Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £25.9M | −£113.3M | −£107.6M | £219.2M | — |
| Operating expenses | £2.6M | £2.5M | £2.5M | £2.1M | — |
| Net income | £23.3M | −£115.9M | −£110.1M | £217.1M | — |
| Net profit margin | 90.03% | — | — | 99.06% | — |
| Basic EPSper basic share | — | — | -£0.20 | £0.44 | £0.21 |
| Diluted EPSper diluted share | — | — | -£0.20 | £0.44 | £0.21 |