Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £244.9M | £226.3M | £204.0M | £172.9M | £106.0M | £80.5M |
| Gross profit | £242.0M | £223.4M | £201.2M | £170.9M | £104.3M | £78.4M |
| Gross margin | 98.82% | 98.72% | 98.63% | 98.84% | 98.40% | 97.39% |
| Operating expenses | £214.0M | £200.5M | £187.9M | £173.2M | £131.0M | £112.3M |
| Operating income | £28.0M | £22.9M | £13.3M | −£2.3M | −£26.7M | −£33.9M |
| Operating margin | 11.43% | 10.12% | 6.52% | −1.33% | −25.19% | −42.11% |
| EBITDA | £90.8M | £83.4M | £70.8M | £56.0M | — | — |
| EBITDA margin | 37.08% | 36.85% | 34.71% | 32.39% | — | — |
| Net income | £7.4M | £4.4M | −£8.4M | −£19.4M | −£35.3M | −£36.4M |
| Net profit margin | 3.02% | 1.94% | −4.12% | −11.22% | −33.30% | −45.22% |
| Basic EPSper basic share | £0.04 | £0.03 | -£0.05 | -£0.11 | -£0.21 | -£0.23 |
| Diluted EPSper diluted share | £0.04 | £0.02 | -£0.05 | -£0.11 | -£0.21 | -£0.23 |