Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £223.9M | £183.2M | £169.7M | £198.6M | £133.7M |
| Gross profit | £131.3M | £105.4M | £90.5M | £123.8M | £73.2M |
| Gross margin | 58.64% | 57.53% | 53.33% | 62.34% | 54.76% |
| Research & development | £97.7M | £98.9M | £103.8M | £69.2M | £76.0M |
| Operating expenses | £286.6M | £257.7M | £259.1M | £222.3M | £237.7M |
| Operating income | −£155.3M | −£152.3M | −£168.6M | −£98.5M | −£164.5M |
| Operating margin | −69.36% | −83.13% | −99.38% | −49.59% | −123.10% |
| EBITDA | −£87.3M | −£93.1M | −£105.9M | −£49.9M | — |
| EBITDA margin | −38.99% | −50.82% | −62.44% | −25.13% | — |
| Net income | −£145.2M | −£146.2M | −£154.5M | −£91.0M | −£167.6M |
| Net profit margin | −64.85% | −79.80% | −91.06% | −45.83% | −125.40% |
| Basic EPSper basic share | -£0.15 | -£0.16 | -£0.19 | £0.11 | £0.23 |
| Diluted EPSper diluted share | -£0.15 | -£0.16 | -£0.19 | -£0.11 | — |