Revenue
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
| 2025 | 2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | 2016 | 2015 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | £19.42B | £18.00B | £18.63B | −£5.35B | £38.95B | £29.17B | £42.36B | £22.09B | £34.24B | £39.61B | £23.15B |
| Operating expenses | £11.97B | £11.60B | £10.82B | £9.24B | £10.80B | £9.74B | £12.67B | £11.73B | £12.35B | £12.63B | £15.39B |
| Net income | £4.76B | £4.48B | £5.52B | £3.92B | £5.88B | £1.39B | £3.01B | £4.51B | £4.00B | £2.16B | £956.0M |
| Net profit margin | 24.49% | 24.87% | 29.62% | — | 15.11% | 4.76% | 7.10% | 20.40% | 11.68% | 5.46% | 4.13% |
| Basic EPSper basic share | £0.07 | £0.06 | £0.08 | £0.05 | £0.08 | £0.01 | £0.04 | £0.06 | £0.05 | £0.02 | £0.01 |
| Diluted EPSper diluted share | £0.07 | £0.06 | £0.08 | £0.05 | £0.08 | £0.01 | £0.03 | £0.06 | £0.05 | £0.02 | £0.01 |