Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £7.6M | £13.2M | £19.6M | £33.0M | £49.1M | £22.2M |
| Gross profit | £2.1M | £5.4M | £9.8M | £15.8M | £18.7M | £15.8M |
| Gross margin | 27.18% | 40.60% | 50.12% | 48.00% | 38.02% | 71.11% |
| Operating expenses | £3.3M | £3.2M | £17.1M | £47.8M | N/A | £17.6M |
| Operating income | −£1.2M | £2.1M | −£7.3M | −£32.0M | £27.5M | −£1.8M |
| Operating margin | −15.72% | 16.12% | −37.04% | −97.12% | 56.14% | −8.01% |
| EBITDA | −£5.1M | £1.5M | −£7.5M | −£32.0M | N/A | N/A |
| EBITDA margin | −67.66% | 11.57% | −38.36% | −97.10% | N/A | N/A |
| Net income | −£5.1M | £1.4M | −£9.4M | −£35.7M | N/A | N/A |
| Net profit margin | −67.58% | 10.74% | −47.77% | −108.28% | N/A | N/A |
| Basic EPSper basic share | N/A | £0.05 | -£0.24 | -£0.80 | £0.53 | -£0.12 |
| Diluted EPSper diluted share | N/A | £0.05 | -£0.24 | -£0.80 | £0.53 | -£0.12 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
| 18.82%Jul 20, 2026 · 2.99M votes | |
| 11.94%Jul 16, 2026 · 1.9M votes | |
| 5.68%Jul 20, 2026 · 902.2K votes | |
| 5.51%Oct 9, 2026 · 875K votes | |
| 4.81%Apr 16, 2026 · 973.82K votes | |
| 4.19%Jul 20, 2026 · 666K votes | |
| 0.11%Jul 16, 2026 · 21.58K 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.