Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £295,000 | £0 | £4,000 | £43,000 |
| Operating expenses | £2.9M | £4.6M | £2.3M | £3.2M |
| Operating income | −£15.6M | −£126.6M | −£2.3M | £2.5M |
| Operating margin | −5,284.07% | — | −57,675.00% | 5,920.93% |
| EBITDA | −£21.6M | −£126.6M | −£6.7M | £6.6M |
| EBITDA margin | −7,337.29% | — | −168,225.00% | 15,239.53% |
| Net income | −£22.3M | −£150.8M | −£7.2M | £5.0M |
| Net profit margin | −7,575.93% | — | −179,000.00% | 11,565.12% |
| Basic EPSper basic share | -£0.11 | -£0.75 | -£0.04 | £0.03 |
| Diluted EPSper diluted share | -£0.11 | -£0.75 | -£0.04 | £0.03 |