Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 5.08B | $ 4.77B | $ 4.48B | $ 4.37B | $ 4.02B | |
| $ 1.81B | $ 1.69B | $ 1.57B | $ 1.54B | $ 1.43B | |
| $ 1.05B | $ 988.00M | $ 939.81M | $ 1.03B | $ 922.96M | |
| $ 94.96M | $ 96.25M | $ 103.99M | $ 129.52M | $ 167.57M | |
| $ 874.70M | $ 852.58M | $ 772.52M | $ 652.86M | $ 709.01M | |
| $ 760.01M | $ 702.06M | $ 630.86M | $ 502.15M | $ 509.00M | |
| $ -29.86M | $ -25.24M | $ -28.63M | $ -36.91M | $ -25.87M | |
| $ 730.15M | $ 676.82M | $ 602.22M | $ 465.24M | $ 483.13M | |
| $ 552.49M | $ 513.67M | $ 631.25M | $ 353.40M | $ 369.45M | |
| $ 3.18 | $ 2.88 | $ 3.46 | $ 1.92 | $ 1.97 | |
| $ 3.13 | $ 2.85 | $ 3.41 | $ 1.88 | $ 1.91 | |
| 173.89M | 178.39M | 182.35M | 184.18M | 187.80M | |
| 176.65M | 180.44M | 185.14M | 188.09M | 192.96M |