XML 56 R41.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2016
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
2016
   
2015
   
2014
 
                         
Numerator-
                       
Numerator for basic and diluted earnings per share -
                       
Net income available to common shareholders
  $
40,582
    $
66,053
    $
79,957
 
Denominator-
                       
Denominator for basic earnings per share – weighted average shares
   
39,938
     
40,271
     
39,783
 
Effect of dilutive securities-
                       
Employee and director stock options and restricted share awards
   
665
     
822
     
1,111
 
Denominator for diluted earnings per share - adjusted weighted average shares and assumed conversions
   
40,603
     
41,093
     
40,894
 
Basic earnings per common share
  $
1.02
    $
1.64
    $
2.01
 
Diluted earnings per common share and common share equivalents
  $
1.00
    $
1.61
    $
1.96
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
2016
   
2015
   
2014
 
Anti-dilutive options – weighted average
   
2,043
     
1,186
     
482