Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £21.4M | £22.3M | £33.5M | £144.1M |
| Operating expenses | £3.0M | £2.8M | £2.6M | £3.8M |
| Net income | £18.4M | £19.5M | £30.9M | £140.3M |
| Net profit margin | 85.91% | 87.42% | 92.14% | 97.37% |
| Basic EPSper basic share | £0.02 | £0.02 | £0.04 | £0.16 |
| Diluted EPSper diluted share | £0.02 | £0.02 | £0.04 | £0.16 |