XML 25 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Foreign Currency Contracts Notional Values (Details) - USD ($)
$ in Thousands
Apr. 03, 2020
Dec. 31, 2019
Derivative Asset, Notional Amount $ 129,563 $ 135,808
Foreign currency contracts related to customer sales contracts | Not Designated As Hedging Instrument    
Derivative Asset, Notional Amount 112,681 28,718
Foreign currency contracts related to supplier purchase contracts | Not Designated As Hedging Instrument    
Derivative Asset, Notional Amount $ 16,882 $ 107,090