XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.1
Financial Instruments - Derivative Financial Instruments (Details) - Level 2 - Prepaid expenses and other current assets: - Foreign Exchange Forward
₽ in Thousands, € in Thousands, ₪ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, zł in Thousands, SFr in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2022
EUR (€)
Mar. 31, 2022
USD ($)
Mar. 31, 2022
CNY (¥)
Mar. 31, 2022
PLN (zł)
Mar. 31, 2022
CAD ($)
Mar. 31, 2022
BRL (R$)
Mar. 31, 2022
JPY (¥)
Mar. 31, 2022
GBP (£)
Mar. 31, 2022
RUB (₽)
Mar. 31, 2022
CHF (SFr)
Mar. 31, 2022
ILS (₪)
Mar. 31, 2022
MXN ($)
Mar. 31, 2022
AUD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
PLN (zł)
Dec. 31, 2021
CAD ($)
Dec. 31, 2021
BRL (R$)
Dec. 31, 2021
JPY (¥)
Dec. 31, 2021
GBP (£)
Dec. 31, 2021
CHF (SFr)
Dec. 31, 2021
ILS (₪)
Dec. 31, 2021
MXN ($)
Dec. 31, 2021
AUD ($)
Derivative [Line Items]                                                  
Notional amount   $ 691,929                         $ 590,170                    
Euro                                                  
Derivative [Line Items]                                                  
Notional amount € 189,795 210,031                       € 165,110 186,358                    
Chinese Yuan                                                  
Derivative [Line Items]                                                  
Notional amount   81,862 ¥ 520,500                       77,358 ¥ 494,500                  
Polish Zloty                                                  
Derivative [Line Items]                                                  
Notional amount   77,086   zł 324,500                     54,014   zł 219,800                
Canadian Dollar                                                  
Derivative [Line Items]                                                  
Notional amount   76,733     $ 96,000                   78,018     $ 99,800              
Brazilian Real                                                  
Derivative [Line Items]                                                  
Notional amount   67,665       R$ 323,700                 50,894       R$ 286,500            
Japanese Yen                                                  
Derivative [Line Items]                                                  
Notional amount   46,621         ¥ 5,666,200               48,206         ¥ 5,548,700          
British Pound                                                  
Derivative [Line Items]                                                  
Notional amount   42,394           £ 32,275             46,881           £ 34,740        
Russian Ruble                                                  
Derivative [Line Items]                                                  
Notional amount   35,885             ₽ 3,700,000                                
Swiss Franc                                                  
Derivative [Line Items]                                                  
Notional amount   18,692               SFr 17,270         10,883             SFr 9,950      
Israeli Shekel                                                  
Derivative [Line Items]                                                  
Notional amount   17,085                 ₪ 54,210       17,416               ₪ 54,110    
Mexican Peso                                                  
Derivative [Line Items]                                                  
Notional amount   14,127                   $ 281,560     15,133                 $ 311,500  
Australian Dollar                                                  
Derivative [Line Items]                                                  
Notional amount   $ 3,748                     $ 5,000   $ 5,009                   $ 6,900