2021 annual financial data

IMCR 2021 Operating margin

IMCR 2021 operating margin with verified reported values.

Direct answer

Operating margin was -478.53%.

Operating income was -129,417,153 GBP and net income was -133,451,177 GBP.
Operating cash flow was -143,106,000 GBP.

Verified data

Revenue
27,044,713 GBP
Operating income
-129,417,153 GBP
Net income
-133,451,177 GBP
Operating cash flow
-143,106,000 GBP