Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £373.0M | £350.1M | £341.1M | £320.1M | £304.3M | £368.2M |
| Gross profit | £218.0M | £208.6M | £202.5M | £179.7M | £150.1M | £186.0M |
| Gross margin | 58.45% | 59.58% | 59.37% | 56.13% | 49.32% | 50.53% |
| Operating expenses | £138.4M | £195.3M | £136.2M | £131.2M | £101.2M | £147.4M |
| Operating income | £79.6M | £13.3M | £66.3M | £48.5M | £48.9M | £38.7M |
| Operating margin | 21.34% | 3.80% | 19.43% | 15.14% | 16.08% | 10.50% |
| EBITDA | £104.6M | £40.8M | £91.8M | £72.0M | — | — |
| EBITDA margin | 28.03% | 11.65% | 26.91% | 22.50% | — | — |
| Net income | £51.7M | −£11.1M | £34.2M | £26.6M | £31.4M | £20.8M |
| Net profit margin | 13.87% | −3.17% | 10.02% | 8.31% | 10.33% | 5.64% |
| Basic EPSper basic share | £0.16 | -£0.03 | £0.10 | £0.08 | £0.09 | — |
| Diluted EPSper diluted share | £0.16 | -£0.03 | £0.10 | £0.08 | £0.09 | — |