XML 71 R38.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Jan. 01, 2019
Property, Plant and Equipment [Line Items]        
Operating lease right-of-use assets $ 98,774 $ 0   $ 66,400
Present value of operating lease liabilities 101,541     69,000
Cash outflow from operations 269,525 156,608 $ 152,702  
Cash outflow from financing activities 254,971 135,066 (66,948)  
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 $ 77,300 $ 83,200 $ 68,600  
Minimum | Accounting Standards Update 2016-02        
Property, Plant and Equipment [Line Items]        
Operating lease right-of-use assets       65,000
Present value of operating lease liabilities       60,000
Maximum | Accounting Standards Update 2016-02        
Property, Plant and Equipment [Line Items]        
Operating lease right-of-use assets       75,000
Present value of operating lease liabilities       $ 75,000