XML 73 R61.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Details - Deferred Revenue (Details) - USD ($)
$ in Thousands
Jan. 30, 2021
Oct. 31, 2020
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 190,600 $ 158,363
Less current portion (136,229) (108,700)
Long-term deferred revenue 54,371 49,663
Products    
Disaggregation of Revenue [Line Items]    
Deferred revenue 15,374 17,534
Services    
Disaggregation of Revenue [Line Items]    
Deferred revenue $ 175,226 $ 140,829