Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £127.2M | £136.9M | £27.1M | −£140.1M |
| Operating expenses | £1.6M | £1.5M | £1.4M | £1.4M |
| Net income | £121.8M | £127.7M | £21.9M | −£142.2M |
| Net profit margin | 95.73% | 93.31% | 80.87% | — |
| Basic EPSper basic share | £0.87 | £0.85 | £0.14 | -£0.87 |
| Diluted EPSper diluted share | £0.87 | £0.85 | £0.14 | -£0.87 |