XML 68 R55.htm IDEA: XBRL DOCUMENT v3.22.4
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Oct. 31, 2022
Oct. 31, 2021
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 731,065 $ 723,664
Accumulated Amortization 401,663 366,297
Net Book Value 329,402 357,367
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 480,058 483,815
Accumulated Amortization 250,798 226,658
Net Book Value 229,260 257,157
Patent/Technology Costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 157,549 154,267
Accumulated Amortization 96,426 89,299
Net Book Value 61,123 64,968
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 82,759 74,301
Accumulated Amortization 44,707 39,858
Net Book Value 38,052 34,443
Non-compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 10,253 9,896
Accumulated Amortization 9,290 9,099
Net Book Value 963 797
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 446 1,385
Accumulated Amortization 442 1,383
Net Book Value $ 4 $ 2