XML 39 R28.htm IDEA: XBRL DOCUMENT v3.10.0.1
Note 9 - Basic and Diluted Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2018
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three months ended June 30,
   
Six months ended June 30,
 
   
2018
   
 
2017
   
 
2018
   
 
2017
 
                                 
Numerator for basic and diluted earnings per common share:
                               
Net income for the period
  $
3,608
    $
5,242
    $
7,352
    $
7,686
 
                                 
Denominator for basic and diluted earnings per common share:
                               
Basic weighted average number of common shares outstanding
   
10,597,228
     
10,528,219
     
10,592,994
     
10,501,407
 
Effect of outstanding stock options
   
205,779
     
264,812
     
204,023
     
284,278
 
Diluted weighted average number of shares outstanding
   
10,803,007
     
10,793,031
     
10,797,017
     
10,785,685
 
                                 
Basic earnings per common share
  $
0.34
    $
0.50
    $
0.69
    $
0.73
 
                                 
Diluted earnings per common share
  $
0.33
    $
0.49
    $
0.68
    $
0.71