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]        
Net income $ 1,065,962 $ 328,572 $ 1,942,364 $ 546,289
Other comprehensive income (loss), net of tax        
Foreign currency translation adjustments (895) 8,812 (4,222) 12,665
Net unrealized loss on available-for-sale securities (6,809) (1,097) (16,823) (2,333)
Comprehensive income 1,058,258 336,287 1,921,319 556,621
Less: Comprehensive income attributable to noncontrolling interests 4,072 1,845 9,947 5,531
Comprehensive income attributable to common stockholders $ 1,054,186 $ 334,442 $ 1,911,372 $ 551,090