Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £238.9M | £342.1M | — | £335.1M | £314.8M | £270.5M |
| Gross profit | £88.4M | £118.0M | — | £132.0M | £132.6M | £110.6M |
| Gross margin | 37.00% | 34.49% | — | 39.39% | 42.12% | 40.89% |
| Operating expenses | £94.5M | £175.4M | — | £130.1M | £97.9M | £93.3M |
| Operating income | −£6.1M | −£57.4M | — | £1.9M | £34.7M | £17.3M |
| Operating margin | −2.55% | −16.78% | — | 0.57% | 11.02% | 6.40% |
| EBITDA | £7.9M | −£35.8M | — | £24.5M | £54.4M | £37.0M |
| EBITDA margin | 3.31% | −10.46% | — | 7.31% | 17.28% | 13.68% |
| Net income | £17.1M | −£32.5M | — | −£4.6M | £23.0M | £10.0M |
| Net profit margin | 7.16% | −9.50% | — | −1.37% | 7.31% | 3.70% |
| Basic EPSper basic share | -£0.03 | -£0.22 | -£0.08 | -£0.02 | £0.07 | £0.04 |
| Diluted EPSper diluted share | -£0.03 | -£0.22 | -£0.08 | -£0.02 | £0.07 | £0.04 |