Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 19.70B | $ 24.20B | $ 29.07B | $ 26.21B | $ 22.34B | |
| $ -8.69B | $ -20.53B | $ -15.57B | $ -28.48B | $ -10.37B | |
| $ -11.64B | $ -3.51B | $ -11.53B | $ 4.23B | $ -7.46B | |
| $ 28.12B | $ 25.31B | $ 25.43B | $ 23.36B | $ 21.38B | |
| $ 16.07B | $ 20.70B | $ 25.68B | $ 23.40B | $ 19.89B |