XML 14 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue    
Total revenue $ 52,447 $ 50,775
Cost of goods sold    
Costs of good sold 15,769 16,533
Gross profit 36,678 34,242
Operating costs    
Sales and marketing 15,895 17,168
Research and development 13,749 12,244
General and administrative 14,895 12,551
Amortization of Intangible Assets 1,382 1,573
Total operating costs 45,921 43,536
Operating loss (9,243) (9,294)
Interest income, (expense), net (17) 4
Other income (expense), net 15,647 (362)
Income (loss) before income taxes 6,387 (9,652)
Provision (benefit) for income taxes 1,173 (501)
Net income (loss) $ 5,214 $ (9,151)
Net income (loss) per share    
Basic $ 0.13 $ (0.23)
Diluted $ 0.13 $ (0.23)
Weighted average common shares outstanding    
Basic 39,577 39,996
Diluted 39,687 39,996
Product and license    
Revenue    
Total revenue $ 29,485 $ 28,445
Cost of goods sold    
Costs of good sold 9,079 10,752
Services and other    
Revenue    
Total revenue 22,962 22,330
Cost of goods sold    
Costs of good sold $ 6,690 $ 5,781