XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jan. 31, 2024
Oct. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 1,155,013 $ 1,135,513
Accumulated Amortization 488,526 462,769
Net Book  Value 666,487 672,744
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 811,031 794,706
Accumulated Amortization 304,531 287,585
Net Book  Value 506,500 507,121
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 206,855 204,905
Accumulated Amortization 118,913 112,994
Net Book  Value 87,942 91,911
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 126,724 125,692
Accumulated Amortization 55,085 52,488
Net Book  Value 71,639 73,204
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,102 10,028
Accumulated Amortization 9,696 9,521
Net Book  Value 406 507
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 301 182
Accumulated Amortization 301 181
Net Book  Value $ 0 $ 1