Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £659.5M | £713.4M | £932.6M | £936.1M | £952.6M |
| Operating expenses | £781.9M | £580.7M | £820.6M | £598.0M | £592.1M |
| Net income | −£77.9M | £100.4M | £81.1M | £165.2M | £202.1M |
| Net profit margin | −11.81% | 14.07% | 8.70% | 17.65% | 21.22% |
| Basic EPSper basic share | -£0.67 | £0.60 | £0.54 | £1.10 | £1.35 |
| Diluted EPSper diluted share | -£0.67 | £0.60 | £0.54 | £1.10 | £1.34 |