XML 63 R47.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 15 - Net Income Per Share and Common Stock Dividends (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 data)
 
2016
 
 
2015
 
 
2014
 
                         
Net income, basic and diluted
  $
41,027
    $
37,187
    $
34,822
 
                         
Average shares outstanding, basic
   
22,356
     
22,088
     
21,839
 
Effect of dilutive securities
   
436
     
371
     
305
 
                         
Average shares outstanding including dilutive securities
   
22,792
     
22,459
     
22,144
 
                         
Net income per share, basic
  $
1.84
    $
1.68
    $
1.59
 
                         
Net income per share, diluted
  $
1.80
    $
1.65
    $
1.57