Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £372.1M | £366.2M | £405.8M | £512.9M | £408.7M | £316.2M |
| Gross profit | £96.0M | £104.6M | £115.0M | £196.4M | £144.5M | £48.4M |
| Gross margin | 25.79% | 28.55% | 28.33% | 38.29% | 35.36% | 15.32% |
| Operating expenses | £85.9M | £77.5M | £79.9M | £88.9M | £74.6M | £68.1M |
| Operating income | £10.0M | £27.1M | £35.0M | £107.4M | £69.9M | −£19.6M |
| Operating margin | 2.70% | 7.39% | 8.63% | 20.95% | 17.11% | −6.20% |
| EBITDA | £52.2M | £69.5M | £77.6M | £147.8M | £108.3M | £16.9M |
| EBITDA margin | 14.04% | 18.98% | 19.11% | 28.82% | 26.50% | 5.33% |
| Net income | £3.1M | £15.1M | £21.1M | £86.9M | £31.8M | −£28.0M |
| Net profit margin | 0.83% | 4.12% | 5.19% | 16.94% | 7.78% | −8.86% |
| Basic EPSper basic share | £0.01 | £0.04 | £0.05 | £0.22 | £0.08 | -£0.07 |
| Diluted EPSper diluted share | £0.01 | £0.04 | £0.05 | £0.22 | £0.08 | -£0.07 |