XML 47 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Note 9 - Net Income Per Share (Tables)
3 Months Ended
Mar. 31, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended March 31,
 
   
2020
   
2019
 
Net income used in the computation of basic and diluted net income per share (in thousands)
  $
3,367
    $
2,376
 
                 
Weighted average shares outstanding - basic
   
15,024,851
     
14,927,341
 
Dilutive common stock equivalents
   
176,047
     
335,313
 
Weighted average shares outstanding - diluted
   
15,200,898
     
15,262,654
 
Net income per share:
               
Basic
  $
0.22
    $
0.16
 
Diluted
  $
0.22
    $
0.16