Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 28.46B | $ 30.85B | $ 40.68B | $ 47.37B | $ 30.41B | |
| $ -18.57B | $ -17.33B | $ -16.45B | $ -15.12B | $ -13.66B | |
| $ -10.64B | $ -14.43B | $ -29.73B | $ -19.27B | $ -25.50B | |
| $ 26.21B | $ 25.84B | $ 27.26B | $ 33.03B | $ 21.34B | |
| $ 10.81B | $ 15.95B | $ 22.96B | $ 31.68B | $ 18.07B |