Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £57.5M | £98.3M | £42.7M | £5.6M |
| Operating expenses | £929,000 | £957,000 | £856,922 | £791,329 |
| Net income | £55.6M | £96.1M | £40.6M | £3.6M |
| Net profit margin | 96.53% | 97.67% | 95.19% | 64.91% |
| Basic EPSper basic share | £1.28 | £2.25 | £0.95 | £0.08 |
| Diluted EPSper diluted share | £1.28 | £2.25 | £0.95 | £0.08 |