Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £1.88B | £1.76B | £1.39B | £1.24B | £1.12B |
| Gross profit | £151.5M | £119.7M | £101.4M | £79.9M | £75.1M |
| Gross margin | 8.08% | 6.79% | 7.28% | 6.46% | 6.68% |
| Operating expenses | £111.8M | £106.7M | £95.8M | £77.8M | £67.1M |
| Operating income | £39.7M | £13.0M | £5.6M | £2.1M | £8.0M |
| Operating margin | 2.12% | 0.74% | 0.40% | 0.17% | 0.71% |
| EBITDA | £64.1M | £33.7M | £22.7M | £16.6M | £21.3M |
| EBITDA margin | 3.42% | 1.91% | 1.63% | 1.34% | 1.89% |
| Net income | £33.6M | £27.4M | £9.1M | £6.3M | £7.7M |
| Net profit margin | 1.79% | 1.55% | 0.65% | 0.51% | 0.68% |
| Basic EPSper basic share | £0.34 | £0.27 | £0.09 | £5.80 | — |
| Diluted EPSper diluted share | £0.32 | £0.26 | £0.08 | £5.50 | — |