Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £111.5M | £34.2M | £29.1M | −£34.5M | — |
| Operating expenses | £775,000 | £812,000 | £871,000 | £724,000 | — |
| Net income | £110.7M | £33.4M | £28.2M | −£35.2M | — |
| Net profit margin | 99.24% | 97.61% | 96.95% | — | — |
| Basic EPSper basic share | £2.01 | — | £0.48 | -£0.59 | £1.41 |
| Diluted EPSper diluted share | £2.01 | £0.59 | £0.48 | -£0.59 | — |