Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.84B | $ 3.61B | $ 3.11B | $ 3.25B | $ 2.88B | |
| $ 2.63B | $ 2.78B | $ 2.34B | $ 2.25B | $ 2.00B | |
| $ 1.05B | $ 811.81M | $ 961.65M | $ 660.57M | $ 666.97M | |
| $ 710.78M | $ 650.43M | $ 600.67M | $ 582.37M | $ 551.63M | |
| $ 2.30B | $ 2.64B | $ 1.99B | $ 2.16B | $ 1.85B | |
| $ 1.59B | $ 1.97B | $ 1.38B | $ 1.59B | $ 1.34B | |
| $ -358.06M | $ -341.37M | $ -327.17M | $ -332.25M | $ -402.08M | |
| $ 1.23B | $ 1.63B | $ 1.05B | $ 1.26B | $ 934.19M | |
| $ 1.17B | $ 1.57B | $ 1.02B | $ 1.22B | $ 916.29M | |
| $ 3.01 | $ 4.04 | $ 2.61 | $ 3.01 | $ 2.18 | |
| $ 3.00 | $ 4.02 | $ 2.60 | $ 3.00 | $ 2.18 | |
| 400.49M | 380.40M | 383.03M | 394.95M | 411.31M | |
| 402.46M | 382.45M | 384.41M | 396.24M | 412.02M |