XML 71 R32.htm IDEA: XBRL DOCUMENT v3.20.2
The Company and Summary of Significant Accounting Policies (Details Textual)
1 Months Ended 12 Months Ended
Mar. 31, 2018
USD ($)
$ / shares
shares
Jul. 31, 2020
USD ($)
customer
Jul. 31, 2019
USD ($)
customer
Jul. 31, 2018
USD ($)
customer
Finite-Lived Intangible Assets [Line Items]        
Remaining Weighted-Average Useful Life (in years)   2 years 8 months 12 days    
Goodwill, Intangible Assets and Long Lived Assets Impairment [Abstract]        
Goodwill, Impairment Loss   $ 0 $ 0 $ 0
Shares issued during period (in shares) | shares 2,628,571      
Shares issued price per share (in dollars per share) | $ / shares $ 87.50      
Principal   400,000,000 400,000,000  
Proceeds from issuance of common stock, net of issuance costs $ 220,900,000 0 0 220,948,000
Proceeds from issuance of convertible senior notes, net of issuance costs 387,200,000 $ 0 $ 0 $ 387,239,000
Concentration of Credit Risk [Abstract]        
Number of customers concentration of credit risk revenues | customer   0 0 0
Number of customers concentration of credit risk receivables | customer   0 0  
Revenue Recognition [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    
Warranties [Abstract]        
Operating lease assets   $ 103,797,000    
Total lease liability balance   $ 130,344,000    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2016-02        
Warranties [Abstract]        
Operating lease assets     $ 93,000,000.0  
Total lease liability balance     $ 111,700,000  
Restricted stock units RSUs        
Warranties [Abstract]        
Period of time based vesting   4 years    
TSR PSUs        
Warranties [Abstract]        
Period of time based vesting   3 years    
Minimum        
Warranties [Abstract]        
Warranty period provided for software products and services (in months)   3 months    
Maximum        
Warranties [Abstract]        
Warranty period provided for software products and services (in months)   12 months    
Convertible Senior Notes, 1.250% | Senior Notes        
Goodwill, Intangible Assets and Long Lived Assets Impairment [Abstract]        
Principal $ 400,000,000.0      
Stated interest rate 1.25%      
Software Development | Minimum        
Finite-Lived Intangible Assets [Line Items]        
Remaining Weighted-Average Useful Life (in years)   3 years    
Software Development | Maximum        
Finite-Lived Intangible Assets [Line Items]        
Remaining Weighted-Average Useful Life (in years)   5 years