Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £1.70B | £1.63B | £1.69B | £2.09B | £1.89B | £1.39B |
| Gross profit | £745.7M | £733.9M | £730.0M | £985.6M | £938.9M | £632.1M |
| Gross margin | 43.88% | 45.08% | 43.08% | 47.17% | 49.69% | 45.47% |
| Operating expenses | £635.6M | £506.4M | £482.5M | £540.9M | £500.7M | £342.1M |
| Operating income | £110.1M | £227.5M | £247.5M | £444.7M | £438.2M | £290.0M |
| Operating margin | 6.48% | 13.97% | 14.61% | 21.28% | 23.19% | 20.86% |
| EBITDA | £256.2M | £374.5M | £388.4M | £926.4M | — | — |
| EBITDA margin | 15.08% | 23.00% | 22.92% | 44.34% | — | — |
| Net income | £64.7M | £159.6M | £172.1M | £653.3M | £322.8M | £201.6M |
| Net profit margin | 3.81% | 9.80% | 10.16% | 31.27% | 17.08% | 14.50% |
| Basic EPSper basic share | £0.44 | £1.14 | £1.23 | £4.66 | £2.30 | £1.55 |
| Diluted EPSper diluted share | £0.44 | £1.14 | £1.22 | £4.65 | £2.30 | £1.55 |