Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £754.8M | £848.2M | £1.01B | £1.07B | £686.6M |
| Operating expenses | £670.3M | £1.06B | £853.0M | £1.03B | £602.3M |
| Operating income | £2.7M | −£302.8M | £20.2M | −£135.3M | −£42.1M |
| Operating margin | 0.36% | −35.70% | 2.00% | −12.65% | −6.13% |
| EBITDA | £70.0M | £70.7M | £98.1M | −£29.6M | £14.4M |
| EBITDA margin | 9.27% | 8.34% | 9.70% | −2.77% | 2.10% |
| Net income | −£24.8M | −£306.9M | −£14.3M | −£160.5M | −£56.7M |
| Net profit margin | −3.29% | −36.18% | −1.41% | −15.01% | −8.26% |
| Basic EPSper basic share | -£0.04 | -£0.46 | -£0.02 | -£0.27 | -£0.10 |
| Diluted EPSper diluted share | -£0.04 | -£0.46 | -£0.02 | -£0.27 | -£0.10 |