Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £10.11B | £9.31B | £8.17B | £5.77B | £1.46B |
| Operating expenses | £1.07B | £840.0M | £582.0M | £273.0M | — |
| Operating income | £696.0M | £589.0M | £453.0M | −£27.0M | −£910.0M |
| Operating margin | 6.89% | 6.33% | 5.54% | −0.47% | −62.41% |
| EBITDA | £1.38B | £1.32B | £1.10B | £512.0M | −£454.0M |
| EBITDA margin | 13.61% | 14.14% | 13.43% | 8.88% | −31.14% |
| Net income | £494.0M | £452.0M | £324.0M | −£169.0M | −£858.0M |
| Net profit margin | 4.89% | 4.86% | 3.97% | −2.93% | −58.85% |
| Basic EPSper basic share | £0.66 | £0.60 | £0.43 | -£0.22 | -£1.59 |
| Diluted EPSper diluted share | £0.65 | £0.60 | £0.43 | -£0.22 | -£1.59 |