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

ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)

v3.25.4
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
12 Months Ended
Dec. 31, 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 December 31, 2024

$

(24,858)

​

$

326

​

$

(24,532)

Other comprehensive income (loss) before reclassifications

​

8,172

​

​

(1,530)

​

​

6,642

Amounts reclassified from other comprehensive income (loss)

​

-

​

​

1,201

​

​

1,201

Net current period other comprehensive income

​

8,172

​

​

(329)

​

​

7,843

Balance as of December 31, 2025

$

(16,686)

​

$

(3)

​

$

(16,689)

​

​

​

​

​

​

​

​

​

​

​

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 (loss) income before reclassifications

​

(9,635)

​

​

949

​

​

(8,686)

Amounts reclassified from other comprehensive (loss) income

​

-

​

​

(432)

​

​

(432)

Net current period other comprehensive loss

​

(9,635)

​

​

517

​

​

(9,118)

Balance as of December 31, 2024

$

(24,858)

​

$

326

​

$

(24,532)

​

Schedule of effects on net loss of amounts reclassified from unrealized gains (losses) on cash flow hedges

​

​

​

​

​

​

​

​

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

Affected line item in the Consolidated

Twelve Months Ended

Statements of Comprehensive Loss

December 31, 2025

  ​ ​ ​

December 31, 2024

Foreign exchange contracts:

​

​

​

​

​

Sales

$

(1,585)

​

$

573

Less: Income tax (benefit) expense

​

(384)

​

​

141

Amount reclassified, net of tax

$

(1,201)

​

$

432

​

​

​

​

​

​

Total reclassifications from AOCI

$

(1,201)

​

$

432

​