Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 8.25B | $ 7.12B | $ 6.75B | $ 6.96B | $ 6.38B | |
| $ 2.03B | $ 1.88B | $ 1.79B | $ 1.81B | $ 1.67B | |
| $ 1.23B | $ 1.13B | $ 1.06B | $ 1.11B | $ 974.45M | |
| $ 159.97M | $ 90.82M | $ 81.67M | $ 73.23M | $ 71.12M | |
| $ 957.66M | $ 1.16B | $ 1.16B | $ 1.10B | $ 1.01B | |
| $ 797.70M | $ 751.87M | $ 729.37M | $ 1.02B | $ 690.58M | |
| $ 189.05M | $ 230.58M | $ 246.59M | $ -171.19M | $ 92.09M | |
| $ 986.75M | $ 982.45M | $ 975.96M | $ 955.77M | $ 871.73M | |
| $ 905.21M | $ 691.32M | $ 661.95M | $ 644.47M | $ 582.91M | |
| $ 0.74 | $ 0.56 | $ 0.54 | $ 0.52 | $ 0.46 | |
| $ 0.74 | $ 0.56 | $ 0.54 | $ 0.52 | $ 0.46 | |
| 1.22B | 1.24B | 1.23B | 1.24B | 1.26B | |
| 1.22B | 1.24B | 1.23B | 1.24B | 1.26B |