Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £114.2M | £171.0M | £101.9M | −£153.7M |
| Operating expenses | £3.6M | £3.1M | £2.7M | £3.0M |
| Net income | £96.2M | £151.6M | £99.0M | −£156.7M |
| Net profit margin | 84.29% | 88.66% | 97.23% | — |
| Basic EPSper basic share | £1.18 | £1.80 | £1.17 | -£1.81 |
| Diluted EPSper diluted share | £1.18 | £1.80 | £1.17 | -£1.81 |