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 |