Quarterly report pursuant to Section 13 or 15(d)

Summary Of Significant Accounting Policies Summary of Adoption of New Accounting Pronouncements (Details)

v3.8.0.1
Summary Of Significant Accounting Policies Summary of Adoption of New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
Mar. 31, 2017
Dec. 31, 2016
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net $ 316,415 $ 429,381 $ 364,862 $ 260,456  
Inventories 405,971 433,890 457,927 398,842  
Prepaid expenses and other current assets 72,788 70,782 58,559 40,863  
Total current assets 1,603,368 1,702,202 1,649,497 1,290,637  
Deferred income taxes 77,043 79,769 56,804 90,109  
Total assets 2,188,684 2,288,572 2,212,902 1,888,074  
Accrued liabilities 206,145 243,568 182,228 126,866  
Income taxes payable 10,261 19,337 19,107 5,798  
Total current liabilities 383,734 515,206 453,636 227,917  
Total liabilities 497,331 622,213 560,643 296,057  
Retained earnings 1,629,279 1,599,624 1,585,009 1,553,143  
Accumulated other comprehensive loss (8,949) (9,402) (8,887) (12,892) $ (22,617)
Total liabilities and equity 2,188,684 2,288,572 2,212,902 $ 1,888,074  
Calculated under Revenue Guidance in Effect before Topic 606 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 259,647   364,862    
Inventories 424,146   457,927    
Prepaid expenses and other current assets 54,613   58,559    
Total current assets 1,546,600   1,649,497    
Deferred income taxes     56,804    
Total assets 2,131,916   2,212,902    
Accrued liabilities 149,377   182,228    
Income taxes payable     19,107    
Total current liabilities 326,966   453,636    
Total liabilities 440,563   560,643    
Retained earnings     1,585,009    
Accumulated other comprehensive loss     (8,887)    
Total liabilities and equity 2,131,916   $ 2,212,902    
Accounting Standards Update 2014-09 [Member] | Difference between Revenue Guidance in Effect before and after Topic 606 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net 56,768 64,519      
Inventories (18,175) (24,037)      
Prepaid expenses and other current assets 18,175 24,037      
Total current assets 56,768 64,519      
Deferred income taxes   (519)      
Total assets 56,768 64,000      
Accrued liabilities 56,768 61,340      
Income taxes payable   230      
Total current liabilities 56,768 61,570      
Total liabilities 56,768 61,570      
Retained earnings   2,430      
Accumulated other comprehensive loss   0      
Total liabilities and equity $ 56,768 64,000      
Accounting Standards Update 2016-16 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net   0      
Inventories   0      
Prepaid expenses and other current assets   (11,814)      
Total current assets   (11,814)      
Deferred income taxes   23,484      
Total assets   11,670      
Accrued liabilities   0      
Income taxes payable   0      
Total current liabilities   0      
Total liabilities   0      
Retained earnings   11,670      
Accumulated other comprehensive loss   0      
Total liabilities and equity   11,670      
Accounting Standards Update 2017-12 [Member]          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Accounts receivable, net   0      
Inventories   0      
Prepaid expenses and other current assets   0      
Total current assets   0      
Deferred income taxes   0      
Total assets   0      
Accrued liabilities   0      
Income taxes payable   0      
Total current liabilities   0      
Total liabilities   0      
Retained earnings   515      
Accumulated other comprehensive loss   (515)      
Total liabilities and equity   $ 0