v3.26.1
Net Income (Loss) Per Share
6 Months Ended
Jun. 30, 2026
Earnings Per Share [Abstract]  
Net Income (Loss) Per Share

NOTE 11 Net Income (Loss) Per Share

 

The following table sets forth the computation of the Company’s basic and diluted net loss per share. Share amounts for the periods ended June 30, 2025, have been adjusted retrospectively for the Reverse Stock Split (in thousands of dollars):

 

             
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Numerator:                
Loss from continuing operations  $(1,238)   (1,860)   (5,166)   (2,821)
Income/(loss) from discontinued operation   (9)   (5,615)   10,259    (4,196)
Net income/(loss)  $(1,247)  $(7,475)  $5,093   $(7,017)
Denominator:                    
Weighted-average shares used in computing net loss per share, basic and diluted   1,350,914    528,367    1,308,227    426,962 
Earnings (loss) per share – basic and diluted                    
Continuing operations   (0.91)   (3.52)   (3.95)   (6.61)
Discontinued operations   (0.01)   (10.63)   7.84    (9.82)
Net income (loss) per share, basic and diluted  $(0.92)  $(14.15)  $3.89   $(16.43)

 

Because the Company had a net loss from continuing operations, it did not disclose diluted earnings per share amounts for discontinued operations or for overall net income.

 

The potentially dilutive common shares that were excluded from the calculation of diluted net loss per share because their effect would have been antidilutive are as follows. Share amounts for the periods ended June 30, 2025, have been adjusted retroactively for the Reverse Stock Split.

 

             
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
Shares subject to options to purchase common stock   2,721    37,543    2,721    37,543 
                     
Unvested restricted stock units   85,000        85,000     
Shares subject to warrants to purchase common stock   62,979    50,000    62,979    50,000 
Total   150,700    87,543    150,700    87,543