XML 68 R58.htm IDEA: XBRL DOCUMENT v3.23.2
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
Jul. 02, 2023
EUR (€)
Jul. 02, 2023
USD ($)
Jul. 02, 2023
CNY (¥)
Jul. 02, 2023
MXN ($)
Jul. 02, 2023
HUF (Ft)
Jul. 02, 2023
GBP (£)
Jul. 02, 2023
JPY (¥)
Jul. 02, 2023
CAD ($)
Jul. 02, 2023
CHF (SFr)
Dec. 31, 2022
EUR (€)
Dec. 31, 2022
USD ($)
Dec. 31, 2022
CNY (¥)
Dec. 31, 2022
MXN ($)
Dec. 31, 2022
HUF (Ft)
Dec. 31, 2022
GBP (£)
Dec. 31, 2022
JPY (¥)
Dec. 31, 2022
CAD ($)
Dec. 31, 2022
CHF (SFr)
Euro                                    
Derivative [Line Items]                                    
Outstanding forward contracts € 32,500 $ 35,371               € 60,000 $ 64,174              
Chinese Renminbi                                    
Derivative [Line Items]                                    
Outstanding forward contracts   9,665 ¥ 70,000               7,619 ¥ 55,000            
Mexican Peso                                    
Derivative [Line Items]                                    
Outstanding forward contracts   6,979   $ 120,000             9,480   $ 185,000          
Hungarian Forint                                    
Derivative [Line Items]                                    
Outstanding forward contracts   5,671     Ft 1,950,000           4,238     Ft 1,590,000        
British Pound                                    
Derivative [Line Items]                                    
Outstanding forward contracts   4,467       £ 3,540         4,161       £ 3,445      
Japanese Yen                                    
Derivative [Line Items]                                    
Outstanding forward contracts   4,159         ¥ 600,000       5,281         ¥ 700,000    
Canadian Dollar                                    
Derivative [Line Items]                                    
Outstanding forward contracts   1,321           $ 1,750     1,278           $ 1,730  
Swiss Franc                                    
Derivative [Line Items]                                    
Outstanding forward contracts   $ 0             SFr 0   $ 1,218             SFr 1,120