XML 23 R4.htm IDEA: XBRL DOCUMENT v3.23.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement [Abstract]    
Sales $ 75,895 $ 64,273
Cost of goods sold 47,923 39,666
Gross profit 27,972 24,607
Operating expenses:    
Research and development 11,345 10,920
Sales and marketing 11,174 10,209
General and administrative 14,033 13,562
Change in fair value of contingent consideration 0 2,040
Total operating expenses 36,552 36,731
Loss from operations (8,580) (12,124)
Other expense (Income):    
Interest income, net (63) (26)
Other expense 58 38
Total other (income) expense (5) 12
Loss before income taxes (8,575) (12,136)
Provision (benefit) for income taxes 84 (2,049)
Net loss $ (8,659) $ (10,087)
Net income (loss) per share:    
Basic $ (0.85) $ (1.01)
Diluted $ (0.85) $ (1.01)
Weighted average shares used in calculating income (loss) per share    
Basic 10,190 10,019
Diluted 10,190 10,019