Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £194.0M | £192.6M | £176.0M | £172.6M | £146.3M |
| Gross profit | £68.7M | £65.1M | £62.3M | £59.0M | £47.0M |
| Gross margin | 35.39% | 33.80% | 35.39% | 34.18% | 32.09% |
| Operating expenses | £44.2M | £42.3M | £41.1M | £39.2M | £31.1M |
| Operating income | £24.5M | £22.8M | £21.2M | £19.8M | £15.8M |
| Operating margin | 12.61% | 11.83% | 12.07% | 11.48% | 10.83% |
| EBITDA | £32.5M | £30.2M | £27.8M | £25.7M | — |
| EBITDA margin | 16.74% | 15.69% | 15.80% | 14.88% | — |
| Net income | £18.2M | £16.6M | £16.0M | £14.7M | £11.9M |
| Net profit margin | 9.37% | 8.62% | 9.07% | 8.53% | 8.16% |
| Basic EPSper basic share | £0.39 | £0.36 | £0.35 | £0.32 | £0.26 |
| Diluted EPSper diluted share | £0.39 | £0.36 | £0.35 | £0.32 | £0.26 |