Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £481.4M | £521.1M | £613.9M | £617.0M | £476.2M |
| Gross profit | £110.1M | £109.7M | £142.3M | £135.5M | £115.6M |
| Gross margin | 22.87% | 21.05% | 23.18% | 21.96% | 24.28% |
| Operating expenses | £138.3M | £133.2M | £139.3M | £138.9M | £96.3M |
| Operating income | −£28.2M | −£23.5M | £3.0M | −£3.4M | £19.3M |
| Operating margin | −5.86% | −4.51% | 0.49% | −0.55% | 4.05% |
| EBITDA | −£14.1M | −£6.0M | £25.1M | £20.0M | N/A |
| EBITDA margin | −2.93% | −1.15% | 4.09% | 3.24% | N/A |
| Net income | −£50.6M | −£53.4M | −£11.3M | −£13.2M | £12.8M |
| Net profit margin | −10.51% | −10.25% | −1.84% | −2.14% | 2.69% |
| Basic EPSper basic share | -£0.29 | -£0.30 | -£0.06 | -£0.08 | £0.07 |
| Diluted EPSper diluted share | -£0.29 | -£0.30 | -£0.06 | -£0.08 | £0.07 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 10.00%Jan 29, 2026 · 17.86M votes | |
| 4.99%Jun 15, 2026 · 8.91M votes | |
| 4.91%Dec 10, 2025 · 8.76M votes | |
| 3.01%Aug 6, 2026 · 5.39M votes |
These are threshold-crossing notices, not a complete ownership register. Percentages show issuer voting rights held through the listed share class, exclude financial instruments, and come from different dates. Positions may overlap.
Gray completes the 100% scale; it is not an estimate of other owners.