XML 73 R63.htm IDEA: XBRL DOCUMENT v3.22.0.1
Stock-Based Compensation Expense and Shareholders' Equity (Details 1) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Jan. 31, 2022
Jan. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Stock-based compensation expense $ 38,147 $ 30,209 $ 70,680 $ 58,603
Net impact of deferred stock-based compensation (282) (313) (575) (623)
Total stock-based compensation expense, net 37,865 29,896 70,105 57,980
Total stock-based compensation expense 37,865 29,896 70,105 57,980
Unrecognized stock-based compensation expense 321,900   $ 321,900  
Unrecognized stock-based compensation expense, period for recognition     2 years 8 months 12 days  
Cost of subscription and support revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 3,773 2,954 $ 7,121 5,556
Cost of license revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 189 145 371 396
Cost of services revenue        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 6,081 5,578 11,718 11,121
Research and development        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 9,433 7,604 18,047 14,851
Sales and marketing        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense 10,825 6,806 18,314 12,783
General and administrative        
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]        
Total stock-based compensation expense $ 7,564 $ 6,809 $ 14,534 $ 13,273