Annual report [Section 13 and 15(d), not S-K Item 405]

DERIVATIVE FINANCIAL INSTRUMENTS (Tables)

v3.25.0.1
DERIVATIVE FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2024
DERIVATIVE FINANCIAL INSTRUMENTS  
Schedule Of Contracts Designated As Hedged Instruments

December 31, 2024

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$1,379

February 2025

Foreign exchange contracts - Euros

€ 6,711

August 2025

December 31, 2023

Notional

    

Latest

Amount

Maturity

Foreign exchange contracts - Canadian Dollars

$7,925

February 2025

Foreign exchange contracts - Euros

€ 20,612

February 2025

Schedule Of Derivative Instruments Fair Value And Balance Sheet Classification

Classification

    

December 31, 2024

    

December 31, 2023

Derivative instruments in asset positions:

Designated forward exchange contracts

Prepaid and other current assets

$

600

$

-

Derivative instruments in liability positions:

Designated forward exchange contracts

Accrued liabilities

$

-

$

221

Designated forward exchange contracts

Other long-term liabilities

$

-

$

35