Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £117.6M | £105.5M | £137.1M | £109.4M | — |
| Operating expenses | £94.5M | £88.4M | £99.0M | £65.2M | — |
| Operating income | — | — | — | −£43.1M | −£30.2M |
| Operating margin | — | — | — | −39.40% | — |
| EBITDA | — | — | — | −£37.4M | −£24.7M |
| EBITDA margin | — | — | — | −34.15% | — |
| Net income | £13.6M | £14.2M | £23.7M | £33.4M | — |
| Net profit margin | 11.53% | 13.47% | 17.32% | 30.49% | — |
| Basic EPSper basic share | £0.05 | £6.00 | £10.00 | £0.14 | — |
| Diluted EPSper diluted share | £0.05 | £6.00 | £10.00 | £0.14 | — |