Revenue
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | |
|---|---|---|---|---|---|---|
| Revenue | £25.44B | £20.75B | £18.50B | £16.89B | £33.18B | £31.29B |
| Net income | £1.05B | £705.0M | £1.11B | −£1.03B | £2.04B | £2.91B |
| Net profit margin | 4.14% | 3.40% | 5.98% | −6.10% | 6.14% | 9.30% |
| Basic EPSper basic share | £0.30 | £0.20 | £0.38 | -£0.35 | £0.50 | £0.70 |
| Diluted EPSper diluted share | £0.30 | £0.20 | £0.37 | -£0.35 | £0.50 | £0.70 |