Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.49B | $ 3.48B | $ 3.36B | $ 3.19B | $ 2.98B | |
| $ 2.54B | $ 2.49B | $ 2.41B | $ 2.23B | $ 2.14B | |
| $ 1.67B | $ 1.66B | $ 1.49B | $ 1.71B | $ 1.29B | |
| $ 105.66M | $ 87.50M | $ 109.54M | $ 43.59M | $ 41.40M | |
| $ 999.21M | $ 951.63M | $ 1.05B | $ 566.63M | $ 428.04M | |
| $ 872.53M | $ 823.31M | $ 916.90M | $ 515.00M | $ 851.68M | |
| $ -126.53M | $ -119.26M | $ -140.12M | $ -137.51M | $ -595.53M | |
| $ 746.00M | $ 704.06M | $ 776.78M | $ 377.49M | $ 256.15M | |
| $ 613.45M | $ 551.28M | $ 651.54M | $ 361.95M | $ 277.72M | |
| $ 2.53 | $ 2.12 | $ 2.36 | $ 1.28 | $ 1.01 | |
| $ 2.38 | $ 2.02 | $ 2.26 | $ 1.24 | $ 0.93 | |
| 242.68M | 260.30M | 275.77M | 282.56M | 275.00M | |
| 262.48M | 279.06M | 293.28M | 295.21M | 304.84M |