Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 3.65B | $ 72.49B | $ 49.68B | $ 72.58B | $ 73.09B | |
| $ -496.71M | $ -33.12B | $ 132.29B | $ -46.43B | $ -46.17B | |
| $ -4.33B | $ -84.05B | $ -92.55B | $ -35.90B | $ -36.99B | |
| $ 6.00B | $ 139.83B | $ 165.11B | $ 83.44B | $ 97.41B | |
| $ 1.64B | $ 28.80B | $ 11.56B | $ 41.10B | $ 52.79B |