Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £32.6M | £51.9M | £22.3M | £19.8M | — |
| Gross profit | £22.7M | £40.2M | £13.6M | £10.7M | — |
| Gross margin | 69.55% | 77.40% | 60.71% | 54.12% | — |
| Research & development | £48.6M | £48.5M | £54.0M | £48.5M | — |
| Operating expenses | £70.1M | £74.3M | £76.6M | £66.1M | — |
| Operating income | −£47.6M | −£31.3M | −£59.4M | −£54.0M | — |
| Operating margin | −145.88% | −60.35% | −266.09% | −272.96% | — |
| EBITDA | −£34.3M | −£16.0M | −£44.0M | −£43.9M | — |
| EBITDA margin | −104.95% | −30.90% | −197.31% | −222.07% | — |
| Net income | −£47.5M | −£28.3M | −£54.0M | −£47.6M | — |
| Net profit margin | −145.65% | −54.55% | −241.93% | −240.63% | — |
| Basic EPSper basic share | -£0.25 | -£0.15 | -£0.28 | -£0.25 | -£0.12 |
| Diluted EPSper diluted share | -£0.25 | -£0.15 | -£0.28 | -£0.25 | -£0.12 |