XML 56 R44.htm IDEA: XBRL DOCUMENT v3.22.1
Derivatives (Fair Value of the Company's Other Derivatives) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Mar. 31, 2021
Not Designated as Hedging Instrument | Foreign currency contract      
Derivative [Line Items]      
Derivative liabilities   $ (1,069)  
Derivative assets $ 1,330   $ 2,107
Not Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities 0 (174) (300)
Not Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities 0 0 (364)
Designated as Hedging Instrument | Accrued expenses and other current liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities (1,596) (5,206) (6,773)
Designated as Hedging Instrument | Other long term liabilities | Interest rate contracts      
Derivative [Line Items]      
Derivative liabilities 0 (6,555) (11,959)
Designated as Hedging Instrument | Other current assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets 805 0 0
Designated as Hedging Instrument | Other Noncurrent Assets | Interest rate contracts      
Derivative [Line Items]      
Derivative assets $ 10,223 $ 4,574 $ 6,622