XML 74 R27.htm IDEA: XBRL DOCUMENT v2.4.1.9
Note 6 - Earnings Per Common Share (Tables)
12 Months Ended
Dec. 31, 2014
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

(In thousands, except per share amounts)

 

2014

   

2013

   

2012

 

Numerator:

                       

Net income

  $ 29,834     $ 30,147     $ 27,267  

Denominator:

                       

Basic earnings per common share - weighted-average shares

    33,381       33,221       33,095  

Effect of dilutive stock options

    297       208       130  

Diluted earnings per common share - weighted-average shares and assumed conversions

    33,678       33,429       33,225  

Basic earnings per common share

  $ 0.89     $ 0.91     $ 0.82  

Diluted earnings per common share

  $ 0.89     $ 0.90     $ 0.82