XML 18 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue    
Total revenue $ 57,607 $ 52,447
Cost of goods sold    
Total cost of goods sold 18,321 15,769
Gross profit 39,286 36,678
Operating costs    
Sales and marketing 20,011 15,000
Research and development 9,463 12,096
General and administrative 16,653 14,784
Restructuring and other related charges 706 2,659
Amortization of intangible assets 583 1,382
Total operating costs 47,416 45,921
Operating loss (8,130) (9,243)
Interest income (expense), net 503 (17)
Other (expense) income, net (40) 15,647
Income (loss) before income taxes (7,667) 6,387
Provision for income taxes 689 1,173
Net income (loss) $ (8,356) $ 5,214
Net loss per share    
Basic (in dollars per share) $ (0.21) $ 0.13
Diluted (in dollars per share) $ (0.21) $ 0.13
Weighted average common shares outstanding    
Basic (in shares) 40,057 39,577
Diluted (in shares) 40,057 39,687
Product and license    
Revenue    
Total revenue $ 33,146 $ 29,485
Cost of goods sold    
Total cost of goods sold 11,288 9,079
Services and other    
Revenue    
Total revenue 24,461 22,962
Cost of goods sold    
Total cost of goods sold $ 7,033 $ 6,690