Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £292.6M | £538.9M | £609.2M | −£229.1M |
| Operating expenses | £6.8M | £4.6M | £3.0M | £6.8M |
| Net income | £224.5M | £490.7M | £599.7M | −£242.6M |
| Net profit margin | 76.72% | 91.06% | 98.44% | — |
| Basic EPSper basic share | £0.57 | £1.58 | £2.09 | -£0.81 |
| Diluted EPSper diluted share | £0.57 | £1.58 | £2.09 | -£0.81 |