XML 44 R35.htm IDEA: XBRL DOCUMENT v3.22.2.2
Goodwill and Intangible Assets - Identifiable Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Jul. 31, 2022
Jul. 31, 2021
Jul. 31, 2022
Jul. 31, 2021
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount $ 219,204   $ 219,204   $ 225,169
Accumulated amortization 149,534   149,534   142,759
Intangible assets amortization expense 3,000 $ 3,000 9,000 $ 9,700  
Estimated Amortization Expense          
2022 (remaining three months) 2,949   2,949    
2023 11,060   11,060    
2024 10,309   10,309    
2025 9,082   9,082    
2026 9,007   9,007    
Thereafter 27,263   27,263    
Total 69,670   69,670   82,410
Customer relationships          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 141,722   141,722   146,207
Accumulated amortization 86,984   86,984   81,086
Trademarks and trade names          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 55,046   55,046   56,437
Accumulated amortization 40,450   40,450   39,589
Patents and other technology          
Finite-Lived Intangible Assets [Line Items]          
Gross carrying amount 22,436   22,436   22,525
Accumulated amortization $ 22,100   $ 22,100   $ 22,084