Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 33.94B | $ 31.49B | $ 35.61B | $ 49.60B | $ 29.19B | |
| $ -15.91B | $ -8.94B | $ -15.23B | $ -12.11B | $ -5.87B | |
| $ -19.06B | $ -23.47B | $ -30.11B | $ -24.98B | $ -23.11B | |
| $ 7.29B | $ 8.26B | $ 9.28B | $ 19.12B | $ 6.79B | |
| $ 16.59B | $ 15.04B | $ 19.78B | $ 37.63B | $ 21.09B |