XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jan. 31, 2025
Oct. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 1,263,139 $ 1,286,588
Accumulated Amortization 558,643 545,742
Net Book  Value 704,496 740,846
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 860,096 878,071
Accumulated Amortization 347,178 339,756
Net Book  Value 512,918 538,315
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 229,069 232,371
Accumulated Amortization 137,419 134,187
Net Book  Value 91,650 98,184
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 165,183 167,144
Accumulated Amortization 65,306 62,887
Net Book  Value 99,877 104,257
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 8,361 8,502
Accumulated Amortization 8,310 8,412
Net Book  Value 51 90
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 430 500
Accumulated Amortization 430 500
Net Book  Value $ 0 $ 0