XML 42 R31.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stock-Based Compensation - Expense recognition (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2018
Jun. 30, 2017
Jun. 30, 2018
Jun. 30, 2017
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Stock-based compensation $ 3,075,000 $ 2,794,000 $ 5,799,000 $ 5,602,000
Allocated share-based compensation expense, capitalized amount 0 0 0 0
Allocated share-based compensation expense, tax benefit 0 0 0 0
2010 Equity Incentive Plan | Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 220,000 131,000 407,000 274,000
2010 Equity Incentive Plan | Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 695,000 684,000 1,340,000 1,359,000
2010 Equity Incentive Plan | Research and development        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense 658,000 754,000 1,285,000 1,427,000
2010 Equity Incentive Plan | General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award, Compensation Cost [Line Items]        
Allocated share-based compensation expense $ 1,502,000 $ 1,225,000 $ 2,767,000 $ 2,542,000