Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 61.35B | $ 62.44B | $ 68.28B | $ 79.84B | $ 76.57B | |
| $ 5.91B | $ 6.27B | $ 7.56B | $ 14.16B | $ 19.40B | |
| $ 2.28B | $ 2.96B | $ 5.22B | $ 3.89B | $ 2.43B | |
| $ 2.94B | $ 2.63B | $ 2.67B | $ 2.58B | $ 2.52B | |
| $ 6.54B | $ 7.05B | $ 8.74B | $ 14.16B | $ 19.40B | |
| $ 3.63B | $ 3.31B | $ 2.34B | $ 10.27B | $ 16.98B | |
| $ -26.00M | $ -395.00M | $ -1.08B | $ 983.00M | $ 1.05B | |
| $ 3.60B | $ 2.92B | $ 1.26B | $ 11.26B | $ 18.02B | |
| $ 3.15B | $ 1.34B | $ 919.00M | $ 9.30B | $ 14.96B | |
| $ 4.13 | $ 1.65 | $ 1.03 | $ 9.94 | $ 13.51 | |
| $ 4.10 | $ 1.65 | $ 1.00 | $ 9.92 | $ 13.47 | |
| 761.00M | 772.00M | 830.00M | 865.00M | 1.03B | |
| 764.00M | 772.00M | 830.00M | 868.00M | 1.03B |