XML 64 R47.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 15 - Net Income Per Share and Common Stock Dividends (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
(In thousands, except per share data)
 
2017
   
2016
   
2015
 
                         
Net income, basic and diluted
  $
38,043
    $
41,027
    $
37,187
 
                         
Average shares outstanding, basic
   
22,532
     
22,356
     
22,088
 
Effect of dilutive securities
   
451
     
436
     
371
 
                         
Average shares outstanding including dilutive securities
   
22,983
     
22,792
     
22,459
 
                         
Net income per share, basic
  $
1.69
    $
1.84
    $
1.68
 
                         
Net income per share, diluted
  $
1.66
    $
1.80
    $
1.65