Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | −£1.3M | −£31.4M | −£10.2M | −£2.8M | £102.6M | £40.7M |
| Operating expenses | £30.9M | £12.2M | £8.5M | £12.2M | £23.7M | £10.1M |
| Net income | −£33.0M | −£46.8M | −£25.8M | −£22.1M | £73.2M | £23.0M |
| Net profit margin | — | — | — | — | 71.33% | 56.46% |
| Basic EPSper basic share | -£0.12 | -£0.17 | -£0.09 | -£0.08 | £0.26 | £0.08 |
| Diluted EPSper diluted share | -£0.12 | -£0.17 | -£0.09 | -£0.08 | £0.26 | £0.08 |