XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2017
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
201
7
   
201
6
   
201
5
 
                         
Numerator-
                       
Numerator for basic and diluted earnings per share
                       
Net income available to common shareholders
  $
172,129
    $
40,582
    $
66,053
 
Denominator-
                       
Denominator for basic earnings per share
– weighted average shares
outstanding
   
39,627
     
39,938
     
40,271
 
Effect of dilutive securities
                       
Employee and director stock options and restricted share awards
   
1,353
     
665
     
822
 
Denominator for diluted earnings per share
− adjusted weighted average shares outstanding and assumed conversions
   
40,980
     
40,603
     
41,093
 
Basic earnings per common share
  $
4.34
    $
1.02
    $
1.64
 
Diluted earnings per common share and common share equivalents
  $
4.20
    $
1.00
    $
1.96
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
201
7
   
201
6
   
201
5
 
A
nti-dilutive options – weighted average
   
449
     
2,043
     
1,186