XML 55 R40.htm IDEA: XBRL DOCUMENT v3.3.1.900
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2015
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
2015
   
2014
   
2013
 
                         
Numerator-
                       
Numerator for basic and diluted earnings per share -
                       
Net income available to common shareholders
  $ 66,053     $ 79,957     $ 49,217  
Denominator-
                       
Denominator for basic earnings per share – weighted average shares
    40,271       39,783       39,405  
Effect of dilutive securities-
                       
Employee and director stock options and restricted share awards
    822       1,111       1,101  
Denominator for diluted earnings per share - adjusted weighted average shares and assumed conversions
    41,093       40,894       40,506  
Basic earnings per common share
  $ 1.64     $ 2.01     $ 1.25  
Diluted earnings per common share and common share equivalents
  $ 1.61     $ 1.96     $ 1.22  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
2015
   
2014
   
2013
 
Options
    1,186       482       928  
Total anti-dilutive securities
    1,186       482       928