XML 15 R5.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Loss) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 18,552 $ 8,225 $ 17,512 $ 55,269
Other comprehensive income (loss), net of tax:        
Foreign currency translation adjustments (4,854) (7,744) 129 (14,763)
Comprehensive income (loss) 13,698 481 17,641 40,506
Less: Comprehensive income (loss) attributable to noncontrolling interest in subsidiaries, net of tax 1,343 1,346 1,709 6,545
Comprehensive income (loss) attributable to common stockholders $ 12,355 $ (865) $ 15,932 $ 33,961