XML 23 R13.htm IDEA: XBRL DOCUMENT v3.25.3
Note 6 - Earnings (Loss) Per Share
9 Months Ended
Sep. 30, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 6. Loss Per Share

Basic net loss per share has been computed using the weighted-average number of shares of common stock outstanding during the period. Diluted net loss per share has been computed using the weighted-average number of shares of common stock and dilutive potential common shares from stock options, restricted stock units and senior convertible notes outstanding during the period. In periods with net losses, normally dilutive shares become anti-dilutive. Therefore, basic and diluted loss per share are the same. On March 13, 2025, the Company issued 7,945,399 stock warrants to a subsidiary of Amazon, and 1,324,233 warrants have been vested upon signing the warrant agreement. For the three months ended September 30, 2025,  such warrants are in the money, the warrants are considered dilutive instruments; For the nine months ended September 30, 2025, such warrants are out of money, they are not considered dilutive instruments. 

The following table sets forth the computation of the basic and diluted net loss per share for the periods indicated (in thousands):

 

  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Numerator:

            

Net loss

 $(17,936) $(17,757) $(36,206) $(67,042)

Denominator:

            

Weighted average shares used to compute net loss per share

            

Basic

  63,329   42,312   56,762   40,021 

Diluted

  63,329   42,312   56,762   40,021 

Net loss per share

            

Basic

 $(0.28) $(0.42) $(0.64) $(1.68)

Diluted

 $(0.28) $(0.42) $(0.64) $(1.68)

 

The following potentially dilutive securities were excluded from the diluted net loss per share as their effect would have been antidilutive (in thousands):

 

  

Three months ended September 30,

  

Nine months ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Restricted stock units

  2,248   2,097   2,435   2,543 

Shares for convertible senior notes

  2,966   5,264   3,072   5,264 

Amazon Warrant

  1,324          

Total antidilutive shares

  6,538   7,361   5,507   7,807 

​​