XML 39 R28.htm IDEA: XBRL DOCUMENT v3.5.0.2
Note 9 - Basic and Diluted Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
 
 
 
Three months ended June 30,
 
 
 
Six months ended June 30,
 
 
 
2016
 
 
2015
 
 
2016
 
 
2015
 
                                 
Numerator for basic and diluted earnings per common share:
                               
Net income for the period
  $ 4,070,786     $ 2,284,995     $ 8,509,024     $ 5,118,938  
                                 
Denominator for basic and diluted earnings per scommon share:
                               
Basic weighted average number of common shares outstanding
    10,541,659       11,047,136       10,607,843       11,094,618  
Effect of outstanding stock options
    192,201       409,534       189,615       423,487  
Diluted weighted average number of shares outstanding
    10,733,860       11,456,670       10,797,458       11,518,105  
                                 
Basic earnings per common share
  $ 0.39     $ 0.21     $ 0.80     $ 0.46  
                                 
Diluted earnings per common share
  $ 0.38     $ 0.20     $ 0.79     $ 0.44