XML 41 R31.htm IDEA: XBRL DOCUMENT v3.21.2
Note 6 - Earnings (Loss) Per Share (Tables)
9 Months Ended
Sep. 30, 2021
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   

Three months ended September 30,

   

Nine months ended September 30,

 

 

2021

   

2020

   

2021

   

2020

 

Numerator:

 

   

   

   

 

Net loss

  $ (15,797 )   $ (9,616 )   $ (39,622 )   $ (45,013 )

Denominator:

 

   

   

   

 

Weighted average shares used to compute net loss per share

 

   

   

   

 

Basic

    27,097       22,744       26,791       21,276  

Diluted

    27,097       22,744       26,791       21,276  

Net loss per share

 

   

   

   

 

Basic

  $ (0.58 )   $ (0.42 )   $ (1.48 )   $ (2.12 )

Diluted

  $ (0.58 )   $ (0.42 )   $ (1.48 )   $ (2.12 )

 

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

Three months ended September 30,

   

Nine months ended September 30,

 

 

2021

   

2020

   

2021

   

2020

 

Employee stock options

    1       51       3       27  

Restricted stock units

    2       113       6       9  

Shares for convertible senior notes

    4,587       4,587       4,587       4,587  

Total antidilutive shares

    4,590       4,751       4,596       4,623