Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £3.64B | £3.43B | £3.01B | £2.19B | £834.2M |
| Operating expenses | £3.55B | £3.23B | £2.84B | £2.09B | £1.14B |
| Operating income | £86.1M | £205.9M | £166.8M | £91.5M | −£309.2M |
| Operating margin | 2.37% | 6.00% | 5.54% | 4.19% | −37.07% |
| EBITDA | £525.8M | £607.5M | £502.7M | £390.6M | — |
| EBITDA margin | 14.45% | 17.69% | 16.70% | 17.87% | — |
| Net income | −£24.0M | £85.5M | £56.1M | £9.9M | −£362.3M |
| Net profit margin | −0.66% | 2.49% | 1.86% | 0.45% | −43.43% |
| Basic EPSper basic share | -£0.09 | £0.03 | £0.01 | -£1.30 | -£0.51 |
| Diluted EPSper diluted share | -£0.09 | £0.03 | £0.01 | -£1.30 | -£0.51 |