XML 81 R70.htm IDEA: XBRL DOCUMENT v3.23.1
OTHER BALANCE SHEET DETAILS - Deferred Revenue (Details) - USD ($)
$ in Thousands
Apr. 29, 2023
Oct. 29, 2022
Disaggregation of Revenue [Line Items]    
Total deferred revenue $ 270,625 $ 200,235
Less current portion (202,818) (137,899)
Long-term deferred revenue 67,807 62,336
Products    
Disaggregation of Revenue [Line Items]    
Total deferred revenue 33,914 19,814
Services    
Disaggregation of Revenue [Line Items]    
Total deferred revenue $ 236,711 $ 180,421