XML 49 R35.htm IDEA: XBRL DOCUMENT v3.19.1
REVENUE, DEFERRED REVENUE AND DEFERRED COMMISSIONS - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Apr. 30, 2019
Apr. 30, 2018
Apr. 30, 2019
Apr. 30, 2018
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 287,624 $ 289,413 $ 936,267 $ 851,709
Subscription        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 168,447 80,105 452,779 216,668
Subscription and Circulation, Software        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue 72,300 17,600 183,100 44,900
Subscription and Circulation, Software Entitlement and Support Subscription [Member]        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Total revenue $ 96,100 $ 62,500 $ 269,700 $ 171,800
Minimum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Software, license term     1 year  
Maximum        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Software, license term     5 years  
Weighted Average        
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]        
Software, license term 3 years 10 months 24 days 3 years 3 months 18 days 3 years 9 months 18 days 3 years 7 months 6 days