XML 32 R5.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Consolidated Statements Of Comprehensive Income [Abstract]        
Net income (loss) $ (2,804) $ (13,001) $ (7,751) $ (26,404)
Foreign currency translation gain (loss) 2,741 932 3,154 (1,659)
Gain (loss) on cash flow hedges (87) (98) (98) (98)
Other 58 52 109 102
Comprehensive income (loss) (92) (12,115) (4,586) (28,059)
Less: net income (loss) attributable to noncontrolling interests (137) (195) (328) (370)
Less: comprehensive income (loss) attributable to noncontrolling interests 8   9 (1)
Comprehensive income (loss) $ 37 $ (11,920) $ (4,267) $ (27,688)