v3.26.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Revenue $ 1,202,409 $ 737,176 $ 2,987,236 $ 2,039,304
Cost of revenue 536,870 330,948 1,335,562 913,830
Gross profit 665,539 406,228 1,651,674 1,125,474
Operating expenses:        
Research and development 140,581 98,173 359,765 286,666
Selling, general and administrative 167,271 112,872 389,176 310,108
Total operating expenses 307,852 211,045 748,941 596,774
Operating income 357,687 195,183 902,733 528,700
Other income, net 8,936 10,392 32,801 27,743
Income before income taxes 366,623 205,575 935,534 556,443
Income tax expense 95,556 25,809 213,943 106,616
Net income $ 271,067 $ 179,766 $ 721,591 $ 449,827
Net income per share:        
Basic (in dollars per share) $ 5.53 $ 3.75 $ 14.70 $ 9.40
Diluted (in dollars per share) $ 5.51 $ 3.74 $ 14.66 $ 9.37
Weighted-average shares outstanding:        
Basic (in shares) 49,052 47,898 49,097 47,879
Diluted (in shares) 49,184 48,042 49,230 48,022