Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 30.85B | $ 40.68B | $ 47.37B | $ 30.41B | $ 14.80B | |
$ -17.40B | $ -16.45B | $ -15.12B | $ -13.66B | $ -13.08B | |
$ -14.36B | $ -29.73B | $ -19.27B | $ -26.15B | $ 1.40B | |
$ 25.84B | $ 27.26B | $ 33.03B | $ 21.34B | $ 31.27B | |
$ 15.95B | $ 22.96B | $ 31.68B | $ 18.07B | $ 4.04B |