XML 33 R23.htm IDEA: XBRL DOCUMENT v3.7.0.1
Note 7 - Stockholders' Equity and Stock-based Compensation Expense (Tables)
3 Months Ended
Mar. 31, 2017
Notes Tables  
Schedule of Employee Service Share-based Compensation, Allocation of Recognized Period Costs [Table Text Block]
   
Three Months Ended
 
   
March 31
,
 
   
2017
   
2016
 
Cost of revenue
  $
129
    $
141
 
Sales and marketing
   
420
     
376
 
Research and development
   
237
     
180
 
General and administrative
   
609
     
635
 
Total stock-based compensation expense
  $
1,395
    $
1,332
 
Share-based Compensation, Activity [Table Text Block]
   
 
 
 
 
Options Outstanding
 
   
Shares
Available
for
Grant
   
Number of
Stock
Options
Outstanding
   
Weighted-
Average Exercise
Price
 
Balance, December 31,
2016
   
721,657
     
1,116,472
    $
9.56
 
Options granted
   
(52,000
)
   
52,000
     
18.18
 
Stock awards granted
(
1) (2)
   
(449,440
)
   
     
 
Options exercised
   
     
(201,686
)
   
8.68
 
Options canceled
   
11,352
     
(11,352
)
   
17.39
 
Stock awards canceled
(
1)
   
94,113
     
     
 
Balance,
March 31
,
2017
   
325,682
     
955,434
    $
10.12