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

16 - EARNINGS PER SHARE

 

The computation of basic and dilutive net loss per share attributable to common stockholders for the six months ended June 30, 2025 and 2024, are as follows:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Basic:                
Numerator:                
Net loss attributable to common shareholders  $(7,410,858)   (7,278,070)  $(3,111,806)  $(13,297,064)
Denominator:                    
Weighted-average common shares outstanding   38,813,663    21,327,643    37,621,401    20,926,336 
Net loss per share – basic:   (0.19)   (0.34)  $(0.08)  $(0.64)
Diluted:                    
Numerator:                    
Net income (loss) attributable to common and common equivalent shareholders   (7,410,858)   (7,278,070)   (3,111,806)   (13,297,064)
Denominator:                    
Weighted-average common stock outstanding   38,813,663    21,327,643    37,621,401    20,926,336 
Stock options, RSUs, warrants, Earn-Out Liability, and convertible notes outstanding to purchase shares of common stock   
-
    
-
    
-
    
-
 
Total common and common equivalent shares outstanding   38,813,663    21,327,643    37,621,401    20,926,336 
Net loss per share – diluted:   (0.19)   (0.34)  $(0.08)  $(0.64)

 

The weighted average potential shares of common stock that were excluded from the calculation of net income (loss) per share-diluted for the periods presented because including them would have been anti-dilutive consisted of the following:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Stock options outstanding to purchase shares of common stock and RSUs   4,299,028    
  -
    4,222,367    
-
 
Public and Private Warrants   11,799,851    

-

    11,799,851    
-
 
Convertible Notes   184,531    
-
    92,265    
-
 

The weighted average potential shares of common stock that were excluded from the calculation of net loss per share-diluted because the performance or market conditions associated with these awards were not met are as follows for the periods presented:

 

   Three Months Ended
June 30,
   Six Months Ended
June 30,
 
   2025   2024   2025   2024 
Earn-Out Liability   4,500,000    
  -
    4,500,000    
-