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,067,209 $ 22,423 $ 1,157,348 $ 42,440
Other comprehensive (loss) income:        
Unrealized (loss) gain on marketable securities, net of tax (1,122) (1,116) (11,191) 3,942
Net change in market value of effective foreign currency forward exchange contracts, net of tax 391 15,821 (10,199) 24,207
Share of other comprehensive (loss) income from equity method investment, net of tax (222) (347) 452 (2,132)
Total other comprehensive (loss) income (953) 14,358 (20,938) 26,017
Comprehensive income attributable to common stockholders $ 1,066,256 $ 36,781 $ 1,136,410 $ 68,457