Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | −£3.1M | −£29.2M | £2.7M | −£41.7M | — | — |
| Operating expenses | £227,849 | £13.7M | £10.9M | £9.3M | — | — |
| Operating income | — | −£35.5M | −£664,571 | −£43.8M | £89.3M | −£12.0M |
| Operating margin | — | — | −24.84% | — | — | — |
| Net income | −£3.3M | −£42.9M | −£8.3M | −£51.1M | £85.7M | −£15.8M |
| Net profit margin | — | — | −309.01% | — | — | — |
| Basic EPSper basic share | -£0.01 | -£0.11 | -£0.02 | -£0.13 | £0.22 | £0.04 |
| Diluted EPSper diluted share | -£0.01 | -£0.11 | -£0.02 | -£0.13 | £0.22 | £0.04 |