Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £325.9M | £361.0M | £342.7M | £264.1M | £230.1M | £185.1M |
| Gross profit | £191.6M | £203.9M | £194.6M | £144.9M | £122.2M | £99.6M |
| Gross margin | 58.79% | 56.48% | 56.78% | 54.87% | 53.09% | 53.80% |
| Operating expenses | £156.2M | £170.6M | £154.0M | £119.3M | £99.6M | £81.8M |
| Operating income | £35.4M | £33.3M | £40.6M | £25.6M | £22.6M | £17.8M |
| Operating margin | 10.86% | 9.22% | 11.85% | 9.69% | 9.80% | 9.63% |
| EBITDA | £53.4M | £50.2M | £55.2M | £38.3M | — | — |
| EBITDA margin | 16.39% | 13.91% | 16.11% | 14.51% | — | — |
| Net income | £27.0M | £25.4M | £32.3M | £20.2M | £16.9M | £13.7M |
| Net profit margin | 8.28% | 7.04% | 9.43% | 7.67% | 7.34% | 7.40% |
| Basic EPSper basic share | £0.33 | £0.31 | £0.40 | £0.25 | £0.21 | £0.17 |
| Diluted EPSper diluted share | £0.33 | £0.31 | £0.39 | £0.25 | £0.20 | £0.17 |