Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 24.20B | $ 29.07B | $ 26.21B | $ 22.34B | $ 22.17B | |
$ -20.53B | $ -15.57B | $ -28.48B | $ -10.37B | $ -12.53B | |
$ -3.51B | $ -11.53B | $ 4.23B | $ -7.46B | $ -3.59B | |
$ 25.31B | $ 25.43B | $ 23.36B | $ 21.38B | $ 16.92B | |
$ 20.70B | $ 25.68B | $ 23.40B | $ 19.89B | $ 20.12B |