Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | |
|---|---|---|---|---|
| Revenue | £31.7M | £43.3M | £3.6M | −£89.4M |
| Operating expenses | £2.3M | £1.3M | £1.4M | £1.6M |
| Net income | £29.3M | £41.9M | £2.1M | −£91.0M |
| Net profit margin | 92.51% | 96.87% | 59.22% | — |
| Basic EPSper basic share | £0.22 | £0.31 | £0.02 | -£0.67 |
| Diluted EPSper diluted share | £0.22 | £0.31 | £0.16 | -£6.67 |