XML 62 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Accumulated other comprehensive income (loss) (Tables)
6 Months Ended
Jun. 30, 2023
AOCI Attributable to Parent [Abstract]  
Components of accumulated other comprehensive income (loss)

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

 

 

Cumulative
translation
adjustment

 

 

Qualifying
cash flow
hedges

 

 

Share of OCI in
equity method
investee

 

 

Total

 

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

 

Other comprehensive income

 

 

101

 

 

 

4,194

 

 

 

895

 

 

 

5,190

 

Reclassification to income

 

 

214

 

 

 

(678

)

 

 

(391

)

 

 

(855

)

Reclassification to NCI

 

 

(239

)

 

 

(2,665

)

 

 

(382

)

 

 

(3,286

)

At June 30, 2023

 

$

(550

)

 

$

1,375

 

 

$

432

 

 

$

1,257

 

 

 

 

 

 

 

 

 

 

 

 

 

 

At January 1, 2022

 

$

(2,167

)

 

$

(3,702

)

 

$

(3,309

)

 

$

(9,178

)

Other comprehensive income

 

 

 

 

 

2,958

 

 

 

492

 

 

 

3,450

 

Reclassification to income

 

 

 

 

 

86

 

 

 

1,922

 

 

 

2,008

 

At March 31, 2022

 

$

(2,167

)

 

$

(658

)

 

$

(895

)

 

$

(3,720

)

Other comprehensive income

 

 

 

 

 

806

 

 

 

1,325

 

 

 

2,131

 

Reclassification to income

 

 

 

 

 

444

 

 

 

(532

)

 

 

(88

)

Reclassification to NCI

 

 

1,643

 

 

 

(322

)

 

 

157

 

 

 

1,478

 

At June 30, 2022

 

$

(524

)

 

$

270

 

 

$

55

 

 

$

(199

)