INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets (Details) - USD ($) $ in Thousands |
Jul. 30, 2022 |
Oct. 30, 2021 |
---|---|---|
Finite-Lived Intangible Assets [Line Items] | ||
Gross Intangible | $ 826,855 | $ 778,870 |
Accumulated Amortization | (749,937) | (713,556) |
Net Intangible | 76,918 | 65,314 |
Developed technology | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Intangible | 428,218 | 395,726 |
Accumulated Amortization | (382,090) | (359,828) |
Net Intangible | 46,128 | 35,898 |
Patents and licenses | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Intangible | 7,815 | 7,815 |
Accumulated Amortization | (3,991) | (3,321) |
Net Intangible | 3,824 | 4,494 |
Customer relationships, covenants not to compete, outstanding purchase orders and contracts | ||
Finite-Lived Intangible Assets [Line Items] | ||
Gross Intangible | 390,822 | 375,329 |
Accumulated Amortization | (363,856) | (350,407) |
Net Intangible | $ 26,966 | $ 24,922 |