Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £177.7M | £257.7M | £334.0M | £330.0M | £267.4M | £267.7M |
| Gross profit | £77.5M | £115.0M | £156.5M | £155.6M | £126.7M | £128.8M |
| Gross margin | 43.59% | 44.61% | 46.87% | 47.16% | 47.40% | 48.10% |
| Operating expenses | £70.0M | £87.5M | £101.5M | £109.8M | £84.7M | £87.0M |
| Operating income | £7.5M | £27.4M | £55.0M | £45.8M | £42.0M | £41.7M |
| Operating margin | 4.22% | 10.65% | 16.48% | 13.89% | 15.72% | 15.59% |
| EBITDA | £12.6M | £32.8M | £60.8M | £52.3M | £48.2M | £48.2M |
| EBITDA margin | 7.10% | 12.74% | 18.20% | 15.84% | 18.02% | 18.02% |
| Net income | £5.7M | £20.5M | £40.8M | £34.9M | £31.8M | £30.8M |
| Net profit margin | 3.19% | 7.96% | 12.21% | 10.58% | 11.91% | 11.49% |
| Basic EPSper basic share | £0.05 | £0.19 | £0.37 | £0.32 | £0.29 | £0.28 |
| Diluted EPSper diluted share | £0.05 | £0.19 | £0.37 | £0.32 | £0.29 | £0.28 |