Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £3.0M | £117.7M | £26.8M | £170.6M |
| Operating expenses | £11.4M | £10.2M | £9.4M | £6.1M |
| Net income | −£8.4M | £107.5M | £17.4M | £164.5M |
| Net profit margin | −282.76% | 91.34% | 64.81% | 96.44% |
| Basic EPSper basic share | -£0.13 | £1.64 | £0.26 | £2.40 |
| Diluted EPSper diluted share | -£0.13 | £1.64 | £0.26 | £2.40 |