XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Note 11 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2022

   

2021

   

2022

   

2021

 

(Amounts in thousands, except share and per share data)

                               

Net income

  $ 11,213     $ 13,403     $ 20,728     $ 28,005  
                                 

Weighted average common shares outstanding, basic

    16,662,817       17,486,182       16,739,624       17,577,552  

Dilutive effect of potential common shares

                               

Stock options

    13,068       34,277       15,266       29,969  

Unvested stock awards

    6,169             17,123        

Performance restricted stock units

    561       15,685       834       23,809  

Total dilutive effect of potential common shares

    19,798       49,962       33,223       53,778  

Weighted average common shares outstanding, diluted

    16,682,615       17,536,144       16,772,847       17,631,330  
                                 

Basic earnings per common share

  $ 0.67     $ 0.77     $ 1.24     $ 1.59  

Diluted earnings per common share

    0.67       0.76       1.24       1.59  
                                 

Antidilutive potential common shares

                               

Stock options

    143,676       -       131,198       13,990  

Unvested stock awards

    -       -       -       22,311  

Total potential antidilutive shares

    143,676       -       131,198       36,301