XML 66 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
location
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Number of locations (more than) | location 10,700      
Provisions for doubtful accounts $ 30,001,000 $ 25,947,000 $ 19,791,000  
Allowance for doubtful accounts receivable 69,000,000 57,000,000    
Excess of FIFO costs over stated LIFO value $ 896,000,000 880,000,000    
Reduction in cost of goods sold by the effect of LIFO liquidations     0  
Impairment Of Intangible Asset Finite Lived Statement Of Income Or Comprehensive Income Extensible Enumeration, Not Disclosed Flag earnings      
Impairment of intangible assets $ 0 0 17,000,000  
Strategic investment planning term 20 years      
Selling, administrative and other expenses $ 6,642,900,000 6,167,143,000 5,758,295,000  
Advertising costs $ 237,000,000 $ 234,000,000 $ 236,000,000  
Number of common shares issued for each RSU exercised (in shares) | shares 1      
Outstanding options to purchase common shares not included in dilutive share (in shares) | shares 11,000 3,000 4,000  
Exercise price range, lower range limit (in dollars per share) | $ / shares $ 72 $ 72 $ 72  
Exercise price range, upper range limit (in dollars per share) | $ / shares $ 179 $ 179 $ 179  
Stockholders' equity $ 4,351,851,000 $ 4,416,985,000 $ 3,804,447,000 $ 3,503,290,000
Retained Earnings        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Stockholders' equity 5,263,838,000 5,065,327,000 4,541,640,000 $ 4,086,325,000
Level 2        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Debt instrument, fair value disclosure 4,100,000,000 3,700,000,000    
Shipping and Handling        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Selling, administrative and other expenses $ 381,000,000 $ 451,000,000 $ 407,000,000  
Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Share-based payment awards granted vesting period range (in years) 1 year      
Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Share-based payment awards granted vesting period range (in years) 3 years      
Building and Building Improvements | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 10 years      
Building and Building Improvements | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 40 years      
Machinery and Equipment | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 5 years      
Machinery and Equipment | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 15 years      
Furniture and fixtures | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 5 years      
Furniture and fixtures | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 15 years      
Software Development | Minimum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 3 years      
Software Development | Maximum        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Property plant and equipment useful life (in years) 5 years