XML 81 R44.htm IDEA: XBRL DOCUMENT v3.22.4
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, zł in Thousands, SFr in Thousands, R$ in Thousands, Kč in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
PLN (zł)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
JPY (¥)
Dec. 31, 2022
ILS (₪)
Dec. 31, 2022
CHF (SFr)
Dec. 31, 2022
BRL (R$)
Dec. 31, 2022
MXN ($)
Dec. 31, 2022
NZD ($)
Dec. 31, 2022
AUD ($)
Dec. 31, 2022
CZK (Kč)
Dec. 31, 2022
TWD ($)
Dec. 31, 2021
EUR (€)
Dec. 31, 2021
USD ($)
Dec. 31, 2021
PLN (zł)
Dec. 31, 2021
CAD ($)
Dec. 31, 2021
CNY (¥)
Dec. 31, 2021
GBP (£)
Dec. 31, 2021
JPY (¥)
Dec. 31, 2021
ILS (₪)
Dec. 31, 2021
CHF (SFr)
Dec. 31, 2021
BRL (R$)
Dec. 31, 2021
MXN ($)
Dec. 31, 2021
AUD ($)
Derivative [Line Items]                                                      
Notional amount   $ 637,015                             $ 590,170                    
Euro                                                      
Derivative [Line Items]                                                      
Notional amount € 186,900 200,010                           € 165,110 186,358                    
Polish Zloty                                                      
Derivative [Line Items]                                                      
Notional amount   83,307 zł 365,988                           54,014 zł 219,800                  
Canadian Dollar                                                      
Derivative [Line Items]                                                      
Notional amount   80,514   $ 109,000                         78,018   $ 99,800                
Chinese Yuan                                                      
Derivative [Line Items]                                                      
Notional amount   68,223     ¥ 471,000                       77,358     ¥ 494,500              
British Pound                                                      
Derivative [Line Items]                                                      
Notional amount   49,677       £ 41,200                     46,881       £ 34,740            
Japanese Yen                                                      
Derivative [Line Items]                                                      
Notional amount   47,196         ¥ 6,200,000                   48,206         ¥ 5,548,700          
Israeli Shekel                                                      
Derivative [Line Items]                                                      
Notional amount   31,383           ₪ 110,030                 17,416           ₪ 54,110        
Swiss Franc                                                      
Derivative [Line Items]                                                      
Notional amount   27,165             SFr 25,000               10,883             SFr 9,950      
Brazilian Real                                                      
Derivative [Line Items]                                                      
Notional amount   26,839               R$ 141,200             50,894               R$ 286,500    
Mexican Peso                                                      
Derivative [Line Items]                                                      
Notional amount   11,746                 $ 230,000           15,133                 $ 311,500  
New Zealand Dollar                                                      
Derivative [Line Items]                                                      
Notional amount   3,806                   $ 6,000                              
Australian Dollar                                                      
Derivative [Line Items]                                                      
Notional amount   2,721                     $ 4,000       $ 5,009                   $ 6,900
Czech Koruna                                                      
Derivative [Line Items]                                                      
Notional amount   2,469                       Kč 56,000                          
Taiwan, New Dollars                                                      
Derivative [Line Items]                                                      
Notional amount   $ 1,959                         $ 60,000