Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £315.4M | £307.9M | £297.7M | £259.8M | £214.4M |
| Gross profit | £113.0M | £109.5M | £103.2M | £81.4M | £81.4M |
| Gross margin | 35.82% | 35.56% | 34.69% | 31.34% | 37.94% |
| Operating expenses | £34.8M | £35.1M | £35.7M | £24.7M | £52.0M |
| Operating income | £78.1M | £74.4M | £67.5M | £56.7M | £29.3M |
| Operating margin | 24.77% | 24.16% | 22.68% | 21.82% | 13.68% |
| EBITDA | £122.7M | £115.9M | £108.6M | £94.3M | — |
| EBITDA margin | 38.91% | 37.63% | 36.49% | 36.32% | — |
| Net income | £56.6M | £54.1M | £50.7M | £38.8M | £21.9M |
| Net profit margin | 17.94% | 17.57% | 17.02% | 14.93% | 10.19% |
| Basic EPSper basic share | £0.15 | £0.14 | £0.13 | £0.10 | £0.06 |
| Diluted EPSper diluted share | £0.15 | £0.14 | £0.13 | £0.10 | £0.06 |