XML 77 R67.htm IDEA: XBRL DOCUMENT v3.22.1
INTANGIBLE ASSETS - Schedule of Finite-Lived Intangible Assets (Details) - USD ($)
$ in Thousands
Apr. 30, 2022
Oct. 30, 2021
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible $ 826,810 $ 778,870
Accumulated Amortization (737,854) (713,556)
Net Intangible 88,956 65,314
Developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible 428,218 395,726
Accumulated Amortization (374,782) (359,828)
Net Intangible 53,436 35,898
Patents and licenses    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible 7,815 7,815
Accumulated Amortization (3,767) (3,321)
Net Intangible 4,048 4,494
Customer relationships, covenants not to compete, outstanding purchase orders and contracts    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangible 390,777 375,329
Accumulated Amortization (359,305) (350,407)
Net Intangible $ 31,472 $ 24,922