Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 20.56B | $ 20.11B | $ 24.70B | $ 35.14B | $ 28.82B | |
| $ -9.88B | $ -3.53B | $ -12.41B | $ -15.86B | $ -16.21B | |
| $ -11.86B | $ -17.74B | $ -18.14B | $ -15.41B | $ -4.84B | |
| $ 5.04B | $ 8.12B | $ 9.64B | $ 15.58B | $ 13.99B | |
| $ 6.15B | $ 7.93B | $ 14.13B | $ 26.38B | $ 20.78B |