Quarterly report [Sections 13 or 15(d)]

Net (Loss) Income Per Share (Tables)

v3.25.1
Net (Loss) Income Per Share (Tables)
3 Months Ended
Mar. 31, 2025
Net Loss Per Share [Abstract]  
Schedule of Basic and Diluted Net Loss Per Share

The following tables set forth the computation of basic and diluted net (loss) income per share of common stock (in thousands, except share and per share data):

 

    Three Months Ended
March 31,
 
    2024     2025  
Basic net (loss) income per share            
Numerator:            
Net (loss) income   $ (20,963 )   $ 570  
Less: Dividend to Series B preferred stockholders     (208 )    
-
 
Net income attributable to participating securities    
-
      (60 )
Net (loss) income attributable to common stockholders, basic     (21,171 )     510  
                 
Denominator:                
Weighted-average shares outstanding used in computing net (loss) income per share attributable to common stockholders, basic     34,912,692       116,818,811  
Net (loss) income  per share attributable to common stockholders, basic   $ (0.61 )   $
-
 

 

    Three Months Ended
March 31,
 
    2024     2025  
Diluted net loss  per share            
Numerator:            
Net (loss) income   $ (20,963 )   $ 570  
Less: Dividend to Series B preferred stockholders     (208 )    
-
 
Net income attributable to participating securities    
-
      (60 )
Change in fair value of preferred stock warrant liability    
-
      (6,724 )
Net loss attributable to common stockholders, diluted     (21,171 )     (6,214 )
                 
Denominator:                
Weighted-average shares outstanding used in computing net loss per share attributable to common stockholders, diluted     34,912,692       123,834,773  
Net loss per share attributable to common stockholders, diluted   $ (0.61 )   $ (0.05 )
Schedule of Outstanding Shares Potentially Dilutive Securities

The following outstanding shares of potentially dilutive securities were excluded from the computation of diluted net (loss) income per share for the periods presented because including them would have been antidilutive:

 

    Three Months Ended
March 31,
 
    2024     2025  
             
Options to purchase common stock     10,320,505       13,645,794  
Series A-2 Prime preferred stock     -       11,151,449  
Series B-2 preferred stock    
-
      3,000,000  
Warrants to purchase common stock     4,784,193       4,784,193  
Warrants to purchase convertible preferred stock     160,958,167       69,603,531  
Total     176,062,865       102,184,967