Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | |
|---|---|---|---|---|
| Revenue | −£10.7M | £112.1M | £134.0M | −£113.8M |
| Operating expenses | £3.2M | £3.7M | £3.9M | £3.8M |
| Net income | −£13.9M | £108.2M | £128.9M | −£118.7M |
| Net profit margin | — | 96.51% | 96.19% | — |
| Basic EPSper basic share | -£0.09 | £0.58 | £0.61 | -£0.53 |
| Diluted EPSper diluted share | -£0.09 | £0.58 | £0.61 | -£0.53 |