Cash Flow | Dec 24 | Dec 23 | Dec 22 | Dec 21 | Dec 20 |
|---|---|---|---|---|---|
| $ 15.12B | $ 10.64B | $ 6.85B | $ 7.76B | $ 6.91B | |
| $ -13.75B | $ -10.84B | $ -7.96B | $ -3.12B | $ -6.12B | |
| $ -1.32B | $ 78.00M | $ 1.13B | $ -4.52B | $ -938.80M | |
| $ 154.00M | $ 99.60M | $ 220.90M | $ 202.10M | $ 76.50M | |
| $ 14.83B | $ 10.39B | $ 6.56B | $ 7.52B | $ 6.68B |