XML 16 R4.htm IDEA: XBRL DOCUMENT v3.21.2
CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
REVENUE:        
Total revenue $ 129,660,000 $ 57,968,000 $ 263,660,000 $ 170,245,000
COST OF SALES 27,969,000 12,643,000 51,267,000 35,102,000
Gross margin 101,691,000 45,325,000 212,393,000 135,143,000
OPERATING EXPENSES:        
Research and development 24,101,000 21,397,000 47,406,000 40,894,000
Selling, general and administrative 20,239,000 16,147,000 36,643,000 31,550,000
Amortization of acquired technology and other intangible assets 5,497,000 5,490,000 10,985,000 10,980,000
Patent costs 1,809,000 1,858,000 3,644,000 3,496,000
Royalty and license expense 149,000 1,618,000 261,000 4,902,000
Total operating expenses 51,795,000 46,510,000 98,939,000 91,822,000
OPERATING INCOME (LOSS) 49,896,000 (1,185,000) 113,454,000 43,321,000
Interest income, net 75,000 1,268,000 208,000 3,415,000
Other income, net 221,000 170,000 280,000 372,000
Interest and other income, net 296,000 1,438,000 488,000 3,787,000
INCOME BEFORE INCOME TAXES 50,192,000 253,000 113,942,000 47,108,000
INCOME TAX (EXPENSE) BENEFIT (9,651,000) 562,000 (21,714,000) (8,138,000)
NET INCOME $ 40,541,000 $ 815,000 $ 92,228,000 $ 38,970,000
NET INCOME PER COMMON SHARE:        
BASIC $ 0.85 $ 0.02 $ 1.94 $ 0.82
DILUTED $ 0.85 $ 0.02 $ 1.94 $ 0.82
WEIGHTED AVERAGE SHARES USED IN COMPUTING NET INCOME PER COMMON SHARE:        
BASIC 47,299,627 47,227,294 47,284,773 47,160,163
DILUTED 47,356,864 47,243,991 47,347,596 47,190,505
CASH DIVIDENDS DECLARED PER COMMON SHARE $ 0.20 $ 0.15 $ 0.40 $ 0.30
Material Sales        
REVENUE:        
Total revenue $ 77,438,000 $ 31,927,000 $ 157,246,000 $ 98,502,000
Royalty And License Fees        
REVENUE:        
Total revenue 48,212,000 22,380,000 99,098,000 65,458,000
Contract Research Services        
REVENUE:        
Total revenue $ 4,010,000 $ 3,661,000 $ 7,316,000 $ 6,285,000