XML 77 R57.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Derivative Instruments - Outstanding Forward Contracts Table (Details) - Not Designated as Hedging Instrument
€ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, SFr in Thousands, Ft in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2024
SGD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2024
EUR (€)
Mar. 31, 2024
MXN ($)
Mar. 31, 2024
CNY (¥)
Mar. 31, 2024
HUF (Ft)
Mar. 31, 2024
GBP (£)
Mar. 31, 2024
JPY (¥)
Mar. 31, 2024
CHF (SFr)
Mar. 31, 2024
CAD ($)
Dec. 31, 2023
SGD ($)
Dec. 31, 2023
USD ($)
Dec. 31, 2023
EUR (€)
Dec. 31, 2023
MXN ($)
Dec. 31, 2023
CNY (¥)
Dec. 31, 2023
HUF (Ft)
Dec. 31, 2023
GBP (£)
Dec. 31, 2023
JPY (¥)
Dec. 31, 2023
CHF (SFr)
Dec. 31, 2023
CAD ($)
Japanese Yen                                        
Derivative [Line Items]                                        
Outstanding forward contracts   $ 3,980           ¥ 600,000       $ 4,255           ¥ 600,000    
Euro                                        
Derivative [Line Items]                                        
Outstanding forward contracts   19,940 € 18,500                 44,302 € 40,000              
Singapore Dollar                                        
Derivative [Line Items]                                        
Outstanding forward contracts $ 39,950 29,652                 $ 39,700 30,136                
Chinese Renminbi                                        
Derivative [Line Items]                                        
Outstanding forward contracts   6,886     ¥ 50,000             7,025     ¥ 50,000          
Mexican Peso                                        
Derivative [Line Items]                                        
Outstanding forward contracts   12,273   $ 205,000               8,505   $ 145,000            
Hungarian Forint                                        
Derivative [Line Items]                                        
Outstanding forward contracts   6,152       Ft 2,250,000           6,466       Ft 2,240,000        
British Pound                                        
Derivative [Line Items]                                        
Outstanding forward contracts   4,229         £ 3,330         4,258         £ 3,345      
Canadian Dollar                                        
Derivative [Line Items]                                        
Outstanding forward contracts   1,270               $ 1,720   1,112               $ 1,470
Swiss Franc                                        
Derivative [Line Items]                                        
Outstanding forward contracts   $ 2,673             SFr 2,400     $ 0             SFr 0