XML 31 R21.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 2 - Earnings Per Common Share (Tables)
6 Months Ended
Jun. 30, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Three Months
   
Six Months
 
   
Ended June 30,
   
Ended June 30,
 
(In thousands, except per share amounts)
 
2017
   
2016
   
2017
   
2016
 
Numerator:
                               
Net income
  $
9,141
    $
8,531
    $
17,355
    $
16,724
 
Denominator:
                               
Basic earnings per common share - weighted-average shares
   
54,493
     
54,069
     
54,459
     
54,079
 
Effect of dilutive stock options
   
309
     
320
     
313
     
312
 
Diluted earnings per common share - weighted-average shares and assumed conversions
   
54,802
     
54,389
     
54,772
     
54,391
 
                                 
Basic earnings per common share
  $
0.17
    $
0.16
    $
0.32
    $
0.31
 
Diluted earnings per common share
  $
0.17
    $
0.16
    $
0.32
    $
0.31