Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 164.71B | $ 125.30B | $ 101.75B | $ 91.50B | $ 91.65B | |
| $ -120.29B | $ -45.54B | $ -27.06B | $ -20.30B | $ -35.52B | |
| $ -37.39B | $ -79.73B | $ -72.09B | $ -69.76B | $ -61.36B | |
| $ 30.71B | $ 23.47B | $ 24.05B | $ 21.88B | $ 20.95B | |
| $ 73.27B | $ 72.76B | $ 69.50B | $ 60.01B | $ 67.01B |