Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £26.0M | £16.5M | £5.2M | £5.6M |
| Research & development | — | — | — | £1.4M |
| Operating expenses | £17.8M | £19.8M | £20.1M | £21.3M |
| Operating income | −£41.5M | −£36.5M | −£99.2M | −£44.7M |
| Operating margin | −159.22% | −220.90% | −1,896.73% | −795.02% |
| EBITDA | −£37.0M | −£20.5M | −£96.7M | −£42.9M |
| EBITDA margin | −142.08% | −124.08% | −1,848.92% | −763.14% |
| Net income | −£45.5M | −£27.2M | −£101.2M | −£46.7M |
| Net profit margin | −174.79% | −164.90% | −1,935.38% | −829.82% |
| Basic EPSper basic share | -£0.07 | -£0.04 | -£0.17 | -£0.08 |
| Diluted EPSper diluted share | -£0.07 | -£0.04 | -£0.17 | -£0.08 |