XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.1
Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Apr. 30, 2022
Apr. 30, 2021
Apr. 30, 2022
Apr. 30, 2021
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount $ 220,745   $ 220,745   $ 225,169
Accumulated amortization 147,164   147,164   142,759
Intangible assets amortization expense 3,000 $ 3,300 6,000 $ 6,700  
Estimated Amortization Expense          
2022 (remaining six months) 5,939   5,939    
2023 11,144   11,144    
2024 10,392   10,392    
2025 9,165   9,165    
2026 9,090   9,090    
Thereafter 27,851   27,851    
Total 73,581   73,581   82,410
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 142,877   142,877   146,207
Accumulated amortization 84,938   84,938   81,086
Trademarks and trade names          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 55,403   55,403   56,437
Accumulated amortization 40,130   40,130   39,589
Patents and other technology          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 22,465   22,465   22,525
Accumulated amortization $ 22,096   $ 22,096   $ 22,084