XML 40 R30.htm IDEA: XBRL DOCUMENT v3.19.1
Note 10 - Common Stock and Stock-based Compensation Plans (Tables)
3 Months Ended
Mar. 31, 2019
Notes Tables  
Share-based Payment Arrangement, Option, Activity [Table Text Block]
   
Number of
options and
SAR
units (1)
   
Weighted
average exercise

price
   
Weighted
average remaining
contractual
term
   

Aggregate
intrinsic-
value
 
Outstanding as of December 31, 2018
   
702,817
    $
19.88
     
4.3
    $
2,708
 
Granted
   
     
     
 
     
 
 
Exercised
   
(17,963
)    
17.09
     
 
     
 
 
Forfeited or expired
   
(375
)    
24.86
     
 
     
 
 
Outstanding as of March 31, 2019 (2)
   
684,479
    $
19.95
     
4.1
    $
5,142
 
Exercisable as of March 31, 2019 (3)
   
610,513
    $
19.22
     
3.8
    $
4,993
 
Share-based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
   
Number of

RSUs
   
Weighted Average Grant-Date

Fair Value
 
Unvested as of December 31, 2018
   
564,390
    $
32.28
 
Granted
   
340,050
     
28.57
 
Vested
   
(220,908
)    
29.23
 
Forfeited or expired
   
(6,265
)    
29.63
 
Unvested as of March 31, 2019
   
677,267
    $
31.43
 
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   
Three months ended

March
3
1
,
 
   
201
9
(unaudited)
   
201
8
(unaudited)
 
Cost of revenue
  $
136
    $
157
 
Research and development, net
   
1,362
     
1,269
 
Sales and marketing
   
356
     
454
 
General and administrative
   
562
     
891
 
Total equity-based compensation expense
  $
2,416
    $
2,771
 
Schedule of Share-based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
   
Three months ended

March
3
1
,
 
   
201
9
(unaudited)
   
201
8
(unaudited)
 
Expected dividend yield
   
0
%  
 
0%
 
 
Expected volatility
   
43
%  
 35%
-
42%
 
Risk-free interest rate
   
2.5
%  
 0.7%
-
1.6%
 
Contractual term of up to (months)
   
24
   
 
24