XML 75 R64.htm IDEA: XBRL DOCUMENT v3.20.2
Derivative Financial Instruments (Fair Value of Derivative Instruments Included in Balance Sheets) (Details) - USD ($)
$ in Thousands
Sep. 30, 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,007 $ 1,966
Derivatives not designated as hedging instruments | Foreign currency derivatives | Prepaid expenses and other current assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 775 891
Derivatives not designated as hedging instruments | Foreign currency derivatives | Other assets    
Derivatives not designated as hedging instruments:    
Foreign currency derivative assets 591 993
Derivatives not designated as hedging instruments | Foreign currency derivatives | Accrued liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities 906 687
Derivatives not designated as hedging instruments | Foreign currency derivatives | Other liabilities    
Derivatives not designated as hedging instruments:    
Foreign currency derivative liabilities $ 2,662 $ 1,202