v3.26.1
Note 12 - Earnings Per Share
6 Months Ended
Jun. 30, 2026
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,

 
  

2026

  

2025

  

2026

  

2025

 

Basic EPS

                

Net income (In thousands of dollars)

 $23,035  $13,910  $39,299  $27,488 

Weighted average shares outstanding

  59,006,547   37,442,047   51,868,380   37,411,497 

Basic earnings per share

 $0.39  $0.37  $0.76  $0.73 
                 

Diluted EPS

                

Net income (In thousands of dollars)

 $23,035  $13,910  $39,299  $27,488 

Weighted average shares outstanding for basic earnings per share

  59,006,547   37,442,047   51,868,380   37,411,497 

Dilutive effect of restricted stock awards

  216,169   179,965   202,677   210,662 

Weighted average shares for diluted earnings per share

  59,222,716   37,622,012   52,071,057   37,622,159 

Diluted earnings per share

 $0.39  $0.37  $0.76  $0.73 

 

There were 11,000 and 152,000 restricted stock awards that were considered anti-dilutive for the three and six months ended June 30, 2026, respectively. There were 145,125 and 100,718 restricted stock awards that were considered anti-dilutive for the three and six months ended June 30, 2025, respectively.