XML 43 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accumulated other comprehensive income (loss)
3 Months Ended
Mar. 31, 2024
AOCI Attributable to Parent [Abstract]  
Accumulated other comprehensive income (loss) 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, 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

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At January 1, 2023

 

$

(524

)

 

$

551

 

 

$

488

 

 

$

515

 

Other comprehensive income (loss)

 

 

(420

)

 

 

389

 

 

 

(321

)

 

 

(352

)

Reclassification to income

 

 

 

 

 

(497

)

 

 

(416

)

 

 

(913

)

Reclassification to NCI

 

 

318

 

 

 

81

 

 

 

559

 

 

 

958

 

At March 31, 2023

 

$

(626

)

 

$

524

 

 

$

310

 

 

$

208