XML 16 R5.htm IDEA: XBRL DOCUMENT v3.25.2
CONDENSED 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
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 29,511 $ 23,415 $ 13,562 $ (2,900)
Foreign currency translation adjustments 13,219 (2,151) 19,147 (5,062)
Comprehensive income (loss), net of tax 42,730 21,264 32,709 (7,962)
Less: Comprehensive income (loss) attributable to noncontrolling interests, net of tax 10,909 8,709 4,681 (1,937)
Comprehensive income (loss) available to common stockholders $ 31,821 $ 12,555 $ 28,028 $ (6,025)