v3.25.2
Earnings Per Share
6 Months Ended
Jun. 30, 2025
Earnings Per Share [Abstract]  
Earnings Per Share

Note 11 - Earnings Per Share

 

Basic net income (loss) per common share is calculated by dividing the net income attributable to common stockholders by the weighted-average number of common shares outstanding during the period, without consideration for potentially dilutive securities. Diluted net income per share is computed by dividing the net income (attributable to common stockholders) by the weighted average number of common shares and potentially dilutive securities outstanding for the period. For the Company’s diluted income per share calculation, the Company uses the “if-converted method” method for preferred stock and convertible debt and the “treasury stock method” method for warrants and options. If the Company has a net loss, dilutive securities have been excluded from the computation of diluted net loss per share.

 

 

For The Three Months Ended June 30.  2025   2024 
Net (loss) income  $(930,715)  $941,527 
Weighted average shares outstanding – basic   2,826,468    2,771,550 
Basic net (loss) income per share  $(0.33)  $0.34 
Net (loss) income  $(930,715)  $941,527 
Weighted average shares outstanding – diluted   2,826,468    2,824,273 
Diluted net (loss) income per share  $(0.33)  $0.33 

 

For the Six Months Ended June 30,  2025   2024 
Net (loss) income  $(1,757,914)  $2,991,203 
Weighted average shares outstanding – basic   2,806,841    2,766,086 
Basic net (loss) income per share  $(0.63)  $1.08 
Net (loss) income  $(1,757,914)  $2,991,203 
Weighted average shares outstanding – diluted   2,806,841    2,818,809 
Diluted net (loss) income per share  $(0.63)  $1.06 

 

   2025   2024   2025   2024 
Weighted Average Shares Calculation – Basic 

Three Months Ended

June 30,

  

Six Months Ended

June 30,

 
   2025   2024   2025   2024 
Weighed average shares   2,826,468    2,771,550    2,806,841    2,766,086 

 

   2025   2024   2025   2024 
Weighted Average Shares Calculation – Diluted  Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Shares used in computation of basic (loss) income per share   2,826,468    2,771,550    2,806,841    2,766,086 
Shares to be issued to Abaca shareholders   -    37,500    -    37,500 
Restricted stock   -    10,783    -    10,783 
Conversion of preferred stock   -    4,440    -    4,440 
Total   2,826,468    2,824,273    2,806,841    2,818,809 

 

Certain share-based equity awards and warrants were excluded from the computation of dilutive earnings per share because inclusion of these awards would have had an anti-dilutive effect. The following table reflects the awards that were excluded.

 

   2025   2024   2025   2024 
   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Shares to be issued to Abaca shareholders   37,500    -    37,500    - 
Stock options   160,841    114,204    160,841    114,204 
Restricted stock   1,448    -    1,448    - 
Conversion of preferred stock   4,440    -    4,440    - 
Warrants   639,329    639,329    639,329    639,329 
Total   843,558    753,533    843,558    753,533 

 

Excluded from the computation of income (loss) per share is the Series A Convertible Preferred Stock. The shareholders are entitled to receive dividends on shares of Series A Convertible Preferred Stock equal (on an as-if-converted-to-Common-Stock basis) to and in the same form as dividends actually paid on shares of the Common Stock when, as and if such dividends are paid on shares of the Common Stock. No other dividends shall be paid on shares of Series A Convertible Preferred Stock.