v3.26.3
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
REVENUE:        
Total revenue $ 160,432 $ 139,613 $ 454,800 $ 477,684
COST OF SALES 43,077 35,491 115,988 112,828
Gross margin 117,355 104,122 338,812 364,856
OPERATING EXPENSES:        
Research and development 36,347 36,336 106,567 107,594
Selling, general and administrative 20,892 18,039 59,489 55,493
Amortization of acquired technology and other intangible assets 3,372 4,553 14,679 13,646
Patent costs 2,795 1,886 7,520 6,380
Royalty and license expense 244 170 453 401
Total operating expenses 63,650 60,984 188,708 183,514
OPERATING INCOME 53,705 43,138 150,104 181,342
Interest income, net 8,196 10,046 25,388 29,883
Other income, net 37,268 952 29,974 6,905
Interest and other income, net 45,464 10,998 55,362 36,788
INCOME BEFORE INCOME TAXES 99,169 54,136 205,466 218,130
INCOME TAX EXPENSE (20,223) (10,111) (41,203) (42,397)
NET INCOME $ 78,946 $ 44,025 $ 164,263 $ 175,733
NET INCOME PER COMMON SHARE:        
BASIC $ 1.73 $ 0.93 $ 3.53 $ 3.69
DILUTED $ 1.72 $ 0.92 $ 3.52 $ 3.68
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:        
BASIC 45,750,957 47,554,970 46,539,543 47,571,930
DILUTED 45,787,266 47,676,500 46,605,686 47,681,477
CASH DIVIDENDS DECLARED PER COMMON SHARE $ 0.5 $ 0.45 $ 1.5 $ 1.35
Material Sales        
REVENUE:        
Total revenue $ 79,709 $ 82,634 $ 229,649 $ 257,439
Royalty And License Fees        
REVENUE:        
Total revenue 75,495 53,317 210,917 202,553
Contract Research Services        
REVENUE:        
Total revenue $ 5,228 $ 3,662 $ 14,234 $ 17,692