XML 22 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Consolidated net income $ 85,491 $ 62,375 $ 112,545
Foreign currency translation adjustments (8,434) 9,112 (11,033)
Comprehensive income, net of tax 77,057 71,487 101,512
Less: Comprehensive income attributable to noncontrolling interests, net of tax 22,555 21,478 27,495
Comprehensive income available to common stockholders $ 54,502 $ 50,009 $ 74,017