XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and other intangible assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Jan. 31, 2023
Oct. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount $ 801,285 $ 731,065
Accumulated Amortization 423,450 401,663
Net Book  Value 377,835 329,402
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 516,035 480,058
Accumulated Amortization 264,296 250,798
Net Book  Value 251,739 229,260
Patent/technology costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 175,436 157,549
Accumulated Amortization 102,181 96,426
Net Book  Value 73,255 61,123
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 99,141 82,759
Accumulated Amortization 47,151 44,707
Net Book  Value 51,990 38,052
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 10,516 10,253
Accumulated Amortization 9,665 9,290
Net Book  Value 851 963
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying  Amount 157 446
Accumulated Amortization 157 442
Net Book  Value $ 0 $ 4