Cash Flow | Dec 25 | Dec 24 | Dec 23 | Dec 22 | Dec 21 |
|---|---|---|---|---|---|
| $ 111.48B | $ 118.25B | $ 110.54B | $ 122.15B | $ 104.04B | |
| $ 15.20B | $ 2.94B | $ 3.71B | $ -22.35B | $ -14.54B | |
| $ -120.69B | $ -121.98B | $ -108.49B | $ -110.75B | $ -93.35B | |
| $ 35.93B | $ 29.94B | $ 30.74B | $ 24.98B | $ 35.93B | |
| $ 98.77B | $ 108.81B | $ 99.58B | $ 111.44B | $ 92.95B |