XML 85 R32.htm IDEA: XBRL DOCUMENT v3.20.1
Note 8 - Net Loss Per Share (Tables)
12 Months Ended
Dec. 31, 2019
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
   
Year Ended December 31,
 
   
201
9
   
201
8
   
201
7
 
Numerator:
 
 
 
 
 
 
 
 
 
 
 
 
Net income (loss) (in thousands)
  $
(12,348)
    $
(30,770)
    $
29,993
 
Denominator:
 
 
 
 
 
 
 
 
 
 
 
 
Weighted average shares of common stock outstanding used in computing net income (loss) per share, basic
   
14,096
     
13,771
     
13,873
 
Dilutive effect of incremental shares and share equivalents
   
-
     
-
     
855
 
Weighted average shares of common stock outstanding used in computing net income (loss) per share, diluted
   
14,096
     
13,771
     
14,728
 
Net
loss
per share
:
 
 
 
 
 
 
 
 
 
 
 
 
Net income (loss) per share, basic
  $
(0.88)
    $
(2.23)
    $
2.16
 
Net income (loss) per share, diluted
  $
(0.88)
    $
(2.23)
    $
2.04
 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
   
Year Ended December 31,
 
   
201
9
   
201
8
   
201
7
 
Options to purchase common stock
   
417
     
664
     
42
 
Restricted stock units
   
559
     
432
     
9
 
Employee stock purchase plan shares
   
111
     
133
     
-
 
Performance stock units
   
178
     
43
     
-
 
Total
   
1,265
     
1,272
     
51