XML 51 R34.htm IDEA: XBRL DOCUMENT v3.19.3
1. Basis of Presentation and Use of Estimates Organization, Consolidation and Presentation of Financial Statements (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2019
Sep. 30, 2018
Sep. 30, 2019
Sep. 30, 2018
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
Jun. 30, 2018
Mar. 31, 2018
Jan. 01, 2018
Dec. 31, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales $ 560,633 $ 545,138 $ 1,687,231 $ 1,672,568              
Cost of goods sold 253,607 258,422 760,674 781,982              
Deferred Revenue 45,600   45,600       $ 37,300        
Deferred Revenue, Period Increase (Decrease)     30,100                
Revenue, Net     21,800                
Retained earnings 4,917,313   4,917,313       3,722,073        
Accumulated other comprehensive loss (152,113)   (152,113)       (46,958)        
Total stockholders' equity $ 5,131,192 $ 4,900,481 $ 5,131,192 $ 4,900,481 $ 5,486,810 $ 4,863,855 4,020,331 $ 4,638,946 $ 4,488,091   $ 2,930,250
Revenue Allocation Percent To Lease Elements 3.00% 5.00% 3.00% 5.00%              
Additional paid-in-capital $ 396,432   $ 396,432       $ 394,342        
Selling, general and administrative expense 201,622 $ 201,196 610,460 $ 620,751              
Research and Development Expense 47,944 49,245 145,641 146,122              
Interest expense 5,525 6,064 17,352 17,823              
Accounting Standards Update 2014-09 [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Retained earnings                   $ 100  
Adjustments for New Accounting Pronouncement [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Capitalized Cloud Computing Arrangements 2,400   2,400                
Europe [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales 181,900 182,700 556,100 579,500              
Asia Pacific [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales 120,700 110,300 354,300 341,700              
UNITED STATES                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales 225,800 218,300 674,000 649,800              
Americas [Member]                      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                      
Net sales $ 32,200 $ 33,800 $ 102,800 $ 101,600