XML 45 R36.htm IDEA: XBRL DOCUMENT v3.22.2.2
Stock-Based Compensation Expense and Shareholders' Equity (Details 1) - USD ($)
$ in Thousands
3 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Stock-based compensation expense $ 35,249 $ 32,533
Net impact of deferred stock-based compensation (153) (293)
Total stock-based compensation expense, net 35,096 32,240
Total stock-based compensation expense 35,096 32,240
Unrecognized stock-based compensation expense 355,778  
Stock options    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Unrecognized stock-based compensation expense $ 3,569  
Unrecognized stock-based compensation expense, period for recognition 1 year 9 months 18 days  
Restricted Stock Units (RSUs) [Member]    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Unrecognized stock-based compensation expense $ 352,209  
Unrecognized stock-based compensation expense, period for recognition 3 years  
Cost of subscription and support revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 3,468 3,030
Cost of license revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 147 182
Cost of services revenue    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 5,349 5,189
Research and development    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 9,291 7,997
Sales and marketing    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense 6,887 7,113
General and administrative    
Employee Service Share Based Compensation Allocation Of Recognized Period Costs [Line Items]    
Total stock-based compensation expense $ 9,954 $ 8,729