XML 44 R33.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Non-cash Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Jun. 30, 2019
Jun. 30, 2018
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 14,796 $ 8,848 $ 23,757 $ 15,775
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 772 468 1,330 830
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 3,520 2,978 6,198 5,083
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 3,640 3,648 7,083 6,749
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 6,864 $ 1,754 $ 9,146 $ 3,113