XML 78 R91.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments - Fair Value (Details) - Derivatives not designated as hedging instruments: - USD ($)
$ in Thousands
Mar. 28, 2020
Dec. 31, 2019
Foreign currency forward contracts | Other current assets    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Foreign currency forward contracts $ 14,612 $ 1,372
Foreign currency forward contracts | Accrued expenses and other current liabilities    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Fair value, gross liability 1,667 4,068
Interest rate cap contracts | Other assets    
Derivative Asset, Fair Value, Amount Not Offset Against Collateral    
Foreign currency forward contracts $ 0 $ 6