Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £20.8M | £22.7M | −£31.7M | −£139.7M |
| Operating expenses | £1.2M | £993,000 | £918,000 | £886,000 |
| Net income | £60.2M | −£4.3M | −£32.7M | −£140.7M |
| Net profit margin | 289.41% | −18.81% | — | — |
| Basic EPSper basic share | £1.45 | -£0.09 | -£0.14 | -£0.58 |
| Diluted EPSper diluted share | £1.45 | -£0.09 | -£0.14 | -£0.58 |