XML 14 R4.htm IDEA: XBRL DOCUMENT v3.23.3
CONDENSED CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Revenue        
Total revenue $ 58,838 $ 57,147 $ 172,178 $ 162,384
Cost of goods sold        
Total cost of goods sold 18,169 18,716 57,929 51,769
Gross profit 40,669 38,431 114,249 110,615
Operating costs        
Sales and marketing 16,664 15,265 56,388 45,193
Research and development 10,133 9,541 29,686 33,596
General and administrative 11,559 11,813 44,038 39,549
Restructuring and other related charges 6,524 6,481 13,076 11,828
Amortization of intangible assets 583 956 1,749 3,555
Total operating costs 45,463 44,056 144,937 133,721
Operating loss (4,794) (5,625) (30,688) (23,106)
Interest income, net 587 179 1,675 197
Other income (expense), net 353 (1,155) 342 13,817
Loss before income taxes (3,854) (6,601) (28,671) (9,092)
Provision for income taxes 279 600 1,569 2,245
Net loss $ (4,133) $ (7,201) $ (30,240) $ (11,337)
Net loss per share        
Basic (in dollars per share) $ (0.10) $ (0.18) $ (0.75) $ (0.28)
Diluted (in dollars per share) $ (0.10) $ (0.18) $ (0.75) $ (0.28)
Weighted average common shares outstanding        
Basic (in shares) 40,454 39,723 40,529 39,801
Diluted (in shares) 40,454 39,723 40,529 39,801
Product and license        
Revenue        
Total revenue $ 31,732 $ 31,280 $ 95,461 $ 89,496
Cost of goods sold        
Total cost of goods sold 11,004 12,646 36,330 32,672
Services and other        
Revenue        
Total revenue 27,106 25,867 76,717 72,888
Cost of goods sold        
Total cost of goods sold $ 7,165 $ 6,070 $ 21,599 $ 19,097