v3.26.1
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Statement of Comprehensive Income [Abstract]        
Consolidated net income (loss) $ 23,416 $ 29,511 $ 40,031 $ 13,562
Foreign currency translation adjustments 1,936 13,219 (3,293) 19,147
Comprehensive income (loss), net of tax 25,352 42,730 36,738 32,709
Less: Comprehensive income (loss) attributable to noncontrolling interests, net of tax 4,015 10,909 5,363 4,681
Comprehensive income (loss) available to common stockholders $ 21,337 $ 31,821 $ 31,375 $ 28,028