Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £292.7M | £291.0M | £307.0M | £341.0M | £306.3M |
| Gross profit | £132.6M | £134.3M | £162.6M | £174.5M | £165.3M |
| Gross margin | 45.30% | 46.15% | 52.96% | 51.17% | 53.97% |
| Research & development | £18.8M | £17.5M | £18.6M | £15.7M | — |
| Operating expenses | £92.8M | £88.5M | £89.4M | £86.0M | £71.9M |
| Operating income | £39.8M | £45.8M | £73.2M | £88.5M | £93.4M |
| Operating margin | 13.60% | 15.74% | 23.84% | 25.95% | 30.49% |
| EBITDA | £61.1M | £48.3M | £94.4M | £109.6M | — |
| EBITDA margin | 20.87% | 16.60% | 30.75% | 32.14% | — |
| Net income | £24.9M | £15.8M | £61.0M | £75.5M | £72.8M |
| Net profit margin | 8.51% | 5.43% | 19.87% | 22.14% | 23.77% |
| Basic EPSper basic share | £0.32 | £0.20 | £0.71 | £0.88 | £0.84 |
| Diluted EPSper diluted share | £0.32 | £0.20 | £0.71 | £0.87 | £0.84 |