XML 35 R20.htm IDEA: XBRL DOCUMENT v3.25.1
Note 12 - Earnings Per Share
3 Months Ended
Mar. 31, 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

 
  

March 31,

 
  

2025

  

2024

 

Basic EPS

        

Net income (In thousands of dollars)

 $13,578  $11,240 

Weighted average shares outstanding

  37,380,606   37,278,214 

Basic earnings per share

 $0.36  $0.30 
         

Diluted EPS

        

Net income (In thousands of dollars)

 $13,578  $11,240 

Weighted average shares outstanding for basic earnings per share

  37,380,606   37,278,214 

Dilutive effect of restricted stock awards

  245,877   201,038 

Weighted average shares for diluted earnings per share

  37,626,483   37,479,252 

Diluted earnings per share

 $0.36  $0.30 

 

There were 119,258 restricted stock awards that were considered anti-dilutive for the three month period ended March 31, 2025 and 125,918 restricted stock awards that were considered anti-dilutive for the three month period ended March 31, 2024.