Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £238.9M | £342.1M | N/A | £335.1M | £314.8M | £270.5M |
| Gross profit | £88.4M | £118.0M | N/A | £132.0M | £132.6M | £110.6M |
| Gross margin | 37.00% | 34.49% | N/A | 39.39% | 42.12% | 40.89% |
| Operating expenses | £94.5M | £175.4M | N/A | £130.1M | £97.9M | £93.3M |
| Operating income | −£6.1M | −£57.4M | N/A | £1.9M | £34.7M | £17.3M |
| Operating margin | −2.55% | −16.78% | N/A | 0.57% | 11.02% | 6.40% |
| EBITDA | £7.9M | −£35.8M | N/A | £24.5M | £54.4M | £37.0M |
| EBITDA margin | 3.31% | −10.46% | N/A | 7.31% | 17.28% | 13.68% |
| Net income | £17.1M | −£32.5M | N/A | −£4.6M | £23.0M | £10.0M |
| Net profit margin | 7.16% | −9.50% | N/A | −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 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 13.10%Sep 22, 2026 · 21.94M votes | |
| 9.55%Sep 8, 2026 · 16M votes | |
| 4.96%Oct 9, 2026 · 8.03M votes | |
| 4.54%Sep 7, 2026 · 7.6M votes | |
| 1.81%Sep 7, 2026 · 3.03M votes | |
| 1.20%Jun 19, 2026 · 3.41M 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.