Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £102.1M | £142.6M | £191.3M | £187.8M |
| Operating expenses | £56.4M | £65.9M | £82.6M | £99.6M |
| Operating income | −£18.8M | −£11.4M | £5.7M | −£23.7M |
| Operating margin | −18.38% | −8.01% | 3.00% | −12.64% |
| EBITDA | −£21.7M | −£8.0M | £19.7M | −£20.3M |
| EBITDA margin | −21.21% | −5.63% | 10.29% | −10.80% |
| Net income | −£30.9M | −£17.2M | £10.7M | −£33.6M |
| Net profit margin | −30.24% | −12.09% | 5.59% | −17.91% |
| Basic EPSper basic share | -£0.06 | -£0.05 | £0.03 | -£0.11 |
| Diluted EPSper diluted share | -£0.06 | -£0.05 | £0.03 | -£0.11 |