Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £4.9M | £13.0M | £8.7M | £20.2M |
| Operating expenses | £9.4M | £3.5M | £4.6M | £3.9M |
| Operating income | −£4.8M | £8.9M | £3.6M | £15.9M |
| Operating margin | −99.16% | 68.32% | 41.07% | 78.63% |
| EBITDA | −£4.8M | £8.9M | £3.6M | £15.9M |
| EBITDA margin | −99.16% | 68.32% | 41.07% | 78.63% |
| Net income | −£35.8M | £7.9M | £14.7M | £19.5M |
| Net profit margin | −735.31% | 60.25% | 169.96% | 96.28% |
| Basic EPSper basic share | -£0.20 | £0.04 | £0.08 | £0.12 |
| Diluted EPSper diluted share | -£0.20 | £0.04 | £0.08 | £0.11 |