Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details Textual)

v3.21.1
Derivative Instruments & Hedging Activities (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended
Apr. 03, 2021
USD ($)
Contract
Mar. 28, 2020
USD ($)
Apr. 03, 2021
EUR (€)
Contract
Jan. 02, 2021
USD ($)
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Interest expense $ 4,751 $ 2,951    
Carrying value of total long term non-revolving debt 202,545     $ 206,770
Gain loss on derivative hedge recorded in AOCI as a part of currency translation adjustment 3,172      
Europe [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Carrying value of total long term non-revolving debt $ 105,797      
Revolving Credit Facility [Member] | Europe [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Net investment hedge | €     € 90,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 | €     € 51,902  
Derivative contract expire date Sep. 30, 2022      
Derivative, number of instruments held | Contract 10   10  
Cash Flow Hedging [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Interest expense $ 4,751 $ 2,951    
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 $ 195,000      
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Minimum [Member] | Derivatives Designated as Hedging Instruments [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Derivative contract expire date Apr. 30, 2023      
Cash Flow Hedging [Member] | Interest Rate Swap Contract [Member] | Maximum [Member] | Derivatives Designated as Hedging Instruments [Member]        
Derivative Instruments And Hedging Activities Disclosures [Line Items]        
Derivative contract expire date Oct. 31, 2025