Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £125,000 | £4.0M | £227,000 | £582,000 |
| Operating expenses | £22.8M | £17.7M | £20.0M | £19.7M |
| Operating income | −£22.9M | −£19.6M | −£20.0M | −£19.6M |
| Operating margin | −18,307.20% | −489.01% | −8,819.38% | −3,369.76% |
| EBITDA | −£21.2M | −£16.7M | −£17.8M | −£17.6M |
| EBITDA margin | −16,941.60% | −416.64% | −7,853.74% | −3,024.74% |
| Net income | −£22.2M | −£17.4M | −£17.5M | −£16.4M |
| Net profit margin | −17,756.00% | −435.26% | −7,698.24% | −2,825.77% |
| Basic EPSper basic share | -£0.02 | -£0.02 | -£0.02 | -£0.02 |
| Diluted EPSper diluted share | -£0.02 | -£0.02 | -£0.02 | -£0.02 |