XML 44 R33.htm IDEA: XBRL DOCUMENT v3.5.0.2
Equity Award Plan Activities - Total Stock-Based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2016
Sep. 30, 2015
Sep. 30, 2016
Sep. 30, 2015
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 15,116 $ 12,278 $ 42,708 $ 32,325
Cost of revenue        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 955 786 2,616 2,206
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 8,010 7,037 23,062 18,344
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 3,947 2,864 11,374 8,138
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 2,204 $ 1,591 $ 5,656 $ 3,637