Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £5.02B | £4.55B | £4.12B | £3.61B | £3.21B | £3.03B |
| Gross profit | £612.0M | £529.9M | £447.6M | £370.9M | £382.8M | £315.8M |
| Gross margin | 12.19% | 11.66% | 10.87% | 10.27% | 11.91% | 10.41% |
| Operating expenses | £387.1M | £367.9M | £307.0M | £282.6M | £253.0M | £250.4M |
| Operating income | £224.9M | £162.0M | £140.6M | £88.3M | £129.8M | £65.4M |
| Operating margin | 4.48% | 3.56% | 3.41% | 2.44% | 4.04% | 2.16% |
| EBITDA | £272.2M | £209.3M | £176.1M | £113.3M | — | — |
| EBITDA margin | 5.42% | 4.60% | 4.28% | 3.14% | — | — |
| Net income | £174.9M | £131.7M | £117.7M | £60.9M | £97.9M | £45.4M |
| Net profit margin | 3.49% | 2.90% | 2.86% | 1.69% | 3.05% | 1.50% |
| Basic EPSper basic share | £3.72 | £2.81 | £2.54 | £1.33 | £2.12 | £1.00 |
| Diluted EPSper diluted share | £3.55 | £2.72 | £2.50 | £1.30 | £2.04 | £0.98 |