Quarterly report pursuant to Section 13 or 15(d)

ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)

v3.24.3
ACCUMULATED OTHER COMPREHENSIVE LOSS (Tables)
9 Months Ended
Sep. 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 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)

​

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

​

​

​

​

​

​

​

​

​

​

Foreign Currency Translation Adjustments

    

Unrealized Gains (Losses) on Cash Flow Hedges

    

Total

​

​

​

​

​

​

​

​

​

Balance as of June 30, 2023

$

(20,038)

​

$

(111)

​

$

(20,149)

Other comprehensive (loss) income before reclassifications

​

(3,539)

​

​

576

​

​

(2,963)

Amounts reclassified from other comprehensive loss

​

-

​

​

(175)

​

​

(175)

Net current period other comprehensive (loss) income

​

(3,539)

​

​

401

​

​

(3,138)

Balance as of September 30, 2023

$

(23,577)

​

$

290

​

$

(23,287)

​

The following table sets forth the changes in AOCI, net of tax, for the nine months ended September 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 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)

​

The following table sets forth the changes in AOCI, net of tax, for the nine months ended September 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) income before reclassifications

​

(5,949)

​

​

476

​

​

(5,473)

Amounts reclassified from other comprehensive loss

​

-

​

​

(129)

​

​

(129)

Net current period other comprehensive (loss) income

​

(5,949)

​

​

347

​

​

(5,602)

Balance as of September 30, 2023

$

(23,577)

​

$

290

​

$

(23,287)

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

​

​

​

​

​

​

​

​

​

​

​

​

​

​

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

Affected line item in the Consolidated

Three Months Ended

​

Nine Months Ended

Statements of Comprehensive Income (Loss)

September 30, 2024

    

September 30, 2023

    

September 30, 2024

    

September 30, 2023

Foreign exchange contracts:

​

​

​

​

​

​

​

​

​

​

​

Sales

$

14

​

$

226

​

$

231

​

$

167

Less: Income tax expense

​

3

​

​

51

​

​

53

​

​

38

Amount reclassified, net of tax

$

11

​

$

175

​

$

178

​

$

129

​

​

​

​

​

​

​

​

​

​

​

​

Total reclassifications from AOCI

$

11

​

$

175

​

$

178

​

$

129

​