XML 89 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Other Balance Sheet Details - Deferred Revenue (Details) - USD ($)
$ in Thousands
Oct. 31, 2016
Oct. 31, 2015
Deferred Revenue Arrangement [Line Items]    
Total $ 182,863 $ 189,073
Less current portion (109,009) (126,111)
Long-term deferred revenue 73,854 62,962
Products    
Deferred Revenue Arrangement [Line Items]    
Total 45,216 66,527
Services    
Deferred Revenue Arrangement [Line Items]    
Total $ 137,647 $ 122,546