XML 14 R4.htm IDEA: XBRL DOCUMENT v3.24.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue $ 620,119 $ 474,867 $ 1,585,435 $ 1,367,060
Cost of revenue 276,676 211,326 708,973 597,064
Gross profit 343,443 263,541 876,462 769,996
Operating expenses:        
Research and development 85,051 64,787 238,986 192,184
Selling, general and administrative 94,364 63,188 261,425 205,645
Total operating expenses 179,415 127,975 500,411 397,829
Operating income 164,028 135,566 376,051 372,167
Other income, net 10,278 2,289 27,330 14,129
Income before income taxes 174,306 137,855 403,381 386,296
Income tax expense 29,876 16,692 66,044 55,827
Net income $ 144,430 $ 121,163 $ 337,337 $ 330,469
Net income per share        
Basic (in dollars per share) $ 2.96 $ 2.54 $ 6.93 $ 6.96
Diluted (in dollars per share) $ 2.95 $ 2.48 $ 6.89 $ 6.78
Weighted-average shares outstanding:        
Basic (in shares) 48,757 47,780 48,692 47,501
Diluted (in shares) 48,964 48,792 48,945 48,734