XML 46 R28.htm IDEA: XBRL DOCUMENT v3.20.2
Note 10 - Net Loss Per Share (Tables)
9 Months Ended
Sep. 30, 2020
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2020

   

2019

   

2020

   

2019

 

Numerator:

                               

Net loss

  $ (2,734 )   $ (687 )   $ (6,914 )   $ (4,088 )

Denominator:

                               

Basic weighted-average shares outstanding

    35,479       32,392       33,696       32,405  

Effect of dilutive options and restricted stock units

                       

Diluted weighted average shares outstanding

    35,479       32,392       33,696       32,405  
                                 

Net loss per share ‒ Basic

  $ (0.08 )   $ (0.02 )   $ (0.21 )   $ (0.13 )

Net loss per share ‒ Diluted

  $ (0.08 )   $ (0.02 )   $ (0.21 )   $ (0.13 )
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   

Three Months Ended September 30,

   

Nine Months Ended September 30,

 
   

2020

   

2019

   

2020

   

2019

 

Outstanding options

    310       525       362       584  

Nonvested restricted stock units

    1,084       1,394       820       985  

Employee Stock Purchase Plan

    190       53       146       150  

Total

    1,584       1,972       1,328       1,719