Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £186.3M | £165.5M | £155.9M | £33.9M | £1.51B | £637.9M |
| Net income | −£10.4M | £3.9M | £18.6M | −£33.7M | £27.3M | £21.2M |
| Net profit margin | −5.58% | 2.36% | 11.93% | −99.41% | 1.81% | 3.32% |
| Basic EPSper basic share | -£5.05 | £2.27 | £12.36 | -£22.40 | £18.18 | £14.12 |
| Diluted EPSper diluted share | -£5.05 | £2.23 | £12.24 | -£22.13 | £18.00 | £14.03 |