Cash Flow  | Dec 24 | Dec 23 | Dec 22 | Dec 19 | Dec 18 | 
|---|---|---|---|---|---|
| $ 1.43B | $ 1.38B | $ 788.26M | $ 698.55M | $ 919.52M | |
| $ -393.33M | $ -332.97M | $ -145.12M | $ -450.75M | $ -307.50M | |
| $ -626.86M | $ -636.51M | $ -840.62M | $ -416.03M | $ -286.16M | |
| $ 2.08B | $ 1.69B | $ 1.28B | $ 1.03B | $ 1.20B | |
| $ 1.24B | $ 1.18B | $ 542.07M | $ 578.14M | $ 759.16M |