Walmart Cash Flow Statement Analysis

Operating, investing, and financing activities in billions USD

Scroll to see more
Cash flow statement showing operating, investing, and financing activities for Walmart Inc. (WMT) - Annual data in billions USD
BreakdownFY 2025FY 2024FY 2023FY 2022FY 2021FY 2020FY 2019
Period EndingJan 2025Jan 2024Jan 2023Jan 2022Jan 2021Jan 2020Jan 2019
Operating Activities
Net Income19.4415.5111.6813.9413.5115.207.18
Depreciation & Amortization12.9711.8510.9510.6611.150.0010.68
Deferred Income Tax-0.64-0.180.45-0.761.910.00-0.50
Change in Working Capital0.181.942.55-6.607.97-0.010.30
Change in Accounts Receivable-1.11-0.800.24-1.80-1.090.000.00
Change in Inventory-2.762.02-0.53-11.76-2.400.000.00
Change in Accounts Payable3.232.05-1.435.566.970.000.00
Change in Other Working Capital0.382.644.391.654.620.000.00
Other Operating Activities2.982.641.981.653.6311.081.73
Net Cash from Operating Activities36.4435.7328.8424.1836.0725.2627.75
Investing Activities
Capital Expenditures-23.78-20.61-16.86-13.11-10.2610.71-9.83
Acquisitions-1.90-0.01-0.74-0.36-0.180.78-13.78
Purchases of Investments4.080.000.000.000.000.000.00
Sales/Maturities of Investments4.080.00-0.30-0.880.100.480.00
Other Investing Activities-0.21-0.92-0.30-0.880.100.48-0.43
Net Cash from Investing Activities-21.38-21.29-17.72-6.02-10.07-9.13-24.04
Financing Activities
Debt Repayment-3.47-4.22-2.72-13.01-5.71-1.91-3.78
Common Stock Issued0.000.000.073.200.14-5.72-7.41
Common Stock Repurchased-4.49-2.78-9.92-9.79-2.630.000.00
Dividends Paid-6.69-6.14-6.11-6.15-6.126.60-6.10
Other Financing Activities-2.38-5.76-3.32-1.02-1.67-0.91-1.06
Net Cash from Financing Activities-14.82-13.41-17.04-22.83-16.12-14.30-2.54
Summary
Effect of Forex Changes on Cash-0.640.07-0.07-0.140.24-0.07-0.44
Net Change in Cash-0.401.03-5.99-4.668.271.831.18
Cash at Beginning of Period9.948.8414.8317.799.527.767.01
Cash at End of Period9.549.948.8414.8317.799.527.76
Free Cash Flow12.6615.1211.9811.0825.8114.8717.41
Supplemental Disclosures
Interest Paid2.742.522.052.242.222.462.35
Income Taxes Paid5.885.883.315.925.273.623.98