XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
REVENUE:    
Total revenue $ 130,467 $ 150,470
COST OF SALES 32,970 33,163
Gross margin 97,497 117,307
OPERATING EXPENSES:    
Research and development 31,423 26,545
Selling, general and administrative 15,396 21,062
Amortization of acquired technology and other intangible assets 2,891 5,498
Patent costs 2,255 1,798
Royalty and license expense 164 154
Total operating expenses 52,129 55,057
OPERATING INCOME 45,368 62,250
Interest income, net 6,967 291
Other (loss) income, net (703) (34)
Interest and other income, net 6,264 257
INCOME BEFORE INCOME TAXES 51,632 62,507
Income tax expense (benefit) (11,793) (12,537)
NET INCOME $ 39,839 $ 49,970
NET INCOME PER COMMON SHARE:    
BASIC $ 0.83 $ 1.05
DILUTED $ 0.83 $ 1.05
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER OMMON SHARE:    
BASIC 47,523,593 47,369,764
DILUTED 47,567,007 47,440,281
CASH DIVIDENDS DECLARED PER COMMON SHARE $ 0.35 $ 0.30
Material Sales    
REVENUE:    
Total revenue $ 70,190 $ 86,691
Royalty And License Fees    
REVENUE:    
Total revenue 55,210 59,802
Contract Research Services    
REVENUE:    
Total revenue $ 5,067 $ 3,977