v3.25.1
Note 9 - Income Per Share
3 Months Ended
Mar. 31, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 9. Income Per Share

 

The following table sets forth the computation of basic and diluted income per share:

 

  

Three Months Ended

 
  

March 31, 2025

  

March 31, 2024

 

Numerator:

        

Net income for basic and diluted earnings per share

 $2,132  $681 

Denominator for basic income per share weighted average shares

  3,572,576   3,538,507 

Effect of dilutive securities:

        

Options, restricted stock units, and warrants

  320,567   15,932 

Denominator for diluted income per share weighted average shares

  3,893,143   3,554,439 

Basic income per share

 $0.60  $0.19 

Diluted income per share

 $0.55  $0.19