Revenue
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|---|
| Revenue | £63.8M | £118.4M | £51.5M | £32.4M | — |
| Operating expenses | £14.8M | £13.7M | £7.9M | £4.9M | — |
| Net income | £48.2M | £99.5M | £42.5M | £23.8M | — |
| Net profit margin | 75.59% | 84.04% | 82.62% | 73.48% | — |
| Basic EPSper basic share | £1.33 | — | £1.15 | £0.66 | £0.49 |
| Diluted EPSper diluted share | £1.26 | — | £1.14 | £0.64 | £0.47 |