Annual report pursuant to Section 13 and 15(d)

Derivative Financial Instruments - (Tables)

v3.20.1
Derivative Financial Instruments - (Tables)
12 Months Ended
Dec. 31, 2019
Derivative Financial Instruments [Abstract]  
Schedule Of Contracts Designated As Hedged Instruments





 

 

 

 



 

December 31, 2019



 

Notional

 

Latest



 

Amount

 

Maturity



 

 

 

 

Foreign exchange contracts - Canadian Dollars

 

$15,932

 

February 2021

Foreign exchange contracts - Euros

 

€ 18,168

 

February 2021

Foreign exchange contracts - Swiss Francs

 

CHF 661

 

August 2020







 

 

 

 



 

December 31, 2018



 

Notional

 

Latest



 

Amount

 

Maturity



 

 

 

 

Foreign exchange contracts - Canadian Dollars

 

$6,166

 

August 2019

Foreign exchange contracts - Euros

 

€ 10,710

 

February 2020



Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification



 

 

 

 

 

 

 

 



 

Classification

 

December 31, 2019

 

December 31, 2018



 

 

 

 

 

 

 

 

Derivative instruments in asset positions:

 

 

 

 

 

 

 

 

Forward exchange contracts

 

Prepaid and other current assets

 

$

226 

 

$

729 



 

 

 

 

 

 

 

 

Derivative instruments in liability positions:

 

 

 

 

 

 

 

 

Forward exchange contracts

 

Accounts payable and accrued liabilities

 

$

152 

 

$

 -

Forward exchange contracts

 

Other long-term liabilities

 

$

29 

 

$