XML 37 R27.htm IDEA: XBRL DOCUMENT v3.19.2
The Company and Summary of Significant Accounting Policies and Estimates (Details Textual)
3 Months Ended 9 Months Ended
Apr. 30, 2019
USD ($)
customer
Apr. 30, 2019
USD ($)
Aug. 01, 2018
USD ($)
Jul. 31, 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        
Percentage of Revenue 10.00%        
Percentage of accounts receivable 10.00% 10.00%      
Revenue, performance obligations, timing   Term licenses generally have a two-year initial term with a customer option to renew on an annual basis after the initial term. 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      
Retained earnings $ (167,038,000) $ (167,038,000) $ (169,315,000) $ (124,976,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
Stated interest rate         1.25%
Accounting Standards Update 2014-09 [Member]          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Cumulative effect of 2014-09     $ 44,339,000    
Minimum | Computer software          
Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Lives   3 years      
Maximum | Computer software          
Finite-Lived Intangible Assets [Line Items]          
Estimated Useful Lives   5 years      
Difference between Revenue Guidance in Effect before and after Topic 606 | Accounting Standards Update 2014-09 [Member]          
Company and Summary of Significant Accounting Policies and Estimates (Textual) [Abstract]          
Retained earnings $ 139,930,000 $ 139,930,000   $ (44,339,000)