XML 12 R4.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Net Sales $ 30,551 $ 28,479
Cost of sales 10,068 9,015
Gross profit 20,483 19,464
Sales and marketing 7,945 7,845
General and administrative 5,191 4,944
Research and development 2,994 2,240
Total operating expenses 16,130 15,029
Income from operations 4,353 4,435
Other income (expense):    
Interest income 105 157
Foreign currency gain (loss) (178) (79)
Income before income taxes 4,280 4,513
Provision for income taxes 1,106 1,000
Net income $ 3,174 $ 3,513
Earnings per share of common stock:    
Basic (in dollars per share) $ 0.16 $ 0.18
Diluted (in dollars per share) $ 0.16 $ 0.17
Weighted-average shares outstanding:    
Basic (in shares) 20,168 19,640
Diluted (in shares) 20,438 20,205
Cash dividends declared per common share (in dollars per share) $ 0.095 $ 0.085