XML 102 R84.htm IDEA: XBRL DOCUMENT v3.20.4
Other Balance Sheet Details - Deferred Revenue (Details) - USD ($)
$ in Thousands
Oct. 31, 2020
Nov. 02, 2019
Deferred Revenue Arrangement [Line Items]    
Total $ 158,363 $ 156,873
Less current portion (108,700) (111,381)
Long-term deferred revenue 49,663 45,492
Products    
Deferred Revenue Arrangement [Line Items]    
Total 17,534 27,366
Services    
Deferred Revenue Arrangement [Line Items]    
Total $ 140,829 $ 129,507