Stock-based Compensation (Tables)
9 Months Ended
Sep. 30, 2012
Stock-based Compensation [Abstract]  
Schedule of total stock-based compensation expense
                                 
    Three Months Ended
September 30,
    Nine Months Ended
September 30,
 
    2011     2012     2011     2012  

Research and development

  $ 75     $ 146     $ 205     $ 373  

Sales and marketing

    51       119       141       292  

General and administrative

    106       255       294       838  
   

 

 

   

 

 

   

 

 

   

 

 

 

Total stock-based compensation expense

  $ 232     $ 520     $ 640     $ 1,503  
   

 

 

   

 

 

   

 

 

   

 

 

 
Summary of the status of options granted under all options
                         
    Number of
Stock
Options
    Weighted
Average
Exercise
Price
    Aggregate
Intrinsic Value
(in
thousands)
 

Outstanding—December 31, 2011

    5,082,776     $ 2.14          

Granted

    1,167,575       7.80          

Exercised

    (1,513,365 )     0.65          

Forfeited

    (144,405 )     3.53          
   

 

 

                 

Outstanding—September 30, 2012

    4,592,581       4.02     $ 17,238  
   

 

 

                 

Vested and expected to vest—September 30, 2012

    4,136,702       3.87     $ 16,013  
   

 

 

                 

Vested and exercisable—September 30, 2012

    1,887,012       2.01     $ 10,507  
   

 

 

                 
Summary of the option grants and assumptions used in the Black-Scholes option pricing model to value the options
                                                 

Grant Date

  Options
Granted
    Weighted-
Average
Fair Value
    Expected
Life of
Options
(In years)
    Risk-Free
Interest
Rate
    Expected
Volatility
    Expected
Dividend
Yield
 

January 6, 2012

    238,000     $ 5.96       6.25       1.40 %     53 %     —  

April 15, 2012

    548,725     $ 7.10       6.25       1.61 %     61 %     —  

May 24, 2012

    86,500     $ 11.14       6.25       1.20 %     61 %     —  

July 16, 2012

    74,850     $ 15.45       6.25       0.97     59     —  

September 27, 2012

    219,500     $ 7.61       6.25       1.03     59     —