Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments - (Tables)

v3.20.2
Derivative Financial Instruments - (Tables)
6 Months Ended
Jun. 30, 2020
Derivative Financial Instruments [Abstract]  
Schedule Of Contracts Designated As Hedged Instruments

June 30, 2020

Notional

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$10,333

February 2021

Foreign exchange contracts - Euros

23,562

August 2021

Foreign exchange contracts - Swiss Francs

CHF 194

August 2020

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

Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification

Classification

June 30, 2020

December 31, 2019

Derivative instruments in asset positions:

Forward exchange contracts

Prepaid and other current assets

$

449

$

226

Forward exchange contracts

Other long-term assets

$

16

$

-

Derivative instruments in liability positions:

Forward exchange contracts

Accounts payable and accrued liabilities

$

7

$

152

Forward exchange contracts

Other long-term liabilities

$

-

$

29