Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.63B | $ 85.15B | $ 50.17B | $ 71.49B | $ 71.17B | |
| $ -664.55M | $ -50.11B | $ 117.07B | $ -35.03B | $ -53.53B | |
| $ -4.16B | $ -85.92B | $ -79.98B | $ -25.48B | $ -27.83B | |
| $ 6.02B | $ 140.74B | $ 169.10B | $ 85.07B | $ 98.36B | |
| $ 1.63B | $ 35.40B | $ 16.20B | $ 42.88B | $ 52.67B |