XML 22 R4.htm IDEA: XBRL DOCUMENT v3.20.4
Statements of Operations - USD ($)
shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Income Statement [Abstract]    
Sales $ 48,502 $ 55,739
Cost of goods sold 25,917 30,415
Gross profit 22,585 25,324
Operating expenses:    
Research and development 9,157 8,989
Sales and marketing 5,976 7,036
General and administrative 10,636 8,919
Total operating expenses 25,769 24,944
Income (loss) from operations (3,184) 380
Other (income) expense:    
Interest income net (197) (709)
Other expense 19  
Total other income (178) (709)
Income (loss) before income taxes (3,006) 1,089
Provision for income taxes 273 163
Net income (loss) $ (3,279) $ 926
Net income (loss) per share:    
Basic $ (0.34) $ 0.10
Diluted $ (0.34) $ 0.09
Weighted average shares used in calculating income (loss) per share    
Basic 9,714 9,684
Diluted 9,714 10,097