XML 59 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jul. 31, 2024
Oct. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 1,154,232 $ 1,135,513
Accumulated Amortization 525,468 462,769
Net Book  Value 628,764 672,744
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 811,392 794,706
Accumulated Amortization 327,906 287,585
Net Book  Value 483,486 507,121
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 207,113 204,905
Accumulated Amortization 128,990 112,994
Net Book  Value 78,123 91,911
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 126,820 125,692
Accumulated Amortization 59,861 52,488
Net Book  Value 66,959 73,204
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 8,486 10,028
Accumulated Amortization 8,290 9,521
Net Book  Value 196 507
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 421 182
Accumulated Amortization 421 181
Net Book  Value $ 0 $ 1