XML 68 R57.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Instruments - Outstanding Forward Contracts Table (Details) - Not Designated as Hedging Instrument
€ in Thousands, ₩ in Thousands, ¥ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Jun. 28, 2020
KRW (₩)
Jun. 28, 2020
USD ($)
Jun. 28, 2020
EUR (€)
Jun. 28, 2020
JPY (¥)
Jun. 28, 2020
TWD ($)
Jun. 28, 2020
CAD ($)
Jun. 28, 2020
SGD ($)
Dec. 31, 2019
KRW (₩)
Dec. 31, 2019
USD ($)
Dec. 31, 2019
EUR (€)
Dec. 31, 2019
JPY (¥)
Dec. 31, 2019
TWD ($)
Dec. 31, 2019
CAD ($)
Dec. 31, 2019
SGD ($)
Euro Member Countries, Euro                            
Derivative [Line Items]                            
Outstanding forward contracts   $ 56,137 € 50,000           $ 20,249 € 18,000        
Japanese Yen                            
Derivative [Line Items]                            
Outstanding forward contracts   5,587   ¥ 600,000         5,291   ¥ 575,000      
Mexico, Pesos                            
Derivative [Line Items]                            
Outstanding forward contracts   8,051   184,700         4,223   80,000      
United Kingdom, Pounds                            
Derivative [Line Items]                            
Outstanding forward contracts   2,406   1,940         3,569   2,700      
Hungary, Forint                            
Derivative [Line Items]                            
Outstanding forward contracts   3,443   ¥ 1,085,000         2,962   ¥ 870,000      
Korean Won                            
Derivative [Line Items]                            
Outstanding forward contracts ₩ 138,690,000 115,604           ₩ 161,951,500 139,688          
Taiwanese Dollar                            
Derivative [Line Items]                            
Outstanding forward contracts   1,455     $ 42,765       1,256     $ 37,450    
Canada, Dollars                            
Derivative [Line Items]                            
Outstanding forward contracts   827       $ 1,130     1,000       $ 1,300  
Singapore, Dollars                            
Derivative [Line Items]                            
Outstanding forward contracts   $ 784         $ 1,090   $ 628         $ 845