v3.24.0.1
Consolidated Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Income Statement [Abstract]    
Sales $ 56,040 $ 75,895
Cost of goods sold 35,277 47,923
Gross profit 20,763 27,972
Operating expenses:    
Research and development 10,505 11,345
Sales and marketing 9,126 11,174
General and administrative 13,532 14,033
Total operating expenses 33,163 36,552
Loss from operations (12,400) (8,580)
Other (income) expense:    
Interest income, net (109) (63)
Other expense 9 58
Total other income (100) (5)
Pretax loss from operations (12,300) (8,575)
Income tax expense 128 84
Net loss $ (12,428) $ (8,659)
Net loss per share:    
Basic $ (1.2) $ (0.85)
Diluted $ (1.2) $ (0.85)
Weighted average shares used in calculating loss per share:    
Basic 10,392 10,190
Diluted 10,392 10,190

Source