XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.0.1
Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount $ 224,202   $ 225,169
Accumulated amortization 145,452   142,759
Intangible assets amortization expense 3,000 $ 3,400  
Estimated Amortization Expense      
2022 (remaining nine months) 9,049    
2023 11,324    
2024 10,573    
2025 9,347    
2026 9,277    
Thereafter 29,180    
Total 78,750   82,410
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 145,485   146,207
Accumulated amortization 83,345   81,086
Trademarks and trade names      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 56,213   56,437
Accumulated amortization 39,998   39,589
Patents and other technology      
Finite-Lived Intangible Assets [Line Items]      
Gross carrying amount 22,504   22,525
Accumulated amortization $ 22,109   $ 22,084