v3.25.2
Note 12 - Earnings Per Share
6 Months Ended
Jun. 30, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

Earnings Per Share:

 

The computation of basic and diluted earnings per share is shown in the following table:

 

   

Three Months Ended

   

Six Months Ended

 
   

June 30,

   

June 30,

 
   

2025

   

2024

   

2025

   

2024

 

Basic EPS

                               

Net income (In thousands of dollars)

  $ 13,910     $ 11,783     $ 27,488     $ 23,023  

Weighted average shares outstanding

    37,442,047       37,325,648       37,411,497       37,301,931  

Basic earnings per share

  $ 0.37     $ 0.32     $ 0.73     $ 0.62  
                                 

Diluted EPS

                               

Net income (In thousands of dollars)

  $ 13,910     $ 11,783     $ 27,488     $ 23,023  

Weighted average shares outstanding for basic earnings per share

    37,442,047       37,325,648       37,411,497       37,301,931  

Dilutive effect of restricted stock awards

    179,965       161,485       210,662       177,655  

Weighted average shares for diluted earnings per share

    37,622,012       37,487,133       37,622,159       37,479,586  

Diluted earnings per share

  $ 0.37     $ 0.31     $ 0.73     $ 0.61  

 

There were 145,125 and 100,718 restricted stock awards that were considered anti-dilutive for the three and six month periods ended June 30, 2025, respectively. There were 159,178 and 160,678 restricted stock awards that were considered anti-dilutive for the three and six month periods ended June 30, 2024.