v3.25.1
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($)
shares in Millions, $ in Millions
Total
Common Stock
Capital in Excess of Par Value
Retained Earnings
Accumulated Other Comprehensive Loss
Total Walmart Shareholders' Equity
Nonredeemable Noncontrolling Interest
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   8,054          
Beginning balance at Jan. 31, 2024 $ 90,349 $ 805 $ 4,544 $ 89,814 $ (11,302) $ 83,861 $ 6,488
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income 5,313     5,104   5,104 209
Other comprehensive income (loss), net of income taxes 7       (65) (65) 72
Dividends declared (6,683)     (6,683)   (6,683)  
Purchase of Company stock (in shares)   (18)          
Purchase of Company stock (1,051) $ (2) (50) (999)   (1,051)  
Dividends to noncontrolling interest (5)           (5)
Sale of subsidiary stock 15   10     10 5
Other (in shares)   13          
Other 128 $ 2 121 (6)   117 11
Ending balance (in shares) at Apr. 30, 2024   8,049          
Ending balance at Apr. 30, 2024 88,073 $ 805 4,625 87,230 (11,367) 81,293 6,780
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   8,049          
Beginning balance (in shares)   8,024          
Beginning balance at Jan. 31, 2025 97,421 $ 802 5,503 98,313 (13,605) 91,013 6,408
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Consolidated net income 4,648     4,487   4,487 161
Other comprehensive income (loss), net of income taxes 345       309 309 36
Dividends declared (7,540)     (7,540)   (7,540)  
Purchase of Company stock (in shares)   (51)          
Purchase of Company stock (4,598) $ (5) (243) (4,350)   (4,598)  
Other (in shares)   13          
Other 65 $ 2 181 (61)   122 (57)
Ending balance (in shares) at Apr. 30, 2025   7,986          
Ending balance at Apr. 30, 2025 $ 90,341 $ 799 $ 5,441 $ 90,849 $ (13,296) $ 83,793 $ 6,548
Increase (Decrease) in Stockholders' Equity [Roll Forward]              
Beginning balance (in shares)   7,986