Quarterly report pursuant to Section 13 or 15(d)

Derivative Instruments & Hedging Activities (Details)

v3.19.1
Derivative Instruments & Hedging Activities (Details) - USD ($)
$ in Thousands
Mar. 30, 2019
Dec. 29, 2018
Derivatives Fair Value [Line Items]    
Total Liability Derivatives, Fair Value $ 3,831 $ 2,446
Derivatives Designated as Hedging Instruments [Member] | Interest Rate Swap Contract [Member] | Other Non-current Liabilities [Member]    
Derivatives Fair Value [Line Items]    
Liability Derivatives Non-current, Fair Value $ 3,831 2,309
Derivatives Not Designated as Hedging Instruments [Member] | Forward Foreign Exchange Contract [Member] | Other Current Liabilities [Member]    
Derivatives Fair Value [Line Items]    
Liability Derivatives Current, Fair Value   $ 137