Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £23.9M | £13.3M | £942,000 | −£31.4M | — |
| Operating expenses | £723,000 | £714,000 | £643,000 | £790,000 | — |
| Net income | £23.0M | £12.5M | £169,000 | −£32.7M | — |
| Net profit margin | 96.45% | 93.50% | 17.94% | — | — |
| Basic EPSper basic share | £1.95 | £1.06 | — | -£2.73 | £2.49 |
| Diluted EPSper diluted share | £1.95 | £1.06 | £0.01 | -£2.73 | — |