XML 15 R4.htm IDEA: XBRL DOCUMENT v3.26.1
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Revenue $ 804,185 $ 637,554
Cost of revenue 359,120 284,324
Gross profit 445,065 353,230
Operating expenses:    
Research and development 100,566 92,227
Selling, general and administrative 103,347 92,244
Total operating expenses 203,913 184,471
Operating income 241,152 168,759
Other income, net 6,030 5,131
Income before income taxes 247,182 173,890
Income tax expense 53,956 38,838
Net income $ 193,226 $ 135,052
Net income per share:    
Basic (in dollars per share) $ 3.94 $ 2.82
Diluted (in dollars per share) $ 3.92 $ 2.81
Weighted-average shares outstanding:    
Basic (in shares) 49,097 47,851
Diluted (in shares) 49,242 48,006