XML 86 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Note 12 - Earnings Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

2019

   

2018

   

2017

 

Numerator-

                       

Numerator for basic and diluted earnings per share −

                       

Net income available to common shareholders

  $ 141,583     $ 139,062     $ 172,129  

Denominator-

                       

Denominator for basic earnings per share – weighted average shares outstanding

    36,659       39,223       39,627  

Effect of dilutive securities−

                       

Employee and director stock options and restricted share awards

    912       1,070       1,353  

Denominator for diluted earnings per share − adjusted weighted average shares outstanding and assumed conversions

    37,571       40,293       40,980  

Basic earnings per common share

  $ 3.86     $ 3.55     $ 4.34  

Diluted earnings per common share and common share equivalents

  $ 3.77     $ 3.45     $ 4.20  
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

2019

   

2018

   

2017

 

Anti-dilutive options – weighted average

    1,108       513       449