XML 40 R27.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 6 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
(In thousands, except per share amounts)
 
20
16
 
 
2015
   
2014
 
Numerator:
                       
Net income
 
$
33,464
 
  $
35,745
    $
29,834
 
Denominator:
                       
Basic earnings per common share -
weighted-average shares
 
 
32,506
 
   
33,477
     
33,381
 
Effect of dilutive stock options
 
 
171
 
   
238
     
297
 
Diluted earnings per common share -
weighted-average shares
and assumed conversions
 
 
32,677
 
   
33,715
     
33,678
 
Basic earnings per common share
 
$
1.03
 
  $
1.07
    $
0.89
 
Diluted earnings per common share
 
$
1.02
 
  $
1.06
    $
0.89