Revenue
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £80.6M | £169.1M | £91.7M | −£53.7M | £214.7M |
| Operating expenses | £78.8M | £163.8M | £85.8M | £57.5M | £209.6M |
| Operating income | −£12.8M | −£95.9M | −£20.0M | £124.6M | — |
| Operating margin | −15.88% | −56.71% | −21.81% | — | — |
| EBITDA | −£10.9M | −£94.9M | −£18.9M | £125.4M | — |
| EBITDA margin | −13.52% | −56.12% | −20.61% | — | — |
| Net income | £1.8M | £5.2M | £5.7M | £3.6M | — |
| Net profit margin | 2.23% | 3.08% | 6.22% | — | — |
| Basic EPSper basic share | £0.01 | £0.04 | £0.04 | £0.03 | £0.04 |
| Diluted EPSper diluted share | £0.01 | £0.04 | £0.04 | £0.03 | £0.04 |