Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £582.7M | £542.5M | £510.9M | £463.4M | £364.4M | £285.1M |
| Gross profit | £188.7M | £193.8M | £184.9M | £160.7M | £116.5M | £79.4M |
| Gross margin | 32.38% | 35.72% | 36.19% | 34.68% | 31.97% | 27.85% |
| Operating expenses | £129.3M | £114.5M | £110.5M | £96.9M | £92.9M | £86.9M |
| Operating income | £59.4M | £79.3M | £76.4M | £63.8M | £31.6M | −£7.5M |
| Operating margin | 10.19% | 14.62% | 14.95% | 13.77% | 8.67% | −2.63% |
| EBITDA | £112.7M | £127.0M | £124.7M | £108.9M | — | — |
| EBITDA margin | 19.34% | 23.41% | 24.41% | 23.50% | — | — |
| Net income | £31.2M | £47.8M | £49.5M | £44.2M | £8.1M | −£13.6M |
| Net profit margin | 5.35% | 8.81% | 9.69% | 9.54% | 2.22% | −4.77% |
| Basic EPSper basic share | £0.09 | £0.14 | £0.14 | £0.13 | £0.02 | -£0.04 |
| Diluted EPSper diluted share | £0.09 | £0.14 | £0.14 | £0.13 | £0.02 | -£0.04 |