XML 82 R72.htm IDEA: XBRL DOCUMENT v3.19.2
Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Dec. 31, 2018
Derivatives designated as hedging instruments | Interest Rate Swap | Accrued liabilities    
Derivatives designated as hedging instruments:    
Interest rate swap contracts liabilities $ 2,246 $ 356
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,321 1,452
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 1,536 2,057
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Accrued liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities 716 700
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities $ 2,040 $ 2,421