Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details Textual)

v3.19.2
Derivative Instruments & Hedging Activities (Details Textual)
€ in Thousands
3 Months Ended 6 Months Ended
Jun. 29, 2019
USD ($)
Contract
Jun. 30, 2018
USD ($)
Jun. 29, 2019
USD ($)
Contract
Jun. 30, 2018
USD ($)
Jun. 29, 2019
EUR (€)
Contract
Mar. 30, 2019
EUR (€)
Dec. 29, 2018
USD ($)
Mar. 31, 2018
EUR (€)
Derivative Instruments And Hedging Activities Disclosures [Line Items]                
Interest expense $ 4,048,000 $ 4,151,000 $ 8,433,000 $ 4,634,000        
Purchase amount of forward foreign exchange currency contract | €               € 370,000
Carrying value of total long term non-revolving debt 95,048,000   95,048,000       $ 97,983,000  
Gain loss on derivative hedge recorded in AOCI as a part of currency translation adjustment     447,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 $ 68,200,000   $ 68,200,000          
Revolving Credit Facility [Member] | Europe [Member]                
Derivative Instruments And Hedging Activities Disclosures [Line Items]                
Net investment hedge | €           € 60,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 | €         € 65,147      
Derivative contract expire date     Dec. 31, 2020          
Derivative, number of instruments held | Contract 7   7   7      
Cash Flow Hedging [Member]                
Derivative Instruments And Hedging Activities Disclosures [Line Items]                
Interest expense     $ 8,433,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 $ 200,000,000   200,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