Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £2.15B | £2.01B | £1.81B | £1.51B | £1.23B | £811.3M |
| Gross profit | £1.32B | £1.24B | £1.10B | £938.3M | £782.0M | £510.9M |
| Gross margin | 61.46% | 61.74% | 60.74% | 62.02% | 63.59% | 62.97% |
| Operating expenses | £1.14B | £1.03B | £906.8M | £783.9M | £628.8M | £517.9M |
| Operating income | £183.7M | £209.4M | £192.3M | £154.4M | £153.2M | −£7.0M |
| Operating margin | 8.54% | 10.40% | 10.63% | 10.21% | 12.46% | −0.86% |
| EBITDA | £345.3M | £357.8M | £323.6M | £271.3M | — | — |
| EBITDA margin | 16.05% | 17.76% | 17.88% | 17.93% | — | — |
| Net income | £122.2M | £153.4M | £142.5M | £120.3M | £117.5M | −£13.0M |
| Net profit margin | 5.68% | 7.62% | 7.87% | 7.95% | 9.56% | −1.60% |
| Basic EPSper basic share | £1.20 | £1.51 | £1.41 | £1.19 | £1.16 | -£0.13 |
| Diluted EPSper diluted share | £1.19 | £1.50 | £1.39 | £1.18 | £1.14 | -£0.13 |