Quarterly report [Sections 13 or 15(d)]

Note 12 - Earnings Per Share (Tables)

v3.25.2
Note 12 - Earnings Per Share (Tables)
6 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

   

June 30,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Basic earnings per common share

                               

Net income

  $ 25,954     $ 24,338     $ 26,102     $ 15,986  

Less: Distributed and undistributed earnings allocated to nonvested shares

    592       639       599       398  

Net income allocated to common shareholders

  $ 25,362     $ 23,699     $ 25,503     $ 15,588  

Weighted average common shares outstanding

    23,131,151       23,094,047       23,126,379       23,051,708  
    $ 1.10     $ 1.03     $ 1.10     $ 0.68  
                                 

Diluted earnings per common share

                               

Net income allocated to common shareholders - basic

  $ 25,362     $ 23,699     $ 25,503     $ 15,588  

Add: Undistributed earnings allocated to nonvested shareholders

    436       -       278       -  

Net income allocated to common shareholders - diluted

  $ 25,798     $ 23,699     $ 25,781     $ 15,588  

Weighted average common shares outstanding - basic

    23,131,151       23,094,047       23,126,379       23,051,708  

Dilutive effect of participating securities

    542,878       -       542,112       -  

Weighted average common shares outstanding - diluted

    23,674,029       23,094,047       23,668,491       23,051,708  
    $ 1.09     $ 1.02     $ 1.09     $ 0.66