Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £533.8M | £376.9M | £143.2M | −£508.6M | £936.3M | £562.9M |
| Operating expenses | £41.0M | £38.5M | £42.7M | £43.6M | £54.4M | £43.4M |
| Net income | £459.3M | £305.0M | £66.1M | −£577.2M | £859.2M | £503.9M |
| Net profit margin | 86.04% | 80.92% | 46.16% | — | 91.77% | 89.52% |
| Basic EPSper basic share | £3.28 | £2.11 | £0.44 | -£3.71 | £5.50 | £3.22 |
| Diluted EPSper diluted share | £3.27 | £2.10 | £0.44 | -£3.71 | £5.46 | £3.21 |