XML 74 R45.htm IDEA: XBRL DOCUMENT v3.10.0.1
Marketable Securities and Fair Value Measurements - Derivative Financial Instruments (Details) - 12 months ended Dec. 31, 2018 - Foreign Exchange Forward [Member]
€ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
USD ($)
EUR (€)
CNY (¥)
USD ($)
JPY (¥)
AUD ($)
CAD ($)
BRL (R$)
GBP (£)
Derivative [Line Items]                  
Derivative, Gain on Derivative $ 9,900                
Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       $ 200,382          
Euro Member Countries, Euro | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount   € 62,000   71,095          
China, Yuan Renminbi | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount     ¥ 375,000 54,515          
Brazil, Brazil Real | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       20,858       R$ 81,000  
Canada, Dollars | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       19,808     $ 27,000    
United Kingdom, Pounds | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       16,635         £ 13,000
Japan, Yen | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       15,357 ¥ 1,700,000        
Australia, Dollars | Significant Other Observable Inputs (Level 2) | Prepaid Expenses and Other Current Assets                  
Derivative [Line Items]                  
Derivative Asset, Notional Amount       $ 2,114   $ 3,000