XML 15 R4.htm IDEA: XBRL DOCUMENT v3.21.1
Consolidated Statements of Operations (Unaudited) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Net Sales $ 35,883 $ 30,551
Cost of sales 12,084 10,068
Gross profit 23,799 20,483
Sales and marketing 6,466 7,945
General and administrative 6,544 5,191
Research and development 2,844 2,994
Total operating expenses 15,854 16,130
Income from operations 7,945 4,353
Other income (expense):    
Interest income 1 105
Interest expense (577) 0
Foreign currency gain (loss) 124 (178)
Income before income taxes 7,493 4,280
Provision for income taxes 1,564 1,106
Net income $ 5,929 $ 3,174
Earnings per share of common stock:    
Basic (in dollars per share) $ 0.29 $ 0.16
Diluted (in dollars per share) $ 0.28 $ 0.16
Weighted-average shares outstanding:    
Basic (in shares) 20,546 20,168
Diluted (in shares) 20,847 20,438
Cash dividends declared per common share (in dollars per share) $ 0.110 $ 0.095