XML 96 R83.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Contracts - Fair Value and Presentation in Consolidated Balance Sheets for Derivatives (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Dec. 31, 2019
Derivative [Line Items]          
Derivative equity $ 1,104 $ (17) $ (1,674) $ 322  
Foreign exchange contracts          
Derivative [Line Items]          
Derivative equity     (1,210)   $ 464
Foreign exchange contracts | Other current assets | Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative Asset 0   0   464
Foreign exchange contracts | Accrued liabilities | Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative liabilities 1,582   1,582   0
Interest rate swap agreement | Other assets, net | Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative Asset 1,308   1,308   150
Interest rate swap agreement | Accrued liabilities | Not Designated as Hedging Instrument          
Derivative [Line Items]          
Derivative liabilities $ 2,882   $ 2,882   $ 995