Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 15.36B | $ 32.42B | $ 15.20B | $ 12.47B | $ 29.40B | |
| $ -15.59B | $ -9.68B | $ -15.76B | $ 42.70B | $ -19.04B | |
| $ -8.92B | $ -9.28B | $ -17.75B | $ -29.77B | $ -13.84B | |
| $ 36.43B | $ 46.19B | $ 32.59B | $ 51.13B | $ 25.59B | |
| $ 3.93B | $ 21.95B | $ -1.38B | $ -6.65B | $ 4.23B |