XML 49 R35.htm IDEA: XBRL DOCUMENT v3.20.2
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, 2020
Sep. 30, 2019
Sep. 30, 2020
Sep. 30, 2019
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2019
Mar. 31, 2019
Dec. 31, 2018
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net sales $ 647,263 $ 560,633 $ 1,755,787 $ 1,687,231            
Cost of goods sold 279,952 253,607 778,120 760,674            
Deferred Revenue 55,800   55,800       $ 45,800      
Retained earnings 8,428,925   8,428,925       5,470,779      
Accumulated other comprehensive loss 83,971   83,971       (87,348)      
Total stockholders' equity $ 8,825,145 $ 5,131,192 $ 8,825,145 $ 5,131,192 $ 7,353,402 $ 6,293,079 5,755,057 $ 5,486,810 $ 4,863,855 $ 4,020,331
Revenue Allocation Percent To Lease Elements 3.00% 3.00% 3.00% 3.00%            
Additional paid-in-capital $ 412,313   $ 412,313       410,020      
Selling, general and administrative expense 198,165 $ 201,622 581,119 $ 610,460            
Research and Development Expense 59,546 47,944 160,833 145,641            
Interest expense 5,728 5,525 17,158 17,352            
Other Nonoperating Income (Expense) 1,015 4,367 21,517 26,959            
Deferred Revenue, Current 40,900   40,900       $ 33,700      
Europe [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net sales 220,900 181,900 590,600 556,100            
Asia Pacific [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net sales 142,000 120,700 382,300 354,300            
UNITED STATES                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net sales 250,400 225,800 685,400 674,000            
Americas [Member]                    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]                    
Net sales $ 34,000 $ 32,200 $ 97,500 $ 102,800