Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £52.0M | £44.5M | £22.7M | −£69.9M |
| Operating expenses | £901,000 | £857,000 | £855,000 | £726,000 |
| Net income | £50.6M | £40.4M | £20.8M | −£71.1M |
| Net profit margin | 97.27% | 90.88% | 91.56% | — |
| Basic EPSper basic share | £0.70 | £0.47 | £0.22 | -£0.73 |
| Diluted EPSper diluted share | £0.70 | £0.47 | £0.22 | -£0.73 |