XML 63 R60.htm IDEA: XBRL DOCUMENT v3.20.1
Stock-Based Compensation Expense and Shareholders' Equity (Details 1) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2020
Apr. 30, 2019
Apr. 30, 2020
Apr. 30, 2019
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 24,905 $ 21,130 $ 76,358 $ 68,669
Net impact of deferred stock-based compensation (124) (80) (283) 88
Total stock-based compensation expense 24,781 21,050 76,075 68,757
Total stock-based compensation expense 24,781 21,050 76,075 68,757
Unrecognized Expense 209,810   209,810  
Cost of license and subscription revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 1,694 589 4,674 1,458
Cost of maintenance revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 469 274 1,376 1,366
Cost of services revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 4,862 5,721 15,663 17,899
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 6,500 4,919 19,349 17,765
Sales and marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 4,990 4,731 16,143 14,426
General and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 6,266 $ 4,816 18,870 $ 15,843
Stock Options        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Unrecognized Expense $ 958   958  
Weighted Average Expected Recognition Period 10 months 24 days      
Stock Awards        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Unrecognized Expense $ 208,852   $ 208,852  
Weighted Average Expected Recognition Period 2 years 6 months