v3.26.3
Condensed Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Income Statement [Abstract]        
Sales $ 15,324 $ 14,018 $ 40,533 $ 39,654
Cost of goods sold 8,913 7,907 23,360 22,544
Gross profit 6,411 6,111 17,173 17,110
Operating expenses:        
Research and development 2,119 2,141 7,249 7,192
Sales and marketing 2,112 2,144 6,564 7,027
General and administrative 2,636 2,793 7,614 8,954
Total operating expenses 6,867 7,078 21,427 23,173
Loss from operations (456) (967) (4,254) (6,063)
Other income (expense):        
Gain on business acquisition 0 0 340 0
Employee retention credit refund 0 0 0 1,989
Interest income, net 13 13 45 334
Other expense, net (155) (0) (288) (197)
Total other (expense) income, net (142) 13 97 2,126
Loss before income taxes (598) (954) (4,157) (3,937)
Income tax (benefit) expense (15) 10 29 48
Net loss $ (583) $ (964) $ (4,186) $ (3,985)
Net loss per share:        
Basic $ (0.04) $ (0.08) $ (0.33) $ (0.34)
Diluted $ (0.04) $ (0.08) $ (0.33) $ (0.34)
Weighted average shares used in calculating loss per share:        
Basic 13,141 11,791 12,767 11,782
Diluted 13,141 11,791 12,767 11,782

Source