Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £220.6M | £217.1M | £207.0M | £184.4M | £447.9M | £393.6M |
| Gross profit | £167.3M | £163.3M | £145.8M | £129.6M | £107.4M | £89.6M |
| Gross margin | 75.86% | 75.19% | 70.42% | 70.26% | 23.97% | 22.76% |
| Operating expenses | £104.6M | £96.8M | £89.1M | £78.7M | £65.2M | £62.7M |
| Operating income | £62.7M | £66.4M | £56.7M | £50.9M | £42.2M | £26.8M |
| Operating margin | 28.44% | 30.59% | 27.39% | 27.59% | 9.41% | 6.82% |
| EBITDA | £73.3M | £77.5M | £64.4M | £53.4M | — | — |
| EBITDA margin | 33.22% | 35.71% | 31.09% | 28.94% | — | — |
| Net income | £51.3M | £54.8M | £46.9M | £40.4M | £32.9M | £19.9M |
| Net profit margin | 23.25% | 25.26% | 22.63% | 21.92% | 7.33% | 5.06% |
| Basic EPSper basic share | £0.21 | £0.23 | £0.20 | £0.17 | £0.14 | £0.09 |
| Diluted EPSper diluted share | £0.21 | £0.22 | £0.19 | £0.16 | £0.13 | £0.08 |