Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 38.29B | $ 24.20B | $ 29.07B | $ 26.21B | $ 22.34B | |
| $ -14.76B | $ -20.53B | $ -15.57B | $ -28.48B | $ -10.37B | |
| $ -22.26B | $ -3.51B | $ -11.53B | $ 4.23B | $ -7.46B | |
| $ 26.29B | $ 25.31B | $ 25.43B | $ 23.36B | $ 21.38B | |
| $ 31.99B | $ 20.70B | $ 25.68B | $ 23.40B | $ 19.89B |