Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £300.8M | £270.4M | £280.7M | £290.4M | £264.5M | £210.2M |
| Gross profit | £112.2M | £105.4M | £105.7M | £98.1M | £89.5M | £69.8M |
| Gross margin | 37.29% | 38.96% | 37.65% | 33.76% | 33.83% | 33.22% |
| Operating expenses | £99.7M | £81.8M | £83.6M | £76.6M | £69.4M | £56.2M |
| Operating income | £12.5M | £23.6M | £22.1M | £21.5M | £20.1M | £13.7M |
| Operating margin | 4.15% | 8.73% | 7.86% | 7.40% | 7.58% | 6.50% |
| EBITDA | £31.1M | £39.4M | £36.2M | £23.0M | £22.0M | £15.4M |
| EBITDA margin | 10.33% | 14.57% | 12.89% | 7.92% | 8.34% | 7.31% |
| Net income | £6.3M | £15.5M | £15.0M | £15.6M | £12.6M | £10.2M |
| Net profit margin | 2.10% | 5.74% | 5.33% | 5.38% | 4.76% | 4.84% |
| Basic EPSper basic share | £0.04 | £0.10 | £0.09 | £0.10 | £0.08 | £0.06 |
| Diluted EPSper diluted share | £0.04 | £0.10 | £0.09 | £0.10 | £0.08 | £0.06 |