v2.4.0.8
10. Share-Based Compensation (Tables)
6 Months Ended
Jun. 30, 2014
Disclosure of Compensation Related Costs, Share-based Payments [Abstract]  
Schedule of employee stock-based compensation expenses
   Three months ended June 30,   Six months ended June 30, 
   2014   2013   2014   2013 
Cost of sales  $28   $14   $53   $26 
Research and development   31    13    56    24 
Sales and marketing   25    11    48    21 
General and administrative   434    91    850    169 
   $518   $129   $1,007   $240 
Summary of option activity
   Shares   Weighted Average Exercise Price   Weighted Average Fair Value   Weighted Average Remaining Contractual Life   Aggregate Intrinsic Value 
Outstanding, December 31, 2013   1,468   $8.38   $4.11        $9,731 
Granted   108    13.84    7.12          
Exercised   (91)   5.99    2.03         1,447 
Forfeited   (14)   8.43    5.11         209 
Expired       6.75    4.88         1 
Outstanding, June 30, 2014   1,471   $8.93   $4.45    8.564   $20,992 
Exercisable, June 30, 2014   301   $6.35   $1.95    6.802   $5,069 
Vested and expected to vest   1,347   $8.84   $4.38    8.514   $19,342