XML 48 R37.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholders' Equity - Non-cash Stock-based Compensation Expense (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 17,623 $ 14,796 $ 30,506 $ 23,757
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 1,354 772 2,139 1,330
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 5,686 3,520 9,767 6,198
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation 6,860 3,640 11,589 7,083
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Stock-based compensation $ 3,723 $ 6,864 $ 7,011 $ 9,146