XML 121 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments - Fair Value (Details) - USD ($)
$ in Thousands
Jun. 27, 2020
Dec. 31, 2019
Derivatives not designated as hedging instruments: | Foreign currency forward contracts | Other current assets    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative assets $ 3,067 $ 1,372
Derivatives not designated as hedging instruments: | Foreign currency forward contracts | Accrued expenses and other current liabilities    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivatives liabilities 2,611 4,068
Derivatives not designated as hedging instruments: | Interest rate cap contracts | Other assets    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivative assets 23 6
Derivatives designated as hedging instruments: | Interest rate contracts | Accrued expenses and other current liabilities    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivatives liabilities 757 0
Derivatives designated as hedging instruments: | Interest rate contracts | Deferred credits and other liabilities    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Derivatives liabilities $ 929 $ 0