XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2025
Investments, All Other Investments [Abstract]  
Schedule of Carrying Value and Fair Value of Financial Instruments
The carrying values of the Company’s Cash and Cash Equivalents, Accounts Receivable, Variable Consideration, Accounts Payable and Accrued Liabilities due within one year approximate their fair values due to the short-term maturity of these instruments. Including these instruments, the Company’s financial instruments consisted of the following:

As of September 30, 2025
As of December 31, 2024
(In thousands of U.S. Dollars)
Carrying Amount
Estimated Fair Value
Carrying Amount
Estimated Fair Value
Level 2
Net financed sales receivables(1)
$89,526 $85,181 $90,546 $81,876 
Net investment in sales-type leases(1)
29,418 26,201 29,339 25,322 
Convertible Notes(2)
(230,000)(267,920)(230,000)(234,009)
Image_1.jpg
(1)Fair value is determined using quoted prices in active markets.
(2)Fair value is determined using quoted market prices that are observable in the market or that could be derived from observable market data.

Schedule of Notional Amounts
The following tabular disclosures reflect the impact that derivative instruments and hedging activities have on the Company’s Condensed Consolidated Financial Statements:

Notional value of derivatives in foreign exchange contracts:

September 30,
December 31,
(In thousands of U.S. Dollars)
20252024
Derivatives designated as hedging instruments:
Foreign exchange contracts — Forwards
$48,713 $48,376 
Schedule of Fair Value of Foreign Exchange Contracts
Fair value of derivatives in foreign exchange contracts:

September 30,
December 31,
(In thousands of U.S. Dollars)
Balance Sheet Location
20252024
Derivatives designated as hedging instruments:
Foreign exchange contracts — Forwards
Other assets
$563 $— 
Accrued and other liabilities
(263)(2,029)
$300 $(2,029)
Schedule of Derivatives in Foreign Currency Hedging Relationships
Derivatives in foreign currency hedging relationships are as follows:

Three Months Ended
Nine Months Ended
September 30,September 30,
(In thousands of U.S. Dollars)
2025202420252024
Foreign exchange contracts — Forwards
Derivative (Loss) Gain Recognized in OCI
(Effective Portion)
$(1,223)$337 $582 $(944)

Three Months Ended
Nine Months Ended
September 30,September 30,
(In thousands of U.S. Dollars)
Location of Derivative Loss
Reclassified from AOCI
(Effective Portion)
2025202420252024
Foreign exchange contracts — Forwards
Selling, general and
administrative expenses
$(120)$(162)$(1,747)$(240)