Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | −£18.5M | £53.5M | £25.7M | −£37.8M |
| Operating expenses | £876,000 | £906,000 | £773,000 | £628,000 |
| Net income | −£19.8M | £52.1M | £24.0M | −£39.3M |
| Net profit margin | — | 97.34% | 93.55% | — |
| Basic EPSper basic share | -£0.44 | £0.95 | £0.37 | -£0.63 |
| Diluted EPSper diluted share | -£0.44 | £0.95 | £0.37 | -£0.63 |