XML 38 R65.htm IDEA: XBRL DOCUMENT v3.20.1
Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Derivatives designated as hedging instruments | Interest Rate Swap | Accrued liabilities    
Derivatives designated as hedging instruments:    
Interest rate swap contracts liabilities $ 3,963 $ 1,966
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Prepaid expenses and other current assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 1,701 891
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 1,665 993
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Accrued liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities 886 687
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities $ 2,132 $ 1,202