v3.22.2.2
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