Note 21 - Other Operating Income (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Other Non-interest Income [Table Text Block]
(dollars in thousands)
 
2016
 
 
2015
 
 
2014
 
Merchant interchange fees
  $
1,381
    $
1,238
    $
934
 
Bank owned life insurance income
   
908
     
783
     
315
 
Commissions and fees
   
673
     
867
     
637
 
Safe deposit box rentals
   
382
     
384
     
389
 
Other investment income
   
223
     
248
     
142
 
Rent income
   
163
     
175
     
164
 
Miscellaneous other income
   
1,138
     
1,154
     
502
 
Other operating income
  $
4,868
    $
4,849
    $
3,083