XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Revenue    
Total revenue $ 50,775 $ 56,370
Cost of goods sold    
Costs of sales 15,322 16,070
Gross profit 35,453 40,300
Operating costs    
Sales and marketing 18,379 14,859
Research and development 12,244 9,994
General and administrative 12,551 12,268
Amortization / impairment of intangible assets 1,573 2,354
Total operating costs 44,747 39,475
Operating income (loss) (9,294) 825
Interest income, net 4 207
Other income (expense), net (362) (338)
Income (loss) before income taxes (9,652) 694
Provision (benefit) for income taxes (501) 690
Net income (loss) $ (9,151) $ 4
Net income (loss) per share    
Basic $ (0.23) $ 0.00
Diluted $ (0.23) $ 0.00
Weighted average common shares outstanding    
Basic 39,996 40,127
Diluted 39,996 40,338
Product and license    
Revenue    
Total revenue $ 28,445 $ 38,260
Cost of goods sold    
Costs of sales 9,541 10,738
Services and other    
Revenue    
Total revenue 22,330 18,110
Cost of goods sold    
Costs of sales $ 5,781 $ 5,332