v3.24.0.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (Tables)
12 Months Ended
Dec. 31, 2023
ACCUMULATED OTHER COMPREHENSIVE INCOME  
Schedule of accumulated other comprehensive (Loss) income ("AOCI")

Accumulated Other Comprehensive (Loss) Income (“AOCI”) for the years ended December 31, 2023 and 2022 is comprised of the following:

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

    

Plan Liability

    

Cash Flow Hedges

    

Cash Flow Hedges

    

Adjustment

    

Total

At December 31, 2022

​

$

(594)

​

$

7,310

​

$

(1,754)

​

$

(16,925)

​

$

(11,963)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

935

​

​

(200)

​

​

—

​

​

735

Amounts reclassified from AOCI

​

​

—

​

​

(3,814)

​

​

948

​

​

—

​

​

(2,866)

Pension adjustments, net of tax

​

​

250

​

​

—

​

​

—

​

​

—

​

​

250

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

3,669

​

​

3,669

At December 31, 2023

​

$

(344)

​

$

4,431

​

$

(1,006)

​

$

(13,256)

​

$

(10,175)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

    

Plan Liability

    

Cash Flow Hedges

    

Cash Flow Hedges

    

Adjustment

    

Total

At December 31, 2021

​

$

(863)

​

$

221

​

$

(41)

​

$

(7,409)

​

$

(8,092)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

7,621

​

​

(1,782)

​

​

—

​

​

5,839

Amounts reclassified from AOCI

​

​

—

​

​

(532)

​

​

69

​

​

—

​

​

(463)

Pension adjustments, net of tax

​

​

269

​

​

—

​

​

—

​

​

—

​

​

269

Foreign currency translation loss

​

​

—

​

​

—

​

​

—

​

​

(9,516)

​

​

(9,516)

At December 31, 2022

​

$

(594)

​

$

7,310

​

$

(1,754)

​

$

(16,925)

​

$

(11,963)

​