XML 80 R68.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives (Forward Contracts Not Designated as Hedging Instruments) (Details) - Apr. 03, 2021 - Not Designated as Hedging Instrument [Member]
€ in Thousands, ¥ in Thousands, ¥ in Thousands, £ in Thousands, zł in Thousands, R$ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
BRL (R$)
EUR (€)
USD ($)
PLN (zł)
JPY (¥)
CNY (¥)
AUD ($)
GBP (£)
CAD ($)
BRI/EUR 1 [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | R$ R$ 49,335                
BRI/EUR 1 [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount   € 7,305              
BRI/USD [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | R$ R$ 1,103,561                
BRI/USD [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     $ 241,320            
EUR/USD [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   35,967              
EUR/USD [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     42,810            
EUR/PLN [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   43,119              
EUR/PLN [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | zł       zł 198,500          
EUR/JPN [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   6,293              
EUR/JPN [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | ¥         ¥ 808,776        
EUR/CNY [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   16,176              
EUR/CNY [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | ¥           ¥ 126,124      
EUR/AUD [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   42,340              
EUR/AUD [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $             $ 65,550    
EUR/GBP [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   3,048              
EUR/GBP [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | £               £ 2,600  
EUR/CAD | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount   32              
EUR/CAD | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $                 $ 50
PLN/EUR [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | zł       24,116          
PLN/EUR [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount   5,195              
GBP/EUR | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | £               £ 176  
GBP/EUR | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount   207              
JPN/USD [Member] | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | ¥         231,803        
JPN/USD [Member] | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     2,159            
USD/JPN | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     100            
USD/JPN | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | ¥         ¥ 11,000        
USD/EUR | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     165,311            
USD/EUR | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount   € 140,000              
PLN/USD | Short [Member]                  
Derivative [Line Items]                  
Derivative notional amount | zł       zł 1,031          
PLN/USD | Long [Member]                  
Derivative [Line Items]                  
Derivative notional amount | $     $ 262