Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | £123.6M | £42.4M | −£75.6M | −£598.1M |
| Operating expenses | £3.1M | £3.2M | £2.7M | £3.2M |
| Net income | £120.5M | £39.2M | −£78.2M | −£601.3M |
| Net profit margin | 97.48% | 92.39% | — | — |
| Basic EPSper basic share | £0.22 | £0.07 | -£0.13 | -£1.03 |
| Diluted EPSper diluted share | £0.22 | £0.07 | -£0.13 | -£1.03 |