XML 58 R43.htm IDEA: XBRL DOCUMENT v3.8.0.1
Hedging Instruments (Tables)
3 Months Ended
Mar. 31, 2018
Assets [Member]  
Derivative [Line Items]  
Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments



 

 

 

 

 

 

 

 

 



 

 

 

Hedging Assets

 



 

 

 

 

March 31,

 

 

December 31,

 



 

 

 

 

2018 

 

 

2017 

 



 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

Balance Sheet Classification

 

 

 

 

 

 

 

Foreign currency exchange contracts

 

Other current assets

 

$

452 

 

$

477 

 

Foreign currency exchange contracts

 

Other long-term assets

 

 

440 

 

 

 -

 

Total derivative instruments presented as cash flow hedges on the balance sheet

 

 

892 

 

 

477 

 

Gross amounts subject to master netting arrangements not offset on the balance sheet

 

 

815 

 

 

477 

 

Net amount

 

 

 

$

77 

 

$

-

 



Liabilities [Member]  
Derivative [Line Items]  
Schedule Of Fair Values And Balance Sheet Classifications Of Derivatives Designated As Hedging Instruments



 

 

 

 

 

 

 

 

 



 

 

 

Hedging Liabilities

 



 

 

 

 

March 31,

 

 

December 31,

 



 

 

 

 

2018 

 

 

2017 

 



 

 

 

 

 

 

 

 

 

Derivatives designated as hedging instruments

 

Balance Sheet Classification

 

 

 

 

 

 

 

Foreign currency exchange contracts

 

Accrued liabilities

 

$

7,249 

 

$

6,468 

 

Foreign currency exchange contracts

 

Other long-term liabilities

 

 

492 

 

 

 -

 

Total derivative instruments presented as cash flow hedges on the balance sheet

 

 

7,741 

 

 

6,468 

 

Foreign currency borrowings designated as net investment hedge on the balance sheet

 

Long-term debt

 

 

109,481 

 

 

106,567 

 

Total hedging instruments presented on the balance sheet

 

 

117,222 

 

 

113,035 

 

Gross amounts subject to master netting arrangements not offset on the balance sheet

 

 

815 

 

 

477 

 

Net amount

 

 

 

$

116,407 

 

$

112,558