Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £1.95B | £1.81B | £1.91B | £1.74B | £1.32B |
| Gross profit | £632.5M | £599.6M | £568.8M | £523.0M | £422.9M |
| Gross margin | 32.49% | 33.18% | 29.72% | 30.06% | 31.92% |
| Research & development | £8.9M | £7.7M | £6.7M | £8.9M | — |
| Operating expenses | £531.4M | £515.3M | £502.8M | £470.9M | £380.1M |
| Operating income | £101.1M | £84.3M | £66.0M | £52.1M | £42.8M |
| Operating margin | 5.19% | 4.66% | 3.45% | 2.99% | 3.23% |
| EBITDA | £158.7M | £147.8M | £125.4M | £112.7M | — |
| EBITDA margin | 8.15% | 8.18% | 6.55% | 6.48% | — |
| Net income | £57.6M | £46.3M | £35.9M | £32.3M | £25.7M |
| Net profit margin | 2.96% | 2.56% | 1.88% | 1.86% | 1.94% |
| Basic EPSper basic share | £0.13 | £0.10 | £0.07 | £0.06 | £0.05 |
| Diluted EPSper diluted share | £0.13 | £0.10 | £0.07 | £0.06 | £0.05 |