XML 57 R44.htm IDEA: XBRL DOCUMENT v3.7.0.1
Balance Sheet Components Balance Sheet Components (Details 6) - USD ($)
$ in Thousands
Jul. 31, 2017
Jul. 31, 2016
Deferred Revenue Arrangement [Line Items]    
Deferred revenues $ 111,135 $ 70,015
Deferred license and other revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenues 23,727 19,841
Deferred maintenance revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenues 47,727 38,928
Deferred services revenues    
Deferred Revenue Arrangement [Line Items]    
Deferred revenues $ 39,681 $ 11,246