Cash Flow  | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 | 
|---|---|---|---|---|---|
| $ 1.42B | $ 1.33B | $ 1.36B | $ 811.72M | $ 694.39M | |
| $ -643.92M | $ -653.07M | $ -1.09B | $ -214.96M | $ -276.31M | |
| $ -922.50M | $ -486.39M | $ -938.78M | $ -598.81M | $ -440.93M | |
| $ 251.49M | $ 397.07M | $ 202.50M | $ 84.24M | $ 86.30M | |
| $ 636.79M | $ 580.15M | $ 583.61M | $ 594.27M | $ 415.86M |