Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 24.53B | $ 24.27B | $ 22.79B | $ 21.19B | $ 23.41B | |
| $ -23.59B | $ -18.60B | $ 878.00M | $ -12.37B | $ -8.68B | |
| $ -5.54B | $ -3.13B | $ -15.82B | $ -8.87B | $ -14.05B | |
| $ 19.71B | $ 24.11B | $ 21.86B | $ 14.13B | $ 14.49B | |
| $ 19.70B | $ 19.84B | $ 18.25B | $ 17.18B | $ 19.76B |