Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 17.44B | $ 19.13B | $ 18.84B | $ 19.15B | $ 21.55B | |
| $ 6.79B | $ 6.82B | $ 18.84B | $ 19.15B | $ 21.55B | |
| $ 2.15B | $ 398.00M | $ 13.58B | $ 14.28B | $ 16.34B | |
| $ 874.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 5.53B | $ 6.42B | $ 5.26B | $ 4.87B | $ 5.21B | |
| $ 4.64B | $ 6.42B | $ 5.26B | $ 4.87B | $ 5.21B | |
| $ -108.00M | $ 0.00 | $ 0.00 | $ 0.00 | $ 0.00 | |
| $ 4.53B | $ 6.42B | $ 5.26B | $ 4.87B | $ 5.21B | |
| $ 3.65B | $ 5.44B | $ 4.66B | $ 4.42B | $ 4.23B | |
| $ 6.86 | $ 9.68 | $ 7.81 | $ 6.96 | $ 6.42 | |
| $ 6.83 | $ 9.63 | $ 7.78 | $ 6.93 | $ 6.39 | |
| 530.05M | 557.90M | 596.17M | 634.82M | 673.62M | |
| 532.01M | 565.01M | 598.75M | 637.65M | 676.73M |