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

Three Months Ended

 
   

March 31,

 
   

2022

   

2021

 

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

               

Net income

  $ 9,515     $ 14,602  
                 

Weighted average common shares outstanding, basic

    16,817,284       17,669,937  

Dilutive effect of potential common shares

               

Stock options

    17,814       24,956  

Unvested stock awards

    29,417       34,292  

Total dilutive effect of potential common shares

    47,231       59,248  

Weighted average common shares outstanding, diluted

    16,864,515       17,729,185  
                 

Basic earnings per common share

  $ 0.57     $ 0.83  

Diluted earnings per common share

    0.56       0.82  
                 

Antidilutive potential common shares

               

Stock options

    131,198       13,990  

Unvested stock awards

    -       7,809  

Total potential antidilutive shares

    131,198       21,799