XML 56 R45.htm IDEA: XBRL DOCUMENT v3.5.0.2
Equity Award Plans - Schedule of Stock-based Compensation Awards Granted under Stock Option Plan in Consolidated Statements of Operations (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2016
Jun. 30, 2015
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation $ 3,869 $ 4,005 $ 8,481 $ 8,638
Cost of revenue        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 224 342 589 813
Sales and marketing        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 1,732 1,873 3,817 3,939
Research and development        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 1,090 1,273 2,521 2,858
General and administrative        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 823 517 1,554 1,028
Stock Options [Domain] [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 1,081 1,503 2,181 2,979
Stock awards        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation 3,423 2,130 6,383 4,065
ESPP [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation $ (635) $ 372 $ (83) $ 1,594
Reallocated 2008 Equity Plan Shares [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Share-based Compensation Arrangement by Share-based Payment Award, Number of Canceled Shares Available for Reallocation     189,016