Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £66.6M | £58.5M | £37.7M | −£70.3M |
| Operating expenses | £723,000 | £1.0M | £862,000 | £720,000 |
| Net income | £64.1M | £55.6M | £35.4M | −£70.9M |
| Net profit margin | 96.28% | 95.05% | 93.90% | — |
| Basic EPSper basic share | £0.69 | £0.58 | £0.35 | -£0.66 |
| Diluted EPSper diluted share | £0.69 | £0.58 | £0.35 | -£0.66 |