Quarterly report pursuant to Section 13 or 15(d)

Derivative Financial Instruments - (Tables)

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

June 30, 2021

Notional

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$9,692

February 2022

Foreign exchange contracts - Euros

17,185

February 2022

December 31, 2020

Notional

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$14,587

February 2022

Foreign exchange contracts - Euros

24,481

February 2022

Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification

Classification

June 30, 2021

December 31, 2020

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

184

$

-

Derivative instruments in liability positions:

Designated forward exchange contracts

Accounts payable and accrued liabilities

$

355

$

1,539

Undesignated forward exchange contracts

Accounts payable and accrued liabilities

$

4,513

$

-

Designated forward exchange contracts

Other long-term liabilities

$

-

$

90