Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 4.94B | $ 4.71B | $ 4.48B | $ 4.54B | $ 4.36B | |
| $ 1.97B | $ 1.85B | $ 1.73B | $ 1.65B | $ 1.69B | |
| $ 1.02B | $ 969.50M | $ 906.45M | $ 880.68M | $ 907.83M | |
| $ 93.63M | $ 87.73M | $ 80.64M | $ 80.25M | $ 72.92M | |
| $ 1.06B | $ 1.01B | $ 929.55M | $ 851.34M | $ 890.43M | |
| $ 953.97M | $ 879.00M | $ 819.52M | $ 767.92M | $ 780.41M | |
| $ -183.64M | $ -156.78M | $ -167.08M | $ -195.09M | $ -154.70M | |
| $ 770.34M | $ 722.22M | $ 652.44M | $ 572.83M | $ 625.71M | |
| $ 601.70M | $ 584.17M | $ 519.12M | $ 452.26M | $ 510.47M | |
| $ 17.69 | $ 16.82 | $ 14.80 | $ 12.66 | $ 13.72 | |
| $ 17.57 | $ 16.76 | $ 14.66 | $ 12.53 | $ 13.54 | |
| 34.01M | 34.73M | 35.08M | 35.72M | 37.20M | |
| 34.24M | 34.85M | 35.40M | 36.09M | 37.69M |