Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £1.05B | £1.25B | £1.33B | £1.42B | £1.14B | £978.4M |
| Gross profit | £113.8M | £103.3M | £104.8M | £92.7M | £40.2M | −£48.6M |
| Gross margin | 10.88% | 8.26% | 7.87% | 6.52% | 3.54% | −4.97% |
| Operating expenses | £69.0M | £72.2M | £78.0M | £57.8M | £49.7M | £43.4M |
| Operating income | £44.8M | £31.1M | £26.8M | £34.9M | −£9.5M | −£92.0M |
| Operating margin | 4.28% | 2.49% | 2.01% | 2.46% | −0.84% | −9.40% |
| EBITDA | £65.3M | £52.6M | £50.9M | £48.6M | — | — |
| EBITDA margin | 6.24% | 4.20% | 3.82% | 3.42% | — | — |
| Net income | £37.3M | £30.6M | £22.1M | £25.9M | −£5.8M | −£78.0M |
| Net profit margin | 3.57% | 2.45% | 1.66% | 1.82% | −0.51% | −7.97% |
| Basic EPSper basic share | £0.14 | £0.11 | £0.08 | £0.09 | -£0.02 | £0.37 |
| Diluted EPSper diluted share | £0.14 | £0.11 | £0.08 | £0.09 | -£0.02 | £0.37 |