XML 15 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
REVENUE:    
Total revenue $ 150,470 $ 134,000
COST OF SALES 33,163 23,298
Gross margin 117,307 110,702
OPERATING EXPENSES:    
Research and development 26,545 23,305
Selling, general and administrative 21,062 16,404
Amortization of acquired technology and other intangible assets 5,498 5,488
Patent costs 1,798 1,835
Royalty and license expense 154 112
Total operating expenses 55,057 47,144
OPERATING INCOME 62,250 63,558
Interest income, net 291 133
Other (loss) income, net (34) 59
Interest and other income, net 257 192
INCOME BEFORE INCOME TAXES 62,507 63,750
INCOME TAX EXPENSE (12,537) (12,063)
NET INCOME $ 49,970 $ 51,687
NET INCOME PER COMMON SHARE:    
BASIC $ 1.05 $ 1.09
DILUTED $ 1.05 $ 1.08
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:    
BASIC 47,369,764 47,267,921
DILUTED 47,440,281 47,329,704
CASH DIVIDENDS DECLARED PER COMMON SHARE $ 0.30 $ 0.20
Material Sales    
REVENUE:    
Total revenue $ 86,691 $ 79,808
Royalty And License Fees    
REVENUE:    
Total revenue 59,802 50,886
Contract Research Services    
REVENUE:    
Total revenue $ 3,977 $ 3,306