XML 37 R19.htm IDEA: XBRL DOCUMENT v3.25.1
Note 11 - Net Income (Loss) Per Share
12 Months Ended
Dec. 31, 2024
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 11. Net Income (Loss) per Share

 

Basic net income (loss) per share (EPS) was computed by dividing net income by the weighted average number of shares of common stock outstanding during the period in addition to stock awards that have not yet vested, as they are fully participating shares for the calculation of earnings per share. Diluted EPS differs from basic EPS due to the assumed conversion of potentially dilutive options and warrants that were outstanding during the period using the treasury stock method. The following is a reconciliation of the numerators and the denominators of the basic and diluted per share computations for net income (loss).

 

  

2024

  

2023

 
         

Numerator:

        

Numerator for basic and diluted earnings per share, net income (loss) available to common shareholders

 $3,305,497  $(475,104)

Denominator:

        

Denominator for basic net income (loss) per share, weighted average shares outstanding

  26,852,129   26,490,868 

Effect of dilutive securities-stock options and warrants

      

Denominator for diluted net income (loss) per share, adjusted weighted average shares and assumed conversion

  26,852,129   26,490,868 

Basic net income (loss) per common share

 $0.12  $(0.02)

Diluted net income (loss) per common share and common share equivalents

 $0.12  $(0.02)

 

The warrants to purchase shares of common stock that were outstanding at December 31, 2024 and 2023 that were not included in the computation of diluted net income (loss) per share because the effect would have been anti-dilutive, are as follows:

 

  

Year Ended

 
  

December 31,

 
  

2024

  

2023

 

Anti-dilutive warrants

  945,599   945,599