Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|---|
| Revenue | £288.7M | −£19.4M | £7.6M | £4.7M | — |
| Operating expenses | £1.5M | £2.5M | £722,000 | £706,000 | — |
| Net income | £282.3M | −£24.8M | £5.6M | £2.7M | — |
| Net profit margin | 97.80% | — | 73.15% | 57.72% | — |
| Basic EPSper basic share | — | -£0.26 | £0.08 | £0.04 | -£0.28 |
| Diluted EPSper diluted share | — | -£0.26 | £0.08 | £0.04 | -£0.28 |