XML 42 R32.htm IDEA: XBRL DOCUMENT v3.21.2
The Company and Summary of Significant Accounting Policies and Estimates (Details Textual)
3 Months Ended
Oct. 31, 2021
customer
Oct. 31, 2020
customer
Mar. 31, 2018
USD ($)
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]      
Revenue, performance obligations, timing Subscriptions are typically sold with a three to five year initial term with a customer option to renew on an annual basis after the initial term. Term licenses generally have a two-year initial term with a customer option to renew on an annual basis after the initial term. In certain circumstances, the Company will enter into term licenses with an initial term of more than two years or a renewal period longer than one year. Support for term licenses follows the same contract periods. Professional services typically are time and materials contracts that last for an average period of approximately one year.    
Capitalized contract cost, amortization period 5 years    
Customer Concentration Risk | Revenue Benchmark | Customer One      
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]      
Number of customers, concentration of credit risk   1  
Percentage of Revenue   10.00%  
Customer Concentration Risk | Accounts Receivable | Customer One      
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]      
Number of customers, concentration of credit risk 1    
Percentage of accounts receivable 10.00%    
Restricted Stock Units (RSUs)      
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]      
Period of time based Vesting 4 years    
TSR PSUs      
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]      
Period of time based Vesting 3 years    
Senior Notes | Convertible Senior Notes, 1.250%      
Finite-Lived Intangible Assets [Line Items]      
Aggregate principal amount | $     $ 400,000,000
Stated interest rate     1.25%
Minimum | Computer software      
Finite-Lived Intangible Assets [Line Items]      
Remaining Weighted-Average Useful Life (in years) 3 years    
Maximum | Computer software      
Finite-Lived Intangible Assets [Line Items]      
Remaining Weighted-Average Useful Life (in years) 5 years