Walmart › Financials
Ten years from Walmart’s own SEC filings. Fiscal years end in January.
| Jan 2017fiscal year | Jan 2018fiscal year | Jan 2019fiscal year | Jan 2020fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Jan 2023fiscal year | Jan 2024fiscal year | Jan 2025fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue | $485.87B | $500.34B | $514.40B | $523.96B | $559.15B | $572.75B | $611.29B | $648.12B | $680.99B | $713.16B | $735.84B | — |
| Operating income | $22.76B | $20.44B | $21.96B | $20.57B | $22.55B | $25.94B | $20.43B | $27.01B | $29.35B | $29.82B | $32.28B | — |
| Net income | $13.64B | $9.86B | $6.67B | $14.88B | $13.51B | $13.67B | $11.68B | $15.51B | $19.44B | $21.89B | $22.08B | — |
| Earnings per share, diluted | $1.46 | $1.09 | $0.75 | $1.73 | $1.58 | $1.62 | $1.42 | $1.91 | $2.41 | $2.73 | — | — |
| Jan 2017fiscal year | Jan 2018fiscal year | Jan 2019fiscal year | Jan 2020fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Jan 2023fiscal year | Jan 2024fiscal year | Jan 2025fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Cash and equivalents | $6.87B | $6.76B | $7.72B | $9.46B | $17.74B | $14.76B | $8.62B | $9.87B | $9.04B | $10.73B | — | $11.53B |
| Total assets | $198.82B | $204.52B | $219.29B | $236.50B | $252.50B | $244.86B | $243.20B | $252.40B | $260.82B | $284.67B | — | $293.91B |
| Debt | $38.27B | $33.78B | $45.40B | $49.08B | $44.31B | $37.67B | $38.84B | $39.58B | $36.00B | $38.17B | — | $39.93B |
| Total liabilities | $118.29B | $123.70B | $139.66B | $154.94B | $164.97B | $152.97B | $159.44B | $162.05B | $163.40B | $178.78B | — | $189.41B |
| Shareholders' equity | $77.80B | $77.87B | $72.50B | $74.67B | $80.92B | $83.25B | $76.69B | $83.86B | $91.01B | $99.62B | — | $98.24B |
| Jan 2017fiscal year | Jan 2018fiscal year | Jan 2019fiscal year | Jan 2020fiscal year | Jan 2021fiscal year | Jan 2022fiscal year | Jan 2023fiscal year | Jan 2024fiscal year | Jan 2025fiscal year | Jan 2026fiscal year | Last 12 monthsto Jul 2026 | Latest quarterJul 2026 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Operating cash flow | $31.67B | $28.34B | $27.75B | $25.25B | $36.07B | $24.18B | $28.84B | $35.73B | $36.44B | $41.56B | $42.92B | — |
| Capital spending | $10.62B | $10.05B | $10.34B | $10.71B | $10.26B | $13.11B | $16.86B | $20.61B | $23.78B | $26.64B | $29.41B | — |
| Free cash flow | $21.05B | $18.29B | $17.41B | $14.55B | $25.81B | $11.07B | $11.98B | $15.12B | $12.66B | $14.92B | $13.51B | — |
| Buybacks | $8.30B | $8.30B | $7.41B | $5.72B | $2.62B | $9.79B | $9.92B | $2.78B | $4.49B | $8.09B | $6.99B | — |
| Dividends | $6.22B | $6.12B | $6.10B | $6.05B | $6.12B | $6.15B | $6.11B | $6.14B | $6.69B | $7.51B | $7.70B | — |
| Returned to shareholders | $14.51B | $14.42B | $13.51B | $11.77B | $8.74B | $15.94B | $16.03B | $8.92B | $11.18B | $15.60B | $14.69B | — |
| Stock-based pay | $596.0M | $626.0M | $773.0M | $854.0M | $1.17B | $1.16B | $1.58B | $2.09B | $2.77B | $3.60B | — | — |
Every column links to the filing it comes from on EDGAR. Last 12 months adds the latest year to date to the last 10-K and takes away the same months a year earlier. Debt is long-term debt including the part due within a year. A dash means the company did not report that line in a form we can read, never a zero. Market cap uses the latest closing price and the share count from the cover of the latest filing. How we count
$942.61B at $118.81 a share, with 7,933,746,241 shares outstanding as of Aug 26, 2026, from the cover of its latest SEC filing.
Revenue of $735.84B and net income of $22.08B in the last 12 months to Jul 2026.
Walmart reported $39.93B of debt and $11.53B of cash and equivalents on its balance sheet in Jul 2026.
Yes. Operating cash flow minus capital spending was $13.51B in the last 12 months to Jul 2026.
$15.60B in buybacks and dividends in fiscal 2026, from the cash flow statement.
Free. Your email goes to Substack, which runs the newsletter. Privacy