XML 35 R25.htm IDEA: XBRL DOCUMENT v3.22.1
Note 9 - NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2022
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]

Basic net loss per share is computed by dividing net loss by weighted average number of common shares outstanding for the period (excluding outstanding stock options and shares subject to repurchase). Diluted net loss per share is computed using

the weighted-average number of common shares outstanding for the period plus the potential effect of dilutive securities which are convertible into common shares (using the treasury stock method), except in cases in which the effect would be anti-dilutive. The following is a reconciliation of the numerators and denominators used in computing basic and diluted net loss per share (in thousands except per share amount):

Three Months Ended March 31, 

    

2022

    

2021

Numerator:

 

  

 

  

Net loss

$

(4,150)

$

(7,597)

Denominator:

 

  

 

  

Basic weighted-average shares outstanding

 

37,606

 

36,974

Effect of dilutive options and restricted stock units

 

 

Diluted weighted-average shares outstanding

 

37,606

 

36,974

Net loss per share, basic and diluted

$

(0.11)

$

(0.21)

Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]

The following table sets forth potential shares of common stock that were not included in the diluted net loss per share calculation above because to do so would be anti-dilutive for the periods indicated (in thousands):

Three Months Ended March 31, 

    

2022

    

2021

Outstanding options

 

102

 

224

Nonvested restricted stock units

 

905

 

1,107

Employee Stock Purchase Plan

 

94

 

10

Total

 

1,101

 

1,341