XML 19 R81.htm IDEA: XBRL DOCUMENT v3.19.3
Hedging Instruments (Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments) (Details) - Derivatives and non-derivatives designated as hedging instruments - USD ($)
$ in Thousands
Sep. 30, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet $ 15,237 $ 9,952
Hedging assets, gross amounts subject to master netting arrangements not offset on the balance sheet 148 603
Hedging assets, net amount 15,089 9,349
Hedging liabilities, total hedging instruments presented on the balance sheet 97,313 102,380
Hedging liabilities, gross amounts subject to master netting arrangements not offset on the balance sheet 148 603
Hedging liabilities, net amount 97,165 101,777
Foreign currency exchange contracts    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet 148 603
Foreign currency exchange contracts | Other current assets    
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet 7,079 8,163
Foreign currency exchange contracts | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet 1,118 0
Foreign currency exchange contracts | Accrued liabilities    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet 121 603
Foreign currency exchange contracts | Other long-term liabilities    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet 27 0
Cross currency swaps | Other long-term assets    
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet 7,040 1,789
Foreign currency borrowings designated as net investment hedge on the balance sheet | Long-term debt    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet $ 97,165 $ 101,777