XML 73 R61.htm IDEA: XBRL DOCUMENT v3.19.2
Stockholders' Equity - Schedule of 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]        
Total stock-based compensation $ 48,142 $ 47,497 $ 93,447 $ 92,183
Provision for income taxes (13,798) (18,802) (26,791) (29,890)
Total stock-based compensation, net of income taxes 34,344 28,695 66,656 62,293
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 5,793 5,553 11,362 10,849
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 12,044 10,926 24,101 21,435
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 15,740 16,749 30,791 32,708
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 14,565 $ 14,269 $ 27,193 $ 27,191