XML 76 R65.htm IDEA: XBRL DOCUMENT v3.21.1
Other Balance Sheet Details - Deferred Revenue (Details) - USD ($)
$ in Thousands
May 01, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 204,299 $ 158,363
Less current portion (147,075) (108,700)
Long-term deferred revenue 57,224 49,663
Products    
Disaggregation of Revenue [Line Items]    
Deferred revenue 13,257 17,534
Services    
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 191,042 $ 140,829