XML 64 R53.htm IDEA: XBRL DOCUMENT v3.10.0.1
Stockholders' Equity - Schedule of Stock Based Compensation Expense (Details) - USD ($)
$ in Thousands
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 [Line Items]        
Total stock-based compensation $ 47,497 $ 41,269 $ 92,183 $ 80,255
Provision for income taxes (18,802) (12,221) (29,890) (30,206)
Total stock-based compensation, net of income taxes 28,695 29,048 62,293 50,049
Cost of revenues        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 5,553 5,074 10,849 9,759
Research and development        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 10,926 9,614 21,435 18,643
Sales and marketing        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation 16,749 13,951 32,708 29,108
General and administrative        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Total stock-based compensation $ 14,269 $ 12,630 $ 27,191 $ 22,745