Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £923.3M | £895.9M | £571.1M | £455.9M | £435.9M | £366.1M |
| Operating expenses | £730.5M | £796.3M | £513.5M | £391.8M | £340.9M | £322.3M |
| Net income | £112.3M | £65.5M | £37.5M | £49.0M | £75.2M | £26.7M |
| Net profit margin | 12.16% | 7.31% | 6.57% | 10.75% | 17.26% | 7.28% |
| Basic EPSper basic share | £1.08 | £0.63 | £0.53 | £0.84 | £1.34 | £0.50 |
| Diluted EPSper diluted share | £1.05 | £0.60 | £0.51 | £0.82 | £1.29 | £0.48 |