Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 100.41B | $ 93.87B | $ 86.00B | $ 145.86B | $ 90.35B | |
| $ -53.45B | $ -85.94B | $ -97.79B | $ -54.43B | $ -62.16B | |
| $ -39.42B | $ -39.20B | $ -29.09B | $ -57.25B | $ 12.49B | |
| $ 110.66B | $ 105.00B | $ 132.55B | $ 173.82B | $ 132.62B | |
| $ 52.40B | $ 5.33B | $ -8.02B | $ 62.98B | $ 40.39B |