Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £21.2M | £36.6M | £8.2M | −£49.6M | — | — |
| Operating expenses | £7.2M | £5.6M | £5.2M | £5.2M | — | — |
| Operating income | £24.1M | £36.2M | £11.4M | −£41.4M | £86.8M | £5.2M |
| Operating margin | 113.48% | 98.85% | 137.97% | — | — | — |
| Net income | £14.1M | £31.1M | £3.0M | −£54.7M | £89.4M | £4.5M |
| Net profit margin | 66.23% | 84.81% | 36.62% | — | — | — |
| Basic EPSper basic share | £0.03 | £0.06 | £0.01 | -£0.11 | £0.18 | £0.01 |
| Diluted EPSper diluted share | £0.03 | £0.06 | £0.01 | -£0.11 | £0.18 | £0.01 |