Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.52B | $ 14.88B | $ 14.56B | $ 14.20B | $ 12.73B | |
| $ 5.16B | $ 5.40B | $ 5.23B | $ 4.97B | $ 4.48B | |
| $ 3.69B | $ 3.93B | $ 3.75B | $ 3.54B | $ 3.17B | |
| $ 494.01M | $ 447.16M | $ 393.05M | $ 343.06M | $ 270.16M | |
| $ 1.96B | $ 1.91B | $ 1.87B | $ 1.78B | $ 1.58B | |
| $ 1.47B | $ 1.47B | $ 1.48B | $ 1.43B | $ 1.31B | |
| $ -69.14M | $ -54.59M | $ -46.51M | $ -30.63M | $ -26.61M | |
| $ 1.40B | $ 1.41B | $ 1.43B | $ 1.40B | $ 1.28B | |
| $ 1.10B | $ 1.10B | $ 1.11B | $ 1.09B | $ 997.11M | |
| $ 2.07 | $ 2.05 | $ 2.03 | $ 1.96 | $ 1.74 | |
| $ 2.06 | $ 2.04 | $ 2.02 | $ 1.94 | $ 1.72 | |
| 529.96M | 536.95M | 545.48M | 556.68M | 573.97M | |
| 532.18M | 539.65M | 548.73M | 560.75M | 579.12M |