| Cash Flow | Dec 24 | Dec 23 | Dec 20 | Dec 18 | Dec 17 | 
|---|---|---|---|---|---|
| $ 3.85B | $ 4.82B | $ 2.01B | $ 2.44B | $ 1.11B | |
| $ -1.10B | $ -1.27B | $ -180.52M | $ -314.00M | $ -6.62B | |
| $ -1.71B | $ -4.06B | $ -1.42B | $ -2.36B | $ 5.63B | |
| $ 1.99B | $ 958.06M | $ 1.06B | $ 816.59M | $ 1.05B | |
| $ 3.12B | $ 3.56B | $ 1.84B | $ 2.19B | $ 908.49M |