XML 14 R3.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Statement of Comprehensive Income [Abstract]        
Net income $ 35,100 $ 36,456 $ 97,029 $ 92,380
Other comprehensive (loss) / income        
Foreign currency translation adjustment (77) 678 1,711 375
Total other comprehensive (loss) / income (77) 678 1,711 375
Comprehensive income 35,023 37,134 98,740 92,755
Comprehensive loss attributable to redeemable noncontrolling interests 238 226 811 1,408
Comprehensive income attributable to common stockholders $ 35,261 $ 37,360 $ 99,551 $ 94,163