XML 44 R30.htm IDEA: XBRL DOCUMENT v3.25.1
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI") (Tables)
3 Months Ended
Mar. 31, 2025
ACCUMULATED OTHER COMPREHENSIVE INCOME (LOSS) ("AOCI")  
Schedule of changes in accumulated other comprehensive income (loss)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 2025

​

​

Unrealized gain

​

​

​

​

​

​

​

​

​

​

​

(loss) on derivatives

​

​

​

​

​

​

​

​

​

​

​

designated and

​

Defined benefit

​

Currency

​

​

​

​

​

qualifying as cash

​

pension plan

​

translation

​

​

​

​

​

flow hedges

​

activity

​

adjustment

​

Total

Balance at December 31, 2024

​

$

17,255

​

$

(1,048)

​

$

(316,342)

​

$

(300,135)

Other comprehensive income before reclassification

​

 

1,148

​

​

—

​

​

29,679

​

​

30,827

Amounts reclassified from AOCI

​

 

(319)

​

​

(1,285)

​

​

—

​

​

(1,604)

Net current-period other comprehensive income (loss)

​

 

829

​

 

(1,285)

​

 

29,679

​

 

29,223

Balance at March 31, 2025

​

$

18,084

​

$

(2,333)

​

$

(286,663)

​

$

(270,912)

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

​

Three Months Ended March 31, 2024

​

​

Unrealized gain

​

​

​

​

​

​

​

​

​

​

​

(loss) on derivatives

​

​

​

​

​

​

​

​

​

​

​

designated and

​

Defined benefit

​

Currency

​

​

​

​

​

qualifying as cash

​

pension plan

​

translation

​

​

​

​

​

flow hedges

​

activity

​

adjustment

​

Total

Balance at December 31, 2023

​

$

16,536

​

$

(1,996)

​

$

(244,387)

​

$

(229,847)

Other comprehensive income (loss) before reclassification

​

 

4,528

​

 

—

​

 

(13,395)

​

 

(8,867)

Amounts reclassified from AOCI

​

 

(813)

​

 

73

​

 

—

​

 

(740)

Net current-period other comprehensive income (loss)

​

 

3,715

​

 

73

​

 

(13,395)

​

 

(9,607)

Balance at March 31, 2024

​

$

20,251

​

$

(1,923)

​

$

(257,782)

​

$

(239,454)

​