XML 75 R56.htm IDEA: XBRL DOCUMENT v3.23.4
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Oct. 31, 2023
Oct. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 1,135,513 $ 731,065
Accumulated Amortization 462,769 401,663
Net Book Value 672,744 329,402
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 794,706 480,058
Accumulated Amortization 287,585 250,798
Net Book Value 507,121 229,260
Patent/Technology Costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 204,905 157,549
Accumulated Amortization 112,994 96,426
Net Book Value 91,911 61,123
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 125,692 82,759
Accumulated Amortization 52,488 44,707
Net Book Value 73,204 38,052
Non-compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 10,028 10,253
Accumulated Amortization 9,521 9,290
Net Book Value 507 963
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 182 446
Accumulated Amortization 181 442
Net Book Value $ 1 $ 4