Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £39.0M | −£1.3M | −£12.3M | £100.0M |
| Operating expenses | £1.8M | £1.6M | £1.6M | £1.7M |
| Net income | £37.2M | −£2.8M | −£13.9M | £98.3M |
| Net profit margin | 95.30% | — | — | 98.30% |
| Basic EPSper basic share | £0.06 | -£0.00 | -£0.02 | £0.15 |
| Diluted EPSper diluted share | £0.06 | -£0.00 | -£0.02 | £0.15 |