Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 31.49B | $ 35.61B | $ 49.60B | $ 29.19B | $ 10.58B | |
$ -8.94B | $ -15.23B | $ -12.11B | $ -5.87B | $ -6.96B | |
$ -23.47B | $ -30.11B | $ -24.98B | $ -23.11B | $ -3.74B | |
$ 8.26B | $ 9.28B | $ 19.12B | $ 6.79B | $ 6.74B | |
$ 15.04B | $ 19.78B | $ 37.63B | $ 21.09B | $ 1.68B |