Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 51.97B | $ 55.02B | $ 55.37B | $ 76.80B | $ 48.13B | |
| $ -26.54B | $ -19.94B | $ -20.04B | $ -14.74B | $ -10.23B | |
| $ -38.47B | $ -42.79B | $ -33.53B | $ -39.11B | $ -35.42B | |
| $ 10.68B | $ 23.19B | $ 31.57B | $ 29.66B | $ 6.80B | |
| $ 23.61B | $ 30.72B | $ 33.45B | $ 58.39B | $ 36.05B |