XML 76 R54.htm IDEA: XBRL DOCUMENT v3.6.0.2
Significant Accounting Policies (Details) - USD ($)
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Percentage of LIFO inventory 72.00%    
Capitalized Computer Software, Net [Abstract]      
Capitalized computer software costs, net of amortization $ 15,600,000 $ 12,400,000  
Amortization expense $ 5,200,000 4,600,000 $ 4,300,000
Goodwill Annual Impairment Test [Abstract]      
Excess of goodwill implied fair value, over carrying value, beginning range 75.00%    
Excess of goodwill implied fair value, over carrying value, end of range 315.00%    
Impairment of intangible assets, finite-lived $ 0 0 0
Impairment of intangible assets, indefinite-lived (excluding goodwill) $ 0 $ 0 $ 0
Research and development expense as a percentage of cost of goods sold 2.00% 2.00% 2.00%
Minimum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Customer returns as a percentage of gross sales 1.00%    
Goodwill Annual Impairment Test [Abstract]      
Useful life, intangible assets 5 years    
Maximum      
Accounts, Notes, Loans and Financing Receivable [Line Items]      
Customer returns as a percentage of gross sales 2.00%    
Goodwill Annual Impairment Test [Abstract]      
Useful life, intangible assets 30 years    
Capitalized Computer Software Costs      
Capitalized Computer Software, Net [Abstract]      
Depreciable lives 5 years