XML 48 R34.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 2 - 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]
    2016   2015   2014
    (In thousands, except per share data)
Net income, as reported   $
64,916
    $
46,209
    $
44,239
 
Divided by:                        
Weighted average common shares outstanding    
28,957
     
29,106
     
29,788
 
Weighted average common stock equivalents    
13
     
20
     
29
 
Total weighted average common shares outstanding and common stock equivalents    
28,970
     
29,126
     
29,817
 
                         
Basic earnings per common share   $
2.24
    $
1.59
    $
1.49
 
Diluted earnings per common share   $
2.24
    $
1.59
    $
1.48
 
Dividend Payout ratio    
30.4
%    
40.3
%    
40.3
%