Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 13.18B | $ 12.67B | $ 12.34B | $ 12.65B | $ 12.40B | |
| $ 3.84B | $ 3.77B | $ 3.65B | $ 3.65B | $ 3.67B | |
| $ 3.08B | $ 3.04B | $ 2.94B | $ 2.71B | $ 2.82B | |
| $ 311.00M | $ 297.00M | $ 248.00M | $ 212.00M | $ 209.53M | |
| $ 1.01B | $ 941.00M | $ 877.00M | $ 977.00M | $ 1.07B | |
| $ 758.00M | $ 729.00M | $ 714.00M | $ 938.00M | $ 854.81M | |
| $ -213.00M | $ -203.00M | $ -158.00M | $ -202.00M | $ -4.25M | |
| $ 545.00M | $ 526.00M | $ 556.00M | $ 736.00M | $ 850.56M | |
| $ 398.00M | $ 390.00M | $ 416.00M | $ 538.00M | $ 623.91M | |
| $ 3.29 | $ 3.07 | $ 3.18 | $ 3.95 | $ 4.51 | |
| $ 3.27 | $ 3.05 | $ 3.16 | $ 3.91 | $ 4.45 | |
| 120.81M | 126.79M | 130.62M | 136.06M | 140.09M | |
| 121.72M | 127.78M | 131.75M | 137.76M | 141.77M |