Registration statement under Securities Act of 1933

Basic and Diluted Net Income (Loss) per Share (Tables)

v3.25.4
Basic and Diluted Net Income (Loss) per Share (Tables)
12 Months Ended
Dec. 31, 2024
Net loss per share:  
Schedule of Computation of Basic and Diluted Net Loss Per Share

The following table sets forth the computation of the Company’s basic and diluted net income (loss) per share to common stockholders:

 

    2024     2023  
    December 31,  
    2024     2023  
    (In thousands, except share per share data)  
Numerator:                
Net income (loss)   $ (73,297 )   $ (135,139 )
                 
Denominator:                
Basic weighted average shares outstanding     847,265       375,922  
Effect of dilutive securities:                
Common stock warrants            
Restricted stock units            
Common stock options            
Diluted weighted average shares outstanding     847,265       375,922  
                 
Net income (loss) per share                
Basic   $ (86.51 )   $ (359.49 )
Diluted   $ (86.51 )   $ (359.49 )
Schedule of Potentially Dilutive Shares Excluded from Computation of Net Loss Per Share

The following potentially dilutive shares of common stock equivalents on an “as-converted basis” were excluded from the computation of diluted net loss per share for the periods presented because including them would have had an antidilutive effect:

  

    December 31,  
    2024     2023  
    (per share data)  
Common stock warrants     215,134       97,039  
Restricted stock units     38,028       38,222  
Common stock options     18,036       25,053  
Total potentially dilutive common share equivalents     271,198       160,314