v3.25.4
Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Statement of Comprehensive Income [Abstract]      
Net income $ 1,634,644 $ 467,918 $ 217,375
Other comprehensive income (loss), net of tax      
Foreign currency translation adjustments 10,938 (3,386) 2,699
Net unrealized gain (loss) on available-for-sale securities 8,615 (3,026) 3,435
Comprehensive income 1,654,197 461,506 223,509
Less: Comprehensive income attributable to noncontrolling interests 9,611 5,728 7,550
Comprehensive income attributable to common stockholders $ 1,644,586 $ 455,778 $ 215,959