Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 26.04B | $ 42.44B | $ 42.29B | $ 35.49B | $ 32.72B | |
| $ -22.02B | $ -23.39B | $ -20.07B | $ -19.60B | $ -9.55B | |
| $ -6.35B | $ -19.64B | $ -26.35B | $ -20.85B | $ -20.26B | |
| $ 28.11B | $ 32.78B | $ 31.06B | $ 40.28B | $ 47.25B | |
| $ 5.72B | $ 16.65B | $ 21.66B | $ 17.76B | $ 22.73B |