Income Statement | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| £ 37.61B | £ 33.95B | £ 20.77B | £ 18.71B | £ 18.69B | |
| £ 18.60B | £ 19.20B | £ 16.05B | £ 16.32B | £ 15.13B | |
| £ 12.63B | £ 11.70B | £ 11.27B | £ 9.42B | £ 13.91B | |
| £ 3.43B | £ 2.90B | £ 2.40B | £ 2.83B | £ 2.73B | |
| £ 9.40B | £ 10.41B | £ 7.18B | £ 9.73B | £ 3.96B | |
| £ 5.97B | £ 7.50B | £ 4.78B | £ 6.90B | £ 1.23B | |
| £ 0.00 | £ 0.00 | £ 0.00 | £ 0.00 | £ 0.00 | |
| £ 5.97B | £ 7.50B | £ 4.78B | £ 6.90B | £ 1.23B | |
| £ 4.42B | £ 5.46B | £ 3.83B | £ 5.78B | £ 1.32B | |
| £ 0.06 | £ 0.08 | £ 0.05 | £ 0.08 | £ 0.01 | |
| £ 0.06 | £ 0.08 | £ 0.05 | £ 0.08 | £ 0.01 | |
| 62.41B | 72.80B | 68.85B | 70.94B | 70.61B | |
| 63.07B | 65.76B | 69.68B | 71.78B | 71.26B |