Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £90.6M | £89.3M | £104.6M | £114.0M |
| Research & development | — | £67.9M | £67.9M | £46.2M |
| Operating expenses | £54.6M | £88.3M | £93.9M | £72.1M |
| Operating income | £8.7M | −£27.0M | −£26.6M | £1.5M |
| Operating margin | 9.65% | −30.25% | −25.42% | 1.35% |
| EBITDA | £36.9M | £9.3M | £14.9M | £33.7M |
| EBITDA margin | 40.71% | 10.43% | 14.21% | 29.58% |
| Net income | £16.4M | −£21.5M | −£20.9M | £9.6M |
| Net profit margin | 18.09% | −24.05% | −19.99% | 8.44% |
| Basic EPSper basic share | — | -£0.56 | -£0.54 | £0.25 |
| Diluted EPSper diluted share | £0.41 | -£0.56 | -£0.54 | £0.24 |