Quarterly report pursuant to Section 13 or 15(d)

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

v3.10.0.1
Summary Of Significant Accounting Policies Summary of Adoption of New Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Sep. 30, 2018
Jun. 30, 2018
Jan. 01, 2018
Dec. 31, 2017
Sep. 30, 2017
Jun. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accounts receivable, net $ 552,442   $ 429,381 $ 364,862 $ 466,852  
Inventories 617,194   433,890 457,927 558,558  
Prepaid expenses and other current assets 77,763   70,782 58,559 36,113  
Total current assets 1,712,857   1,702,202 1,649,497 1,491,797  
Deferred income taxes 68,913   79,769 56,804 98,062  
Total assets 2,299,339   2,288,572 2,212,902 2,100,814  
Accrued Liabilities, Current 255,682   243,568 182,228 170,909  
Income taxes payable 8,247   19,337 19,107 22,921  
Total current liabilities 509,584   515,206 453,636 384,464  
Total liabilities 617,743   622,213 560,643 442,394  
Retained earnings 1,669,390   1,599,624 1,585,009 1,604,214  
Accumulated other comprehensive loss (4,235) $ (6,374) (9,402) (8,887) (13,929) $ (13,296)
Total liabilities and equity 2,299,339   2,288,572 2,212,902 $ 2,100,814  
Calculated under Revenue Guidance in Effect before Topic 606 [Member]            
New Accounting Pronouncements or Change in Accounting Principle [Line Items]            
Accounts receivable, net 492,521     364,862    
Inventories 633,206     457,927    
Prepaid expenses and other current assets 61,751     58,559    
Total current assets 1,652,936     1,649,497    
Deferred income taxes       56,804    
Total assets 2,239,418     2,212,902    
Accrued Liabilities, Current 195,761     182,228    
Income taxes payable       19,107    
Total current liabilities 449,663     453,636    
Total liabilities 557,822     560,643    
Retained earnings       1,585,009    
Accumulated other comprehensive loss       (8,887)    
Total liabilities and equity 2,239,418     $ 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 59,921   64,519      
Inventories (16,012)   (24,037)      
Prepaid expenses and other current assets 16,012   24,037      
Total current assets 59,921   64,519      
Deferred income taxes     (519)      
Total assets 59,921   64,000      
Accrued Liabilities, Current 59,921   61,340      
Income taxes payable     230      
Total current liabilities 59,921   61,570      
Total liabilities 59,921   61,570      
Retained earnings     2,430      
Accumulated other comprehensive loss     0      
Total liabilities and equity $ 59,921   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, Current     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, Current     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