XML 10 R29.htm IDEA: XBRL DOCUMENT v3.20.1
The Company and Summary of Significant Accounting Policies and Estimates (Details Textual)
3 Months Ended 9 Months Ended
Apr. 30, 2020
USD ($)
customer
Apr. 30, 2019
customer
Apr. 30, 2020
USD ($)
Aug. 01, 2019
USD ($)
Jul. 31, 2019
USD ($)
Aug. 01, 2018
USD ($)
Mar. 31, 2018
USD ($)
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]              
Number of customers, concentration of credit risk | customer 1 1          
Percentage of Revenue 10.00% 10.00%          
Percentage of accounts receivable 10.00%   10.00%   10.00%    
Retained earnings $ 124,181,000   $ 124,181,000   $ 190,047,000    
Revenue, performance obligations, timing     Term licenses generally have had 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. The related maintenance for term licenses follow the same contract periods. 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. Professional services typically are time and materials contracts that last for a period of approximately one year. The Company’s subscription periods are generally three to five years. Subscription services are typically satisfied over three to five years, maintenance services are generally satisfied within one year, and professional services are typically satisfied within one year.        
Capitalized contract cost, amortization period 5 years   5 years        
Operating lease assets $ 85,902,000   $ 85,902,000        
Total lease liability balance $ 109,032,000   $ 109,032,000        
Restricted Stock Units (RSUs)              
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]              
Period of time based Vesting 4 years   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.0
Stated interest rate             1.25%
Topic 606              
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]              
Retained earnings           $ 44,300,000  
ASU 2016-02              
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]              
Operating lease assets       $ 93,000,000.0      
Total lease liability balance       $ 111,700,000      
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