Note 17 - Other Comprehensive Income (Loss) (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Reclassification out of Accumulated Other Comprehensive Income [Table Text Block]
 
 
For the year Ended December 31, 2016
 
 
Amount Reclassified
 
 
 
 
from Accumulated
 
Affected Line Item
 
 
Other Comprehensive
 
in the Consolidated
(in thousands)
 
Income (Loss)
 
Statements of Income
Available-for-sale securities:
         
Reclassification adjustment for net gains reclassified into net income
  $
(960
)
Net gain on sale of securities
Taxes
   
326
 
Income tax expense (benefit)
Net of tax amount
  $
(634
)
 
 
 
For the year Ended December 31, 2015
 
 
Amount Reclassified
 
 
 
 
from Accumulated
 
Affected Line Item
 
 
Other Comprehensive
 
in the Consolidated
(in thousands)
 
Income (Loss)
 
Statements of Income
Available-for-sale securities:
         
Reclassification adjustment for net gains reclassified into net income
  $
(2,296
)
Net gain on sale of securities
Taxes
   
781
 
Income tax expense (benefit)
Net of tax amount
  $
(1,515
)
 
 
 
For the year Ended December 31, 2014
 
 
Amount Reclassified
 
 
 
 
from Accumulated
 
Affected Line Item
 
 
Other Comprehensive
 
in the Consolidated
(in thousands)
 
Income (Loss)
 
Statements of Income
Available-for-sale securities:
         
Reclassification adjustment for net gains reclassified into net income
  $
(6,272
)
Net gain on sale of securities
Taxes
   
2,132
 
Income tax expense (benefit)
Net of tax amount
  $
(4,140
)
 
Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]
 
 
For the Year Ended December 31,
 
(in thousands)
 
2016
 
 
2015
 
 
2014
 
Balance, January 1,
  $
(238
)   $
1,138
    $
(3,092
)
Other comprehensive (loss) income before reclassifications
   
(912
)    
139
     
8,370
 
Amounts reclassified from accumulated other comprehensive (loss) income
   
(634
)    
(1,515
)    
(4,140
)
Net other comprehensive (loss) income during the period
   
(1,546
)    
(1,376
)    
4,230
 
Balance, December 31,
  $
(1,784
)   $
(238
)   $
1,138