Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.60B | $ 22.95B | $ 22.33B | $ 25.30B | $ 23.67B | |
| $ 8.59B | $ 8.08B | $ 7.82B | $ 8.31B | $ 8.05B | |
| $ 5.76B | $ 5.66B | $ 5.39B | $ 5.94B | $ 5.28B | |
| $ 865.00M | $ 816.00M | $ 745.00M | $ 830.00M | $ 845.00M | |
| $ 3.15B | $ 2.80B | $ 2.10B | $ 2.88B | $ 3.88B | |
| $ 2.83B | $ 2.42B | $ 2.44B | $ 2.38B | $ 2.77B | |
| $ -859.00M | $ -899.00M | $ -1.32B | $ -665.00M | $ -153.00M | |
| $ 1.97B | $ 1.52B | $ 1.11B | $ 1.71B | $ 2.61B | |
| $ 1.72B | $ 1.71B | $ 1.85B | $ 1.53B | $ 1.64B | |
| $ 2.64 | $ 2.53 | $ 2.70 | $ 2.22 | $ 2.31 | |
| $ 2.63 | $ 2.52 | $ 2.69 | $ 2.19 | $ 2.27 | |
| 651.80M | 673.80M | 679.00M | 679.00M | 679.00M | |
| 654.10M | 676.00M | 679.00M | 679.00M | 721.10M |