XML 14 R4.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue $ 737,176 $ 620,119 $ 2,039,304 $ 1,585,435
Cost of revenue 330,948 276,676 913,830 708,973
Gross profit 406,228 343,443 1,125,474 876,462
Operating expenses:        
Research and development 98,173 85,051 286,666 238,986
Selling, general and administrative 112,872 94,364 310,108 261,425
Total operating expenses 211,045 179,415 596,774 500,411
Operating income 195,183 164,028 528,700 376,051
Other income, net 10,392 10,278 27,743 27,330
Income before income taxes 205,575 174,306 556,443 403,381
Income tax expense 27,301 29,876 110,652 66,044
Net income $ 178,274 $ 144,430 $ 445,791 $ 337,337
Net income per share:        
Basic (in dollars per share) $ 3.72 $ 2.96 $ 9.31 $ 6.93
Diluted (in dollars per share) $ 3.71 $ 2.95 $ 9.28 $ 6.89
Weighted-average shares outstanding:        
Basic (in shares) 47,898 48,757 47,879 48,692
Diluted (in shares) 48,042 48,964 48,022 48,945