Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
---|---|---|---|---|---|
$ 124.72B | $ 85.03B | $ 97.66B | $ 91.29B | $ 18.45B | |
$ -72.89B | $ -35.83B | $ -14.69B | $ -53.65B | $ -2.36B | |
$ -48.27B | $ -41.09B | $ -77.17B | $ -53.14B | $ -19.74B | |
$ 8.55B | $ 6.73B | $ 15.29B | $ 20.05B | $ 6.60B | |
$ 51.67B | $ 48.98B | $ 65.89B | $ 48.30B | $ 3.90B |