v3.26.1
Earnings Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Earnings Per Share

Note 17 - Earnings Per Share

 

Basic and diluted earnings per share for the three months ended June 30, 2026 and 2025:

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Net loss from continuing operations  $(3,855,712)  $(1,270,656)  $(5,785,748)  $(3,039,628)
Loss of discontinued operations, net of tax   (23,315)   (2,915,856)   (583,032)   (3,717,938)
Net loss   (3,879,027)   (4,186,512)   (6,368,780)   (6,757,566)
                     
Basic and dilutive weighted average shares   20,053,450    770,918    10,615,621    763,804 
                     
Basic and dilutive (loss) per share - continuing operations  $(0.19)  $(1.64)  $(0.55)  $(3.98)
Basic and dilutive (loss) per share - discontinued operations  $(0.00)  $(3.79)  $(0.05)  $(4.87)

The table below includes information related to stock options and warrants that were outstanding at the end the three months ended June 30, 2026 and 2025 and at the end of the six months ended June 30, 2026 and 2025, respectively. For periods in which the Company incurred a net loss, these amounts are not included in weighted average dilutive shares because their impact would be anti-dilutive.

 

   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Weighted average stock options   120,146    177,507    120,146    177,003 
Weighted average price of exercisable stock options  $7.02   $20.11   $7.02   $20.11 
                     
Weighted average warrants   12,700    12,700    12,700    12,700 
Weighted average price of warrants  $136.20   $147.00   $136.20   $147.00 
                     
Average price of common stock  $2.67   $0.72   $5.23   $1.61