Revenue
2021
2022
2023
2024
2025
2026
| 2026 | 2025 | 2024 | 2023 | 2022 | 2021 | |
|---|---|---|---|---|---|---|
| Revenue | £166.0M | £96.6M | £233.8M | £176.9M | £627.1M | £485.7M |
| Operating expenses | £32.4M | £37.3M | £32.4M | £30.8M | — | — |
| Net income | £135.2M | £66.1M | £203.8M | £142.9M | £611.2M | £466.0M |
| Net profit margin | 81.45% | 68.43% | 87.17% | 80.78% | 97.46% | 95.94% |
| Basic EPSper basic share | £0.26 | £0.12 | £3.75 | £2.63 | £11.21 | £8.49 |
| Diluted EPSper diluted share | £0.26 | £0.12 | £3.69 | £2.59 | £11.02 | £8.38 |