Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £1.52B | £1.36B | £1.20B | £1.01B | £787.4M |
| Gross profit | £706.1M | £628.9M | £542.3M | £374.5M | £288.4M |
| Gross margin | 46.32% | 46.13% | 45.18% | 36.98% | 36.63% |
| Operating expenses | £1.24B | £1.16B | £1.02B | £868.5M | £184.1M |
| Operating income | £283.7M | £207.4M | £183.3M | £144.3M | £104.3M |
| Operating margin | 18.61% | 15.21% | 15.27% | 14.25% | 13.25% |
| EBITDA | £366.2M | £294.3M | £256.5M | £164.3M | — |
| EBITDA margin | 24.02% | 21.59% | 21.37% | 16.22% | — |
| Net income | £185.5M | £130.0M | £118.3M | £95.4M | £69.7M |
| Net profit margin | 12.17% | 9.53% | 9.86% | 9.42% | 8.85% |
| Basic EPSper basic share | £1.38 | £0.97 | £0.91 | £0.76 | £0.56 |
| Diluted EPSper diluted share | £1.37 | £0.96 | £0.90 | £0.76 | £0.56 |