XML 71 R72.htm IDEA: XBRL DOCUMENT v3.19.3
Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - USD ($)
$ in Thousands
Sep. 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,433 $ 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,508 1,452
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 1,351 2,057
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Accrued liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities 743 700
Derivatives not designated as hedging instruments | Foreign Exchange Forward | Other liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities $ 1,729 $ 2,421