Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details Textual)

v3.19.3
Derivative Instruments & Hedging Activities (Details Textual)
€ in Thousands
3 Months Ended 9 Months Ended
Sep. 28, 2019
USD ($)
Contract
Sep. 29, 2018
USD ($)
Sep. 28, 2019
USD ($)
Contract
Sep. 29, 2018
USD ($)
Sep. 28, 2019
EUR (€)
Contract
Dec. 29, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Interest expense $ 3,790,000 $ 4,622,000 $ 12,223,000 $ 9,256,000      
Purchase amount of forward foreign exchange currency contract | €             € 370,000
Carrying value of total long term non-revolving debt 93,723,000   93,723,000     $ 97,983,000  
Gain loss on derivative hedge recorded in AOCI as a part of currency translation adjustment     1,882,000        
Net investment hedge reclassified from AOCI into income     0        
Europe [Member]              
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Carrying value of total long term non-revolving debt $ 87,489,000   $ 87,489,000        
Revolving Credit Facility [Member] | Europe [Member]              
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Net investment hedge | €         € 80,000    
Forward Foreign Exchange Contracts [Member] | Derivatives Not Designated as Hedging Instruments [Member]              
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Derivative instrument, notional amount | €         € 64,526    
Derivative contract expire date     Apr. 01, 2021        
Derivative, number of instruments held | Contract 7   7   7    
Cash Flow Hedging [Member]              
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Interest expense     $ 12,223,000        
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Derivatives Designated as Hedging Instruments [Member]              
Derivative Instruments And Hedging Activities Disclosures [Line Items]              
Derivative instrument, notional amount $ 175,000,000   175,000,000        
Annual decrease in derivative notional amount     $ 25,000,000        
Derivative contract effective date     Aug. 02, 2018        
Derivative contract expire date     Apr. 03, 2023