XML 39 R5.htm IDEA: XBRL DOCUMENT v3.24.1
Consolidated Statements Of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Consolidated Statements Of Comprehensive Income [Abstract]      
Net income (loss) $ (31,185) $ (36,660) $ 34,814
Foreign currency translation gain (loss) (290) (7,543) (8,123)
Gain (loss) on cash flow hedges (580) 557 340
Other 153 143 164
Comprehensive income (loss) (31,902) (43,503) 27,195
Less: net income (loss) attributable to noncontrolling interests (512) (476) 2,893
Less: comprehensive income (loss) attributable to noncontrolling interests (1) (4) 1
Comprehensive income (loss) $ (31,389) $ (43,023) $ 24,301