XML 49 R36.htm IDEA: XBRL DOCUMENT v3.20.2
Investments and Fair Value Measurements Derivative Notional Instruments (Details) - Level 2 - Other current assets - Foreign Exchange Forward
€ in Thousands, ₪ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Sep. 30, 2020
CNY (¥)
Sep. 30, 2020
USD ($)
Sep. 30, 2020
EUR (€)
Sep. 30, 2020
CAD ($)
Sep. 30, 2020
GBP (£)
Sep. 30, 2020
JPY (¥)
Sep. 30, 2020
BRL (R$)
Sep. 30, 2020
ILS (₪)
Sep. 30, 2020
MXN ($)
Sep. 30, 2020
AUD ($)
Sep. 30, 2020
CHF (SFr)
Dec. 31, 2019
CNY (¥)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
GBP (£)
Dec. 31, 2019
JPY (¥)
Dec. 31, 2019
BRL (R$)
Dec. 31, 2019
ILS (₪)
Dec. 31, 2019
MXN ($)
Dec. 31, 2019
AUD ($)
Derivative [Line Items]                                          
Notional amount   $ 485,060                     $ 333,871                
Euro Member Countries, Euro                                          
Derivative [Line Items]                                          
Notional amount   148,852 € 127,000                   108,870 € 97,000              
Euro                                          
Derivative [Line Items]                                          
Notional amount ¥ 1,075,000 158,198                   ¥ 431,000 60,702                
British Pound                                          
Derivative [Line Items]                                          
Notional amount   15,441           ₪ 53,000         18,439           ₪ 63,700    
Japanese Yen                                          
Derivative [Line Items]                                          
Notional amount   37,524     £ 29,200               36,770     £ 28,000          
Brazilian Real                                          
Derivative [Line Items]                                          
Notional amount   57,570   $ 77,000                 39,802   $ 52,000            
Israeli Shekel                                          
Derivative [Line Items]                                          
Notional amount   19,899         R$ 112,500           32,185         R$ 130,000      
Brazilian Real                                          
Derivative [Line Items]                                          
Notional amount   32,042       ¥ 3,385,000             27,604       ¥ 3,000,000        
Mexican Peso                                          
Derivative [Line Items]                                          
Notional amount   6,266             $ 140,000       7,398             $ 140,000  
Swiss Franc                                          
Derivative [Line Items]                                          
Notional amount   4,925               $ 6,900     $ 2,101               $ 3,000
Switzerland, Francs                                          
Derivative [Line Items]                                          
Notional amount   $ 4,343                 SFr 4,000