XML 39 R26.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Earnings Per Share (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended September 30,
   
Nine Months Ended September 30,
 
Numerator:
 
2020
   
2019
   
2020
   
2019
 
Net income
(in thousands)
  $
2,940
    $
1,135
    $
6,662
    $
556
 
Denominator:
                               
Weighted average common shares outstanding:
                               
Basic
   
20,179,056
     
19,781,527
     
20,060,416
     
19,690,737
 
Dilutive effect of common stock equivalents
   
1,484,358
     
897,904
     
1,577,065
     
813,196
 
Diluted
   
21,663,414
     
20,679,431
     
21,637,481
     
20,503,933
 
Net income per share:
                               
Basic
  $
0.15
    $
0.06
    $
0.33
    $
0.03
 
Diluted
  $
0.14
    $
0.05
    $
0.31
    $
0.03