XML 51 R37.htm IDEA: XBRL DOCUMENT v3.10.0.1
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Jan. 01, 2019
Property, Plant and Equipment [Line Items]        
Cash outflow from operations $ 156,608 $ 152,702 $ 201,667  
Cash outflow from financing activities 135,066 (66,948) (36,095)  
Excess tax benefit, amount   8,400    
Accounting Standards Update 2016-15        
Property, Plant and Equipment [Line Items]        
Cash outflow from operations   2,400 1,700  
Cash outflow from financing activities   (2,400) (1,700)  
Selling, General and Administrative Expenses        
Property, Plant and Equipment [Line Items]        
Shipping, and handling costs $ 83,200 $ 68,600 $ 51,800  
Minimum | Accounting Standards Update 2016-02 | Forecast        
Property, Plant and Equipment [Line Items]        
Right-of-use asset       $ 65,000
Operating lease, liability       60,000
Maximum | Accounting Standards Update 2016-02 | Forecast        
Property, Plant and Equipment [Line Items]        
Right-of-use asset       75,000
Operating lease, liability       $ 75,000