XML 58 R47.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Apr. 30, 2024
Oct. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 1,146,524 $ 1,135,513
Accumulated Amortization 504,149 462,769
Net Book  Value 642,375 672,744
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 805,621 794,706
Accumulated Amortization 314,848 287,585
Net Book  Value 490,773 507,121
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 205,805 204,905
Accumulated Amortization 123,333 112,994
Net Book  Value 82,472 91,911
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 126,137 125,692
Accumulated Amortization 57,307 52,488
Net Book  Value 68,830 73,204
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 8,437 10,028
Accumulated Amortization 8,137 9,521
Net Book  Value 300 507
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 524 182
Accumulated Amortization 524 181
Net Book  Value $ 0 $ 1