Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £4.04B | £3.55B | £3.19B | £2.26B | £1.58B | £1.66B |
| Operating expenses | £1.82B | £1.64B | £1.52B | £1.26B | — | — |
| Operating income | £141.7M | £542.8M | £507.8M | £184.1M | £34.4M | −£881.6M |
| Operating margin | 3.51% | 15.28% | 15.92% | 8.14% | 2.17% | −53.08% |
| EBITDA | £539.1M | £900.3M | £952.5M | £588.6M | — | — |
| EBITDA margin | 13.34% | 25.34% | 29.86% | 26.02% | — | — |
| Net income | −£145.4M | £366.4M | £462.7M | £1.64B | £88.2M | −£1.04B |
| Net profit margin | −3.60% | 10.31% | 14.51% | 72.28% | 5.57% | −62.54% |
| Basic EPSper basic share | £0.01 | £0.22 | £0.30 | £1.12 | £0.05 | -£0.73 |
| Diluted EPSper diluted share | £0.01 | £0.22 | £0.30 | £1.11 | £0.05 | -£0.73 |