Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 1.87B | $ 2.31B | $ 3.60B | $ 1.74B | $ 260.07M | |
| $ -710.72M | $ -668.29M | $ -957.48M | $ -1.34B | $ -136.22M | |
| $ -1.07B | $ -1.65B | $ -2.60B | $ -780.11M | $ 285.87M | |
| $ 153.62M | $ 66.16M | $ 80.44M | $ 42.60M | $ 423.81M | |
| $ 1.49B | $ 1.83B | $ 3.26B | $ 1.52B | $ 147.99M |