XML 70 R57.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accumulated other comprehensive (income) loss (Tables)
12 Months Ended
Dec. 31, 2023
AOCI Attributable to Parent [Abstract]  
Components of 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, 2022

 

$

(2,167

)

 

$

(3,702

)

 

$

(3,309

)

 

$

(9,178

)

Other comprehensive income

 

 

 

 

 

4,946

 

 

 

2,471

 

 

 

7,417

 

Reclassification to income

 

 

 

 

 

507

 

 

 

2,526

 

 

 

3,033

 

Reclassification to NCI

 

 

1,643

 

 

 

(1,200

)

 

 

(1,200

)

 

 

(757

)

At December 31, 2022

 

$

(524

)

 

$

551

 

 

$

488

 

 

$

515

 

Other comprehensive income (loss)

 

 

(335

)

 

 

4,530

 

 

 

(3,253

)

 

 

942

 

Reclassification to income

 

 

214

 

 

 

(5,021

)

 

 

3,842

 

 

 

(965

)

Reclassification to NCI

 

 

91

 

 

 

368

 

 

 

(446

)

 

 

13

 

At December 31, 2023

 

$

(554

)

 

$

428

 

 

$

631

 

 

$

505