Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|---|
| Revenue | £136.5M | £12.2M | £93.1M | −£10.5M | — |
| Operating expenses | £6.0M | £1.9M | £1.7M | £1.6M | — |
| Net income | £130.5M | £10.3M | £91.4M | −£12.1M | — |
| Net profit margin | 95.60% | 84.16% | 98.19% | — | — |
| Basic EPSper basic share | — | — | £0.76 | -£0.10 | £0.16 |
| Diluted EPSper diluted share | — | — | £0.76 | -£0.10 | £0.16 |