XML 56 R44.htm IDEA: XBRL DOCUMENT v3.21.1
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Mar. 31, 2020
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities $ (300) $ (589) $ 0
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Foreign currency contract      
Derivative [Line Items]      
Derivative assets     440
Not Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (364) (430) (1,913)
Not Designated as Hedging Instrument | Other current assets | Foreign currency contract      
Derivative [Line Items]      
Derivative assets 2,107 2,753  
Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (6,773) (6,664) (8,081)
Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (11,959) (18,539) (22,620)
Designated as Hedging Instrument | Other current assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets $ 6,622 $ 164 $ 0