XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 13,713 $ 18,552 $ 99,929 $ 17,512
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments 4,522 (4,854) (6,985) 129
Comprehensive income (loss) 18,235 13,698 92,944 17,641
Less: Comprehensive income (loss) attributable to noncontrolling interest in subsidiaries, net of tax (786) 1,343 (1,789) 1,709
Comprehensive income (loss) attributable to common stockholders $ 19,021 $ 12,355 $ 94,733 $ 15,932