Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 447.02B | $ 357.75B | $ 570.14B | $ 182.05B | $ 421.33B | |
| $ -292.86B | $ -255.11B | $ -513.93B | $ -19.70B | $ -240.75B | |
| $ 2.15B | $ -72.99B | $ -297.03B | $ 89.36B | $ -211.79B | |
| $ 756.53B | $ 599.02B | $ 567.20B | $ 801.75B | $ 552.79B | |
| $ 412.09B | $ 327.59B | $ 535.25B | $ 157.89B | $ 402.20B |