XML 14 R68.htm IDEA: XBRL DOCUMENT v3.20.1
Financial Instruments and Fair Value Measurements (Schedule of Foreign Currency Contracts) (Details) - Designated as Hedging Instrument
$ in Thousands
Apr. 03, 2020
USD ($)
$ / $
$ / €
$ / $
Dec. 31, 2019
USD ($)
$ / $
Foreign Exchange Contract Maturing June 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 5,583  
$/Foreign Currency | $ / $ 0.0490  
Fair Value $ (1,013)  
Foreign Exchange Contract Maturing June 2020 | Prepaid expenses and other current assets    
Derivatives, Fair Value [Line Items]    
Notional Amount   $ 11,166
$/Foreign Currency | $ / $   0.0490
Fair Value   $ 710
Foreign Exchange Contract Maturing September 2020 | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 17,512  
$/Foreign Currency | $ / $ 1.0945  
Fair Value $ (146)  
Foreign Exchange Contract Maturing December 2020, Contract One | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 15,332  
$/Foreign Currency | $ / € 0.0491  
Fair Value $ (3,035)  
Foreign Exchange Contract Maturing December 2020, Contract Two | Accrued expenses and other current liabilities    
Derivatives, Fair Value [Line Items]    
Notional Amount $ 6,394  
$/Foreign Currency | $ / $ 0.0241  
Fair Value $ (380)