XML 57 R44.htm IDEA: XBRL DOCUMENT v3.21.2
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities $ 0 $ (589) $ (1,174)
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Foreign currency contract      
Derivative [Line Items]      
Derivative assets     791
Not Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (309) (430) (553)
Not Designated as Hedging Instrument | Other current assets | Foreign currency contract      
Derivative [Line Items]      
Derivative assets 1,523 2,753  
Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (6,944) (6,664) (8,806)
Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (11,506) (18,539) (24,388)
Designated as Hedging Instrument | Other current assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets $ 3,849 $ 164 $ 0