Revenue
2023
2024
2025
| 2025 | 2024 | 2023 | |
|---|---|---|---|
| Revenue | £170.3M | £38.1M | £19.7M |
| Operating expenses | £83.8M | £22.9M | £9.6M |
| Operating income | £12.0M | £5.9M | £5.8M |
| Operating margin | 7.02% | 15.53% | 29.46% |
| EBITDA | £17.8M | £6.3M | £6.0M |
| EBITDA margin | 10.44% | 16.54% | 30.18% |
| Net income | £3.8M | £4.4M | £4.7M |
| Net profit margin | 2.24% | 11.45% | 23.95% |
| Basic EPSper basic share | — | £0.04 | £0.04 |
| Diluted EPSper diluted share | — | £0.04 | £0.04 |