v3.26.3
Condensed Consolidated Statements of Comprehensive Income - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Net income $ 571,063 $ 455,943 $ 1,340,251 $ 1,007,346
Other comprehensive (loss) income        
Foreign currency translation adjustments (8,294) 3,493 (9,421) 20,248
Unrealized (loss) gain on marketable securities and restricted marketable securities, net of tax of $451, $(65), $415, and $(487) (10,693) 2,541 (10,233) 8,649
Unrealized gain on derivative instruments, net of tax of $0, $0, $0, and $(87) 0 0 0 279
Other comprehensive (loss) income (18,987) 6,034 (19,654) 29,176
Comprehensive income 552,076 461,977 1,320,597 1,036,522
Supplemental Income Statement Elements [Abstract]        
Unrealized (loss) gain on marketable securities and restricted marketable securities, tax 451 (65) 415 (487)
Unrealized gain on derivative instruments, tax $ 0 $ 0 $ 0 $ (87)