Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £4.73B | £4.66B | £5.10B | £4.96B | £4.50B | £3.85B | £4.04B | £4.53B | £4.91B | £4.79B | £4.57B |
| Net income | £1.09B | £971.0M | £1.54B | £1.39B | £1.38B | £471.0M | £733.0M | £1.15B | £1.30B | £1.32B | £964.0M |
| Net profit margin | 22.96% | 20.85% | 30.24% | 28.13% | 30.76% | 12.23% | 18.17% | 25.28% | 26.51% | 27.51% | 21.08% |