XML 71 R109.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Hedging Instruments (Schedule of Fair Values and Balance Sheet Classifications of Derivatives and Non-derivatives Designated as Hedging Instruments) (Details) - Designated as Hedging Instrument - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet $ 6,350 $ 9,952
Hedging assets, gross amounts subject to master netting arrangements not offset on the balance sheet (1,354) (603)
Hedging assets, net amount 4,996 9,349
Hedging liabilities, total hedging instruments presented on the balance sheet 102,308 102,380
Hedging liabilities, gross amounts subject to master netting arrangements not offset on the balance sheet (1,354) (603)
Hedging liabilities, net amount 100,954 101,777
Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet 2,886 603
Foreign currency exchange contracts | Other current assets | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Hedging assets, total derivative instruments presented as cash flow hedges on the balance sheet 1,791 8,163
Foreign currency exchange contracts | Accrued liabilities | Cash Flow Hedges    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet 2,886 603
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 4,559 1,789
Foreign currency denominated debt | Long-term debt    
Derivatives, Fair Value [Line Items]    
Hedging liabilities, total hedging instruments presented on the balance sheet $ 99,422 $ 101,777