v3.26.1
Accumulated Other Comprehensive Income (loss) (Tables)
6 Months Ended
Jun. 30, 2026
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, 2026

 

$

(561

)

 

$

402

 

 

$

47

 

 

$

(112

)

Other comprehensive income (loss)

 

 

33

 

 

 

(3,502

)

 

 

788

 

 

 

(2,681

)

Reclassification to income

 

 

166

 

 

 

(85

)

 

 

(604

)

 

 

(523

)

Reclassification to NCI

 

 

(143

)

 

 

2,579

 

 

 

(133

)

 

 

2,303

 

At March 31, 2026

 

$

(505

)

 

$

(606

)

 

$

98

 

 

$

(1,013

)

Other comprehensive income (loss)

 

 

(2

)

 

 

3,157

 

 

 

721

 

 

 

3,876

 

Reclassification to income

 

 

22

 

 

 

(1,055

)

 

 

(642

)

 

 

(1,675

)

Reclassification to NCI

 

 

(14

)

 

 

(1,627

)

 

 

(57

)

 

 

(1,698

)

At June 30, 2026

 

$

(499

)

 

$

(131

)

 

$

120

 

 

$

(510

)

 

 

 

 

 

 

 

 

 

 

 

 

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

 

Other comprehensive income

 

 

29

 

 

 

510

 

 

 

376

 

 

 

915

 

Reclassification to income

 

 

(13

)

 

 

(217

)

 

 

(600

)

 

 

(830

)

Reclassification to NCI

 

 

(12

)

 

 

(212

)

 

 

162

 

 

 

(62

)

At June 30, 2025

 

$

(561

)

 

$

586

 

 

$

88

 

 

$

113