Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £529,509 | £369,860 | £693,734 | £1.7M |
| Operating expenses | £1.9M | £2.5M | £5.5M | £5.1M |
| Operating income | −£1.6M | −£2.1M | −£4.8M | −£4.1M |
| Operating margin | −297.12% | −573.29% | −689.08% | −242.91% |
| EBITDA | −£6.0M | −£15.9M | −£18.5M | −£991,773 |
| EBITDA margin | −1,131.68% | −4,299.72% | −2,668.82% | −58.07% |
| Net income | −£4.8M | −£15.8M | −£18.6M | −£4.2M |
| Net profit margin | −898.34% | −4,285.30% | −2,675.95% | −245.92% |
| Basic EPSper basic share | -£0.04 | -£0.18 | -£0.18 | -£0.04 |
| Diluted EPSper diluted share | -£0.04 | -£0.18 | -£0.18 | -£0.04 |