Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £3.75B | £3.20B | £2.77B | £3.82B | £3.61B | £3.33B |
| Gross profit | £616.5M | £580.4M | £520.1M | £867.5M | £1.08B | £894.4M |
| Gross margin | 16.43% | 18.13% | 18.75% | 22.73% | 30.02% | 26.87% |
| Operating expenses | £225.2M | £196.0M | £181.8M | £152.9M | £129.7M | £116.3M |
| Operating income | £423.8M | £369.2M | £346.9M | £724.9M | £960.5M | £783.5M |
| Operating margin | 11.30% | 11.53% | 12.51% | 19.00% | 26.60% | 23.54% |
| EBITDA | £456.4M | £400.4M | £385.3M | £750.6M | — | — |
| EBITDA margin | 12.17% | 12.51% | 13.89% | 19.67% | — | — |
| Net income | £285.7M | £267.1M | £255.4M | £561.0M | £787.2M | £638.4M |
| Net profit margin | 7.62% | 8.35% | 9.21% | 14.70% | 21.80% | 19.18% |
| Basic EPSper basic share | £0.89 | £0.84 | £0.80 | £1.76 | £2.47 | £2.00 |
| Diluted EPSper diluted share | £0.88 | £0.83 | £0.80 | £1.74 | £2.46 | £2.00 |