Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 23.20B | $ 32.55B | $ 15.20B | $ 12.47B | $ 29.32B | |
| $ -16.62B | $ -9.01B | $ -15.76B | $ 42.70B | $ -18.85B | |
| $ -16.32B | $ -9.39B | $ -17.75B | $ -29.77B | $ -13.73B | |
| $ 36.38B | $ 46.19B | $ 32.59B | $ 51.13B | $ 25.83B | |
| $ 9.72B | $ 22.08B | $ -1.38B | $ -6.65B | $ 4.16B |