XML 40 R29.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 9 - Basic and Diluted Earnings Per Common Share (Tables)
9 Months Ended
Sep. 30, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
Three months ended September 30,
 
 
 
Nine months ended September 30,
 
 
 
 
2016
 
 
2015
 
 
2016
 
 
2015
 
                                 
Numerator for basic and diluted earnings per common share:
                               
Net income for the period
  $ 4,741,279     $ 3,159,457     $ 13,250,303     $ 8,278,395  
                                 
Denominator for basic and diluted earnings per scommon share:
                               
Basic weighted average number of common shares outstanding
    10,432,763       10,984,869       10,549,056       11,057,634  
Effect of outstanding stock options
    186,242       387,813       187,719       412,023  
Diluted weighted average number of shares outstanding
    10,619,005       11,372,682       10,736,775       11,469,657  
                                 
Basic earnings per common share
  $ 0.45     $ 0.29     $ 1.26     $ 0.75  
                                 
Diluted earnings per common share
  $ 0.45     $ 0.28     $ 1.23     $ 0.72