Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details Textual)

v3.22.1
Derivative Instruments & Hedging Activities (Details Textual)
€ in Thousands, $ in Thousands
3 Months Ended
Apr. 02, 2022
USD ($)
Contract
Apr. 02, 2022
USD ($)
Contract
Apr. 03, 2021
USD ($)
Apr. 02, 2022
EUR (€)
Contract
Jan. 01, 2022
USD ($)
Derivative Instruments And Hedging Activities Disclosures [Line Items]          
Interest expense $ 3,809   $ 4,751    
Carrying value of total long term non-revolving debt 198,457 $ 198,457     $ 202,506
Gain loss on derivative hedge recorded in AOCI as a part of currency translation adjustment 2,207        
Europe [Member]          
Derivative Instruments And Hedging Activities Disclosures [Line Items]          
Carrying value of total long term non-revolving debt $ 99,432 $ 99,432      
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 | €       € 40,000  
Derivative contract expire date Sep. 30, 2023        
Derivative, number of instruments held | Contract 7 7   7  
Cash Flow Hedging [Member]          
Derivative Instruments And Hedging Activities Disclosures [Line Items]          
Interest expense   $ (3,809) $ (4,751)    
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 $ 270,000 $ 270,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