XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Revenue, Deferred Revenue and Deferred Commissions - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 31, 2023
Jan. 31, 2022
Jan. 31, 2023
Jan. 31, 2022
Deferred Revenue Arrangement [Line Items]        
Total revenue $ 486,495 $ 413,081 $ 920,104 $ 791,598
Amount deferred in prior period 219,900 186,900 399,300 342,800
Contracted revenue not recognized $ 1,600,000   $ 1,600,000  
Percent expected to be recognized in next year 53.00%   53.00%  
Ratable        
Deferred Revenue Arrangement [Line Items]        
Total revenue $ 224,200 191,300 $ 437,600 374,500
Upfront        
Deferred Revenue Arrangement [Line Items]        
Total revenue $ 226,700 $ 183,400 $ 416,300 $ 338,100
Minimum        
Deferred Revenue Arrangement [Line Items]        
Software, license term     1 year  
Maximum        
Deferred Revenue Arrangement [Line Items]        
Software, license term     5 years