XML 49 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 1 - Summary of Significant Accounting Policies (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 available to common shareholders   $
96,790
    $
74,107
    $
35,688
 
                         
Average common shares outstanding    
30,646
     
28,084
     
16,879
 
Average potential dilutive common shares    
318
     
126
     
43
 
Average diluted common shares    
30,964
     
28,210
     
16,922
 
                         
Basic earnings per share   $
3.16
    $
2.64
    $
2.11
 
Diluted earnings per share   $
3.13
    $
2.63
    $
2.11