XML 51 R40.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME (Tables)
3 Months Ended
Mar. 31, 2025
ACCUMULATED OTHER COMPREHENSIVE (LOSS) INCOME  
Schedule of Accumulated Other Comprehensive (Loss) Income ("AOCI")

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

    

Plan Liability

    

Cash Flow Hedges

    

Cash Flow Hedges

    

Adjustment

    

Total

At December 31, 2024

​

$

131

​

$

2,522

​

$

(547)

​

$

(25,289)

​

$

(23,183)

Unrealized (loss) gain on cash flow hedges

​

​

—

​

​

(480)

​

​

128

​

​

—

​

​

(352)

Amounts reclassified from AOCI

​

​

—

​

​

(376)

​

​

103

​

​

—

​

​

(273)

Foreign currency translation gain

​

​

—

​

​

—

​

​

—

​

​

3,862

​

​

3,862

At March 31, 2025

​

$

131

​

$

1,666

​

$

(316)

​

$

(21,427)

​

$

(19,946)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Foreign Currency

​

​

​

​

​

Defined Benefit

​

​

​

Tax Effect of

​

Translation

​

​

​

​

    

Plan Liability

    

Cash Flow Hedges

    

Cash Flow Hedges

    

Adjustment

    

Total

At December 31, 2023

​

$

(344)

​

$

4,431

​

$

(1,006)

​

$

(13,256)

​

$

(10,175)

Unrealized gain (loss) on cash flow hedges

​

​

—

​

​

935

​

​

(225)

​

​

—

​

​

710

Amounts reclassified from AOCI

​

​

—

​

​

(1,037)

​

​

249

​

​

—

​

​

(788)

Foreign currency translation loss

​

​

—

​

​

—

​

​

—

​

​

(4,408)

​

​

(4,408)

At March 31, 2024

​

$

(344)

​

$

4,329

​

$

(982)

​

$

(17,664)

​

$

(14,661)