Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £19.49B | £19.91B | £26.46B | £23.74B | £14.74B | £12.25B |
| Gross profit | £2.83B | £4.09B | £9.62B | £2.04B | £1.63B | £3.12B |
| Gross margin | 14.52% | 20.52% | 36.37% | 8.61% | 11.05% | 25.46% |
| Operating expenses | £2.06B | £2.14B | £3.32B | £2.38B | £572.0M | £3.50B |
| Operating income | £106.0M | £1.70B | £6.51B | −£240.0M | £954.0M | −£362.0M |
| Operating margin | 0.54% | 8.55% | 24.61% | −1.01% | 6.47% | −2.96% |
| EBITDA | £534.0M | £2.18B | £7.03B | £429.0M | £1.72B | £1.85B |
| EBITDA margin | 2.74% | 10.93% | 26.57% | 1.81% | 11.68% | 15.14% |
| Net income | −£51.0M | £1.36B | £4.04B | −£636.0M | £1.17B | −£117.0M |
| Net profit margin | −0.26% | 6.85% | 15.27% | −2.68% | 7.96% | −0.96% |
| Basic EPSper basic share | -£0.02 | £0.26 | £0.71 | -£0.13 | £0.21 | £0.01 |
| Diluted EPSper diluted share | -£0.02 | £0.25 | £0.69 | -£0.13 | £0.21 | £0.01 |