Quarterly report [Sections 13 or 15(d)]

ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)

v3.25.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
9 Months Ended
Sep. 30, 2025
ACCUMULATED OTHER COMPREHENSIVE LOSS  
Schedule of Accumulated Other Comprehensive Loss

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of June 30, 2025

$

(18,464)

​

$

(1,425)

​

$

(19,889)

Other comprehensive income before reclassifications

​

850

​

​

384

​

​

1,234

Amounts reclassified from other comprehensive income

​

-

​

​

484

​

​

484

Net current period other comprehensive income

​

850

​

​

868

​

​

1,718

Balance as of September 30, 2025

$

(17,614)

​

$

(557)

​

$

(18,171)

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of June 30, 2024

$

(17,721)

​

$

181

​

$

(17,540)

Other comprehensive income (loss) before reclassifications

​

3,665

​

​

(174)

​

​

3,491

Amounts reclassified from other comprehensive income (loss)

​

-

​

​

(11)

​

​

(11)

Net current period other comprehensive income (loss)

​

3,665

​

​

(185)

​

​

3,480

Balance as of September 30, 2024

$

(14,056)

​

$

(4)

​

$

(14,060)

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of December 31, 2024

$

(24,858)

​

$

326

​

$

(24,532)

Other comprehensive income (loss) before reclassifications

​

7,244

​

​

(1,689)

​

​

5,555

Amounts reclassified from other comprehensive income (loss)

​

-

​

​

806

​

​

806

Net current period other comprehensive income (loss)

​

7,244

​

​

(883)

​

​

6,361

Balance as of September 30, 2025

$

(17,614)

​

$

(557)

​

$

(18,171)

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of December 31, 2023

$

(15,223)

​

$

(191)

​

$

(15,414)

Other comprehensive income before reclassifications

​

1,167

​

​

365

​

​

1,532

Amounts reclassified from other comprehensive income (loss)

​

-

​

​

(178)

​

​

(178)

Net current period other comprehensive income

​

1,167

​

​

187

​

​

1,354

Balance as of September 30, 2024

$

(14,056)

​

$

(4)

​

$

(14,060)

Schedule of effects on net income of amounts reclassified from unrealized gains (losses) on cash flow hedges for foreign exchange contracts

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Gains (losses) reclassified from AOCI to the Consolidated Statements of Comprehensive (Loss) Income

Affected line item in the Consolidated

Three Months Ended

​

Nine Months Ended

Statements of Comprehensive (Loss) Income

September 30, 2025

    

September 30, 2024

    

September 30, 2025

    

September 30, 2024

Foreign exchange contracts:

​

​

​

​

​

​

​

​

​

​

​

Sales

$

(641)

​

$

14

​

$

(1,068)

​

$

231

Less: Income tax (benefit) expense

​

(157)

​

​

3

​

​

(262)

​

​

53

Amount reclassified, net of tax

$

(484)

​

$

11

​

$

(806)

​

$

178

​

​

​

​

​

​

​

​

​

​

​

​

Total reclassifications from AOCI

$

(484)

​

$

11

​

$

(806)

​

$

178

​