XML 65 R85.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Contracts - Fair Value and Presentation in Consolidated Balance Sheets for Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Derivative [Line Items]      
Derivative equity $ (2,778) $ 339  
Foreign exchange contract      
Derivative [Line Items]      
Derivative equity     $ 464
Foreign exchange contract | Other current assets | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Asset 0   464
Foreign exchange contract | Accrued liabilities | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative liabilities 3,025   0
Interest swap contract | Other assets, net | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative Asset 1,213   150
Interest swap contract | Accrued liabilities | Not Designated as Hedging Instrument      
Derivative [Line Items]      
Derivative liabilities $ 2,976   $ 995