Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ -3.53B | $ 77.41B | $ -84.89B | $ 145.23B | $ 32.45B | |
| $ -23.59B | $ -11.65B | $ -10.74B | $ -41.36B | $ -11.25B | |
| $ 51.83B | $ 29.15B | $ 49.07B | $ -32.54B | $ -4.97B | |
| $ 922.19B | $ 625.60B | $ 521.49B | $ 573.73B | $ 503.42B | |
| $ -10.82B | $ 71.11B | $ -90.50B | $ 141.38B | $ 28.83B |