Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £386.0M | £344.3M | £346.4M | £455.5M | £370.4M | £291.9M |
| Gross profit | £121.5M | £103.0M | £100.7M | £162.6M | £129.7M | £66.1M |
| Gross margin | 31.48% | 29.92% | 29.07% | 35.70% | 35.02% | 22.64% |
| Operating expenses | £92.2M | £69.1M | £76.6M | £87.6M | £69.6M | £64.7M |
| Operating income | £29.3M | £33.9M | £24.1M | £75.0M | £60.1M | £1.4M |
| Operating margin | 7.59% | 9.85% | 6.96% | 16.47% | 16.23% | 0.48% |
| EBITDA | £48.0M | £54.0M | £44.1M | £91.5M | £76.5M | £18.5M |
| EBITDA margin | 12.44% | 15.68% | 12.73% | 20.09% | 20.65% | 6.34% |
| Net income | £17.0M | £17.5M | £12.8M | £58.8M | £45.5M | −£5.6M |
| Net profit margin | 4.40% | 5.08% | 3.70% | 12.91% | 12.28% | −1.92% |
| Basic EPSper basic share | £0.08 | £0.08 | £0.06 | £0.27 | £0.20 | -£0.03 |
| Diluted EPSper diluted share | £0.08 | £0.08 | £0.06 | £0.27 | £0.20 | -£0.03 |