XML 67 R53.htm IDEA: XBRL DOCUMENT v3.5.0.2
Balance Sheet Components - Summary of Deferred Revenue (Detail) - USD ($)
$ in Thousands
Jul. 31, 2016
Jul. 31, 2015
Deferred revenue:    
Total deferred revenue $ 53,889 $ 40,802
Less: current portion of deferred revenue (44,833) (35,648)
Non-current portion of deferred revenue 9,056 5,154
License [Member]    
Deferred revenue:    
Total deferred revenue 5,548 8,066
Subscription [Member]    
Deferred revenue:    
Total deferred revenue 28,529 19,856
Support [Member]    
Deferred revenue:    
Total deferred revenue 11,415 8,716
Professional services and other [Member]    
Deferred revenue:    
Total deferred revenue $ 8,397 $ 4,164