XML 66 R87.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Derivative Financial Instruments (Schedule Of The Fair Values Of Derivative Instruments) (Details) - Cash flow hedging - Foreign currency - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives Designated as Hedging Instruments | Prepaid expenses and other current assets    
Asset Derivatives    
Derivative assets fair value $ 1,335 $ 708
Derivatives Designated as Hedging Instruments | Accrued expenses and other current liabilities    
Liability Derivatives    
Derivative liabilities fair value 371 1,811
Derivatives Not Designated as Hedging Instruments | Prepaid expenses and other current assets    
Asset Derivatives    
Derivative assets fair value 554 56
Derivatives Not Designated as Hedging Instruments | Accrued expenses and other current liabilities    
Liability Derivatives    
Derivative liabilities fair value $ 1,019 $ 732