Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ -22.25B | $ 939.40M | $ 882.90M | $ 718.96M | $ 892.35M | |
$ 45.26B | $ -4.65B | $ -4.94B | $ -3.39B | $ -472.91M | |
$ -11.40B | $ 3.96B | $ 2.40B | $ 3.36B | $ 261.66M | |
$ 300.09B | $ 288.48B | $ 273.12B | $ 365.95B | $ 330.59B | |
$ -25.67B | $ 848.49M | $ 853.21M | $ 625.10M | $ 876.36M |