Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £419.1M | £347.6M | £328.0M | £307.7M | £272.6M |
| Gross profit | £205.6M | £178.3M | £158.9M | £147.1M | £131.6M |
| Gross margin | 49.06% | 51.28% | 48.43% | 47.81% | 48.30% |
| Research & development | — | £5.2M | £4.5M | £4.5M | — |
| Operating expenses | £138.4M | £107.9M | £101.8M | £96.3M | £97.4M |
| Operating income | £67.2M | £70.4M | £57.1M | £50.8M | £34.2M |
| Operating margin | 16.04% | 20.24% | 17.41% | 16.51% | 12.55% |
| EBITDA | — | £82.8M | £73.9M | £73.6M | — |
| EBITDA margin | — | 23.81% | 22.52% | 23.92% | — |
| Net income | £41.5M | £42.8M | £37.4M | £35.7M | £20.8M |
| Net profit margin | 9.91% | 12.31% | 11.40% | 11.59% | 7.64% |
| Basic EPSper basic share | £0.21 | £0.22 | £0.19 | £0.18 | £0.11 |
| Diluted EPSper diluted share | £0.21 | £0.21 | £0.19 | £0.18 | £0.10 |