Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 80.27B | $ 85.53B | $ 93.94B | $ 101.56B | $ 85.25B | |
| $ 5.03B | $ 5.78B | $ 7.51B | $ 7.57B | $ 5.99B | |
| $ 3.61B | $ 3.71B | $ 3.46B | $ 3.36B | $ 2.99B | |
| $ 1.18B | $ 1.14B | $ 1.06B | $ 1.03B | $ 996.00M | |
| $ 3.05B | $ 4.10B | $ 6.00B | $ 6.66B | $ 4.57B | |
| $ 1.42B | $ 2.07B | $ 4.06B | $ 4.21B | $ 2.99B | |
| $ -169.00M | $ 183.00M | $ 237.00M | $ 1.02B | $ 320.00M | |
| $ 1.25B | $ 2.25B | $ 4.29B | $ 5.23B | $ 3.31B | |
| $ 1.08B | $ 1.80B | $ 3.48B | $ 4.34B | $ 2.71B | |
| $ 2.23 | $ 3.77 | $ 6.44 | $ 7.72 | $ 4.80 | |
| $ 2.23 | $ 3.65 | $ 6.43 | $ 7.71 | $ 4.79 | |
| 484.00M | 478.00M | 541.00M | 562.00M | 564.00M | |
| 484.00M | 493.00M | 542.00M | 563.00M | 566.00M |