XML 36 R25.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months Ended
September
30,
   
Nine
Months Ended
September
30,
 
                                 
   
2018
   
2017
   
2018
   
2017
 
                                 
Earnings Per Share - Basic
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Net Income
  $
1,497,079
    $
567,439
    $
2,265,456
    $
1,722,102
 
Weighted average shares of common stock outstanding - Basic
   
2,720,654
     
2,888,502
     
2,826,347
     
2,882,278
 
Earnings Per Share - Basic
  $
0.55
    $
0.20
    $
0.80
    $
0.60
 
                                 
Earnings Per Share - Diluted
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
Weighted average shares of common stock outstanding - Basic
   
2,720,654
     
2,888,502
     
2,826,347
     
2,882,278
 
Warrants, Options and Convertible Notes
   
371,866
     
273,473
     
360,599
     
218,738
 
Weighted average shares of common stock -Diluted
   
3,092,520
     
3,161,975
     
3,186,946
     
3,101,016
 
Earnings Per Share - Diluted
  $
0.48
    $
0.18
    $
0.71
    $
0.56