XML 37 R26.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 9 - Basic and Diluted Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three months ended September 30,
   
Nine months ended September 30,
 
   
2017
   
2016
   
2017
   
2016
 
                                 
Numerator for basic and diluted earnings per common share:
                               
Net income for the period
  $
3,439,266
    $
4,741,279
    $
11,127,241
    $
13,250,303
 
                                 
Denominator for basic and diluted earnings per common share:
                               
Basic weighted average number of common shares outstanding
   
10,564,311
     
10,432,763
     
10,522,841
     
10,549,056
 
Effect of outstanding stock options
   
221,031
     
186,242
     
262,209
     
187,719
 
Diluted weighted average number of shares outstanding
   
10,785,342
     
10,619,005
     
10,785,050
     
10,736,775
 
                                 
Basic earnings per common share
  $
0.33
    $
0.45
    $
1.06
    $
1.26
 
                                 
Diluted earnings per common share
  $
0.32
    $
0.45
    $
1.03
    $
1.23