v3.20.2
Foreign Currency Contracts Notional Values (Details) - USD ($)
$ in Thousands
Oct. 02, 2020
Dec. 31, 2019
Derivative Asset, Notional Amount $ 252,907 $ 135,808
Foreign currency contracts related to customer sales contracts | Not Designated As Hedging Instrument    
Derivative Asset, Notional Amount 149,376 28,718
Foreign currency contracts related to supplier purchase contracts | Not Designated As Hedging Instrument    
Derivative Asset, Notional Amount $ 103,531 $ 107,090