XML 45 R31.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 6 - Earnings per Common Share (Tables)
12 Months Ended
Dec. 31, 2015
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
(In thousands, except per share amounts)
 
20
15
 
 
2014
   
2013
 
Numerator:
                       
Net income
 
$
35,745
 
  $ 29,834     $ 30,147  
Denominator:
                       
Basic earnings per common share -
weighted-average shares
 
 
33,477
 
    33,381       33,221  
Effect of dilutive stock options
 
 
238
 
    297       208  
Diluted earnings per common share -
weighted-average shares
and assumed conversions
 
 
33,715
 
    33,678       33,429  
Basic earnings per common share
 
$
1.07
 
  $ 0.89     $ 0.91  
Diluted earnings per common share
 
$
1.06
 
  $ 0.89     $ 0.90