Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 15.03B | $ 13.29B | $ 12.93B | $ 14.58B | $ 10.00B | |
| $ -3.69B | $ -4.38B | $ -4.64B | $ -5.87B | $ 9.44B | |
| $ -9.40B | $ -8.59B | $ -10.23B | $ -11.39B | $ -10.63B | |
| $ 11.17B | $ 10.33B | $ 9.97B | $ 12.10B | $ 15.25B | |
| $ 11.17B | $ 8.64B | $ 7.77B | $ 8.95B | $ 6.20B |