v3.25.1
Accumulated other comprehensive income (loss)
3 Months Ended
Mar. 31, 2025
AOCI Attributable to Parent [Abstract]  
Accumulated other comprehensive income Accumulated other comprehensive income

Changes in components of accumulated other comprehensive income were (in thousands):

 

 

Cumulative
translation
adjustment

 

 

Qualifying
cash flow
hedges

 

 

Share of OCI in
equity method
investee

 

 

Total

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At January 1, 2025

 

$

(581

)

 

$

828

 

 

$

255

 

 

$

502

 

Other comprehensive income (loss)

 

 

66

 

 

 

(1,040

)

 

 

130

 

 

 

(844

)

Reclassification to income

 

 

6

 

 

 

(395

)

 

 

(596

)

 

 

(985

)

Reclassification to NCI

 

 

(56

)

 

 

1,112

 

 

 

361

 

 

 

1,417

 

At March 31, 2025

 

$

(565

)

 

$

505

 

 

$

150

 

 

$

90

 

1

 

 

 

 

 

 

 

 

 

 

 

 

At January 1, 2024

 

$

(554

)

 

$

428

 

 

$

631

 

 

$

505

 

Other comprehensive income (loss)

 

 

20

 

 

 

4,151

 

 

 

(231

)

 

 

3,940

 

Reclassification to income

 

 

15

 

 

 

(1,163

)

 

 

(531

)

 

 

(1,679

)

Reclassification to NCI

 

 

(26

)

 

 

(2,266

)

 

 

578

 

 

 

(1,714

)

At March 31, 2024

 

$

(545

)

 

$

1,150

 

 

$

447

 

 

$

1,052