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

Three months ended June 30,

  

Six months ended June 30,

 

 

2021

  

2020

  

2021

  

2020

 

Numerator:

 

  

  

  

 

Net loss

 $(8,203) $(18,600) $(23,825) $(35,397)

Denominator:

 

  

  

  

 

Weighted average shares used to compute net loss per share

 

  

  

  

 

Basic

  26,850   20,858   26,637   20,533 

Diluted

  26,850   20,858   26,637   20,533 

Net loss per share

 

  

  

  

 

Basic

 $(0.31) $(0.89) $(0.89) $(1.72)

Diluted

 $(0.31) $(0.89) $(0.89) $(1.72)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three months ended June 30,

  

Six months ended June 30,

 

 

2021

  

2020

  

2021

  

2020

 

Employee stock options

  4   11   8   13 

Restricted stock units

  9   10   14   13 

Shares for convertible senior notes

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

Total antidilutive shares

  4,600   4,608   4,609   4,613