XML 51 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, shares in Thousands
12 Months Ended
Dec. 31, 2018
USD ($)
Location
$ / shares
shares
Dec. 31, 2017
USD ($)
$ / shares
shares
Dec. 31, 2016
USD ($)
$ / shares
shares
Jan. 01, 2019
USD ($)
Jan. 01, 2018
USD ($)
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Number of locations | Location 3,100        
Provisions for doubtful accounts $ 17,147,000 $ 13,932,000 $ 11,515,000    
Allowance for doubtful accounts receivable 21,888,000 17,612,000      
Excess of FIFO costs over stated LIFO value 479,500,000 440,550,000      
Reduction in cost of goods sold by the effect of LIFO liquidations 0 2,000,000 6,000,000    
Merchandise inventory 233,192,000 203,589,000      
Impairment of goodwill 0 0 0    
Fair value of fixed rate debt 1,427,381,000 1,497,179,000      
Long-term debt 1,466,803,000 1,506,400,000      
Advertising costs 204,700,000 166,000,000 153,100,000    
Cost of goods sold $ 12,751,286,000 $ 11,402,403,000 $ 10,740,106,000    
Outstanding options to purchase common shares not included in dilutive share (in shares) | shares 1,490 1,920 1,290    
Exercise price range, lower range limit (in dollars per share) | $ / shares $ 85 $ 85 $ 85    
Exercise price range, upper range limit (in dollars per share) | $ / shares $ 100 $ 85 $ 85    
Cumulative effect of new accounting principle in period of adoption         $ (5,843,000)
Retained Earnings [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect of new accounting principle in period of adoption         $ (5,843,000)
Accounting Standards Update 2018-02 [Member] | Subsequent Event [Member] | Scenario, Forecast [Member] | Retained Earnings [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cumulative effect of new accounting principle in period of adoption       $ 125,000,000  
Shipping and Handling [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Cost of goods sold $ 390,000,000 $ 290,000,000 $ 230,000,000    
Minimum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Share-based payment awards granted vesting period range (in years) 1 year        
Minimum [Member] | Accounting Standards Update 2016-02 [Member] | Subsequent Event [Member] | Scenario, Forecast [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating lease, asset       920,000,000  
Operating lease, liability       920,000,000  
Minimum [Member] | Building and Building Improvements [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property plant and equipment useful life (in years) 10 years        
Minimum [Member] | Machinery and Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property plant and equipment useful life (in years) 5 years        
Maximum [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Share-based payment awards granted vesting period range (in years) 5 years        
Maximum [Member] | Accounting Standards Update 2016-02 [Member] | Subsequent Event [Member] | Scenario, Forecast [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Operating lease, asset       1,110,000,000  
Operating lease, liability       $ 1,110,000,000  
Maximum [Member] | Building and Building Improvements [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property plant and equipment useful life (in years) 40 years        
Maximum [Member] | Machinery and Equipment [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Property plant and equipment useful life (in years) 15 years