Income Statement | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 282.93B | $ 280.25B | $ 247.96B | $ 246.79B | $ 370.69B | |
| $ 32.53B | $ 24.22B | $ 4.61B | $ 1.57B | $ 90.77B | |
| $ 33.59B | $ 32.68B | $ 26.57B | $ 25.54B | $ 27.69B | |
| $ 30.01B | $ 34.10B | $ 32.51B | $ 31.47B | $ 33.66B | |
| $ 28.95B | $ 36.81B | $ 13.55B | $ 13.47B | $ 102.29B | |
| $ -1.06B | $ -8.47B | $ -21.96B | $ -23.97B | $ 63.08B | |
| $ 9.55B | $ 7.86B | $ 279.95M | $ 4.46B | $ 3.33B | |
| $ 8.49B | $ -604.79M | $ -21.68B | $ -19.51B | $ 66.41B | |
| $ 6.88B | $ -3.06B | $ -18.20B | $ -21.10B | $ 61.33B | |
| $ 9.10 | $ -4.00 | $ -23.70 | $ -23.80 | $ 80.50 | |
| $ 9.00 | $ -4.00 | $ -23.70 | $ -23.80 | $ 78.20 | |
| 757.10M | 766.04M | 768.07M | 881.91M | 761.78M | |
| 773.08M | 766.04M | 766.64M | 881.91M | 784.15M |