v3.26.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Statement of Comprehensive Income [Abstract]        
Net income $ 40,832 $ 41,634 $ 137,618 $ 126,695
Net (income) loss attributable to noncontrolling interests 1,412 77 (3,663) (8,357)
Net income attributable to common stockholders 42,244 41,711 133,955 118,338
Foreign currency translation gain (loss) (49) (529) (746) 5,538
Total comprehensive income attributable to common stockholders $ 42,195 $ 41,182 $ 133,209 $ 123,876