Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £38.4M | £32.2M | £23.7M | £19.5M | — |
| Operating expenses | £31.4M | £30.7M | £22.7M | £16.2M | — |
| Operating income | £43,000 | −£2.5M | −£3.0M | £575,000 | — |
| Operating margin | 0.11% | −7.63% | −12.73% | 2.95% | — |
| EBITDA | £6.2M | £2.8M | £2.4M | £3.7M | — |
| EBITDA margin | 16.06% | 8.62% | 10.13% | 18.93% | — |
| Net income | £97,000 | −£1.7M | −£1.7M | £724,000 | — |
| Net profit margin | 0.25% | −5.30% | −7.37% | 3.71% | — |
| Basic EPSper basic share | £0.00 | — | -£0.02 | £0.01 | £0.01 |
| Diluted EPSper diluted share | £0.00 | — | -£0.02 | £0.01 | £0.01 |
Reported major voting-rights holders
| Holder | Voting rights |
|---|---|
Odyssean Investment Trust PLC | 3.15%Oct 9, 2026 · 2.69M votes |
Danske Bank A/S | 2.99%May 11, 2026 · 2.54M 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.