Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £228.3M | £280.7M | £306.9M | £442.5M | £394.3M | £290.5M |
| Gross profit | £72.3M | £92.3M | £113.9M | £190.8M | £173.1M | £112.0M |
| Gross margin | 31.67% | 32.88% | 37.11% | 43.12% | 43.90% | 38.55% |
| Research & development | £19.0M | £21.5M | £14.9M | £17.2M | N/A | N/A |
| Operating expenses | £126.2M | £176.8M | £118.6M | £141.8M | £139.6M | £115.3M |
| Operating income | −£53.9M | −£84.5M | −£4.7M | £49.0M | £33.5M | −£3.3M |
| Operating margin | −23.61% | −30.10% | −1.53% | 11.07% | 8.50% | −1.14% |
| EBITDA | −£31.2M | −£54.8M | £29.1M | £85.6M | N/A | N/A |
| EBITDA margin | −13.67% | −19.52% | 9.48% | 19.34% | N/A | N/A |
| Net income | −£68.6M | −£147.0M | −£78.1M | £32.9M | £25.9M | −£5.3M |
| Net profit margin | −30.05% | −52.37% | −25.45% | 7.44% | 6.57% | −1.82% |
| Basic EPSper basic share | -£1.36 | -£3.12 | -£1.58 | £1.02 | £0.56 | -£0.12 |
| Diluted EPSper diluted share | -£1.36 | -£3.12 | -£1.58 | £0.98 | £0.55 | -£0.12 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 23.86%Sep 30, 2026 · 9.61M votes | |
| 17.93%Sep 21, 2026 · 7.22M votes | |
| 9.31%Mar 31, 2026 · 3.73M votes | |
| 8.29%Sep 16, 2026 · 3.34M votes | |
| 7.05%Mar 30, 2026 · 2.83M votes | |
| 5.26%Jul 23, 2026 · 2.12M votes | |
| 4.77%Jul 23, 2026 · 1.92M 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.