Revenue
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|
| Revenue | £139.2M | £156.1M | £135.4M | −£107.8M | — |
| Operating expenses | £1.5M | £2.1M | £2.0M | £2.2M | — |
| Net income | £120.1M | £142.7M | £134.1M | −£111.0M | — |
| Net profit margin | 86.31% | 91.37% | 99.10% | — | — |
| Basic EPSper basic share | £0.28 | £0.32 | £0.28 | -£0.22 | — |
| Diluted EPSper diluted share | £0.28 | £0.32 | £0.28 | -£0.22 | — |