Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 11.04B | $ 65.31B | $ 39.11B | $ 26.43B | $ 104.31B | |
| $ -209.82B | $ -76.56B | $ -62.91B | $ -34.48B | $ 27.54B | |
| $ 168.90B | $ -26.46B | $ -17.56B | $ -6.29B | $ -10.79B | |
| $ 0.00 | $ 434.94B | $ 490.93B | $ 521.67B | $ 574.03B | |
| $ 9.56B | $ 61.42B | $ 35.42B | $ 22.02B | $ 100.75B |