Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 61.35B | $ 62.44B | $ 68.28B | $ 79.84B | $ 76.57B | |
| $ 4.38B | $ 5.79B | $ 4.74B | $ 12.54B | $ 19.23B | |
| $ 2.92B | $ 2.48B | $ 2.40B | $ 2.26B | $ 2.26B | |
| $ 3.07B | $ 2.63B | $ 2.67B | $ 2.58B | $ 2.52B | |
| $ 5.12B | $ 6.06B | $ 4.65B | $ 14.24B | $ 20.91B | |
| $ 2.05B | $ 3.31B | $ 2.34B | $ 10.27B | $ 16.98B | |
| $ 1.69B | $ -395.00M | $ -1.08B | $ 983.00M | $ 1.05B | |
| $ 3.75B | $ 2.92B | $ 1.26B | $ 11.26B | $ 18.02B | |
| $ 3.28B | $ 1.34B | $ 919.00M | $ 9.30B | $ 20.48B | |
| $ 4.30 | $ 1.70 | $ 1.09 | $ 8.42 | $ 18.54 | |
| $ 4.28 | $ 1.68 | $ 1.09 | $ 8.40 | $ 18.49 | |
| 763.00M | 788.00M | 842.00M | 1.11B | 1.10B | |
| 766.00M | 797.00M | 845.00M | 1.11B | 1.11B |