XML 30 R20.htm IDEA: XBRL DOCUMENT v3.21.2
Note 2 - Earnings per Common Share (Tables)
6 Months Ended
Jun. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months

  

Six Months

 
  

Ended June 30,

  

Ended June 30,

 

(In thousands, except per share amounts)

 

2021

  

2020

  

2021

  

2020

 

Numerator:

                

Net income

 $21,418  $18,134  $39,424  $31,852 

Denominator:

                

Basic earnings per common share - weighted-average shares

  82,840   82,527   82,799   82,371 

Effect of dilutive stock options

  557   606   585   647 

Diluted earnings per common share - weighted-average shares and assumed conversions

  83,397   83,133   83,384   83,018 
                 

Basic earnings per common share

 $0.26  $0.22  $0.48  $0.39 

Diluted earnings per common share

 $0.26  $0.22  $0.47  $0.38