Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 435.89B | $ 19.15T | $ 6.34T | $ 6.60T | $ 11.23T | |
| $ -559.20B | $ -159.69B | $ -4.65T | $ -650.49B | $ -7.52T | |
| $ -9.24T | $ -5.43T | $ 853.44B | $ -6.81T | $ -4.92T | |
| $ 32.84T | $ 39.80T | $ 31.65T | $ 25.33T | $ 23.70T | |
| $ -1.61T | $ 16.74T | $ 2.80T | $ 4.42T | $ 9.70T |