XML 16 R5.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 37,175 $ (22,210) $ 86,216 $ (1,040)
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (6,678) 2,715 (11,507) 4,983
Comprehensive income (loss) 30,497 (19,495) 74,709 3,943
Less: Comprehensive income (loss) attributable to noncontrolling interest in subsidiaries, net of tax (693) (2,185) (1,003) 366
Comprehensive income (loss) attributable to common stockholders $ 31,190 $ (17,310) $ 75,712 $ 3,577