XML 64 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Sep. 30, 2019
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities $ (879) $ 0 $ 0
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Foreign currency contract      
Derivative [Line Items]      
Derivative liabilities     115
Not Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (491) (1,007) (1,261)
Not Designated as Hedging Instrument | Other current assets | Foreign currency contract      
Derivative [Line Items]      
Derivative assets 326 2,742  
Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (8,431) (3,118) (2,981)
Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities $ (22,409) $ (9,382) $ (13,649)