Quarterly report pursuant to Section 13 or 15(d)

ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)

v3.24.2.u1
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
6 Months Ended
Jun. 30, 2024
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 March 31, 2024

$

(19,258)

​

$

173

​

$

(19,085)

Other comprehensive income before reclassifications

​

1,537

​

​

113

​

​

1,650

Amounts reclassified from other comprehensive loss

​

-

​

​

(105)

​

​

(105)

Net current period other comprehensive income

​

1,537

​

​

8

​

​

1,545

Balance as of June 30, 2024

$

(17,721)

​

$

181

​

$

(17,540)

​

The following table sets forth the changes in AOCI, net of tax, for the three months ended June 30, 2023:

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of March 31, 2023

$

(18,649)

​

$

(136)

​

$

(18,785)

Other comprehensive loss before reclassifications

​

(1,389)

​

​

(9)

​

​

(1,398)

Amounts reclassified from other comprehensive loss

​

-

​

​

34

​

​

34

Net current period other comprehensive (loss) income

​

(1,389)

​

​

25

​

​

(1,364)

Balance as of June 30, 2023

$

(20,038)

​

$

(111)

​

$

(20,149)

​

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2024:

​

​

​

​

​

​

​

​

​

​

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

​

(2,498)

​

​

539

​

​

(1,959)

Amounts reclassified from other comprehensive loss

​

-

​

​

(167)

​

​

(167)

Net current period other comprehensive (loss) income

​

(2,498)

​

​

372

​

​

(2,126)

Balance as of June 30, 2024

$

(17,721)

​

$

181

​

$

(17,540)

​

The following table sets forth the changes in AOCI, net of tax, for the six months ended June 30, 2023:

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of December 31, 2022

$

(17,628)

​

$

(57)

​

$

(17,685)

Other comprehensive loss before reclassifications

​

(2,410)

​

​

(100)

​

​

(2,510)

Amounts reclassified from other comprehensive loss

​

-

​

​

46

​

​

46

Net current period other comprehensive loss

​

(2,410)

​

​

(54)

​

​

(2,464)

Balance as of June 30, 2023

$

(20,038)

​

$

(111)

​

$

(20,149)

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 Income (Loss)

Affected line item in the Consolidated

Three Months Ended

​

Six Months Ended

Statements of Comprehensive Income (Loss)

June 30, 2024

    

June 30, 2023

    

June 30, 2024

    

June 30, 2023

Foreign exchange contracts:

​

​

​

​

​

​

​

​

​

​

​

Sales

$

136

​

$

(43)

​

$

217

​

$

(59)

Less: Income tax expense (benefit)

​

31

​

​

(9)

​

​

50

​

​

(13)

Amount reclassified, net of tax

$

105

​

$

(34)

​

$

167

​

$

(46)

​

​

​

​

​

​

​

​

​

​

​

​

Total reclassifications from AOCI

$

105

​

$

(34)

​

$

167

​

$

(46)

​