Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £6.0M | £4.0M | £4.0M | £27.2M |
| Operating expenses | £21.9M | £30.7M | £29.2M | £43.9M |
| Operating income | −£19.5M | −£28.8M | −£26.9M | −£30.7M |
| Operating margin | −325.00% | −720.00% | −672.50% | −112.87% |
| EBITDA | −£16.2M | −£26.1M | −£22.8M | −£27.5M |
| EBITDA margin | −270.00% | −652.50% | −570.00% | −101.10% |
| Net income | £5.3M | −£28.7M | −£21.7M | −£26.9M |
| Net profit margin | 88.33% | −717.50% | −542.50% | −98.90% |
| Basic EPSper basic share | £0.01 | -£0.08 | -£0.07 | -£0.14 |
| Diluted EPSper diluted share | £0.01 | -£0.08 | -£0.07 | -£0.14 |