XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.2
Note 19 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

For the Three Months Ended June 30,

 
  

2023

  

2022

 

(dollars in thousands except per share amounts)

 

Income

  

Shares

  

Income

  

Shares

 

Net income

 $10,949      $15,477     

Less: Earnings allocated to participating securities

 $      $(3)    

Shares outstanding

      18,995,303       18,881,829 

Impact of weighting shares

      (1,820)      184,792 

Used in basic EPS

  10,949   18,993,483   15,474   19,066,621 

Dilutive effect of outstanding

                

Stock options

      1,617       233,276 

Restricted Stock Unit

             24,356 

Used in dilutive EPS

 $10,949   18,995,100  $15,474   19,324,253 
                 

Basic earnings per common share

 $0.58      $0.81     

Diluted earnings per common share

 $0.58      $0.80     
  

For the Six Months Ended June 30,

 
  

2023

  

2022

 

(dollars in thousands except per share amounts)

 

Income

  

Shares

  

Income

  

Shares

 

Net income

 $21,919      $30,094     

Less: Earnings allocated to participating securities

         (34)    

Shares outstanding

      18,995,303       18,881,829 

Impact of weighting shares

      (5,617)      339,326 

Used in basic EPS

  21,919   18,989,686   30,060   19,221,155 

Dilutive effect of outstanding

                

Stock options

      25,578       311,853 

Restricted Stock Units

      6,978       27,468 

Used in dilutive EPS

 $21,919   19,022,242  $30,060   19,560,476 
                 

Basic earnings per common share

 $1.15      $1.56     

Diluted earnings per common share

 $1.15      $1.54