XML 70 R55.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Intangible Assets - Summary of Intangible Assets Subject to Amortization (Detail) - USD ($)
$ in Thousands
Oct. 31, 2025
Oct. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount $ 1,313,309 $ 1,286,588
Accumulated Amortization 631,722 545,742
Net Book Value 681,587 740,846
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 899,402 878,071
Accumulated Amortization 390,751 339,756
Net Book Value 508,651 538,315
Patent/Technology Costs    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 235,255 232,371
Accumulated Amortization 155,865 134,187
Net Book Value 79,390 98,184
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 169,127 167,144
Accumulated Amortization 75,581 62,887
Net Book Value 93,546 104,257
Non-compete Agreements    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 8,596 8,502
Accumulated Amortization 8,596 8,412
Net Book Value 0 90
Other    
Finite-Lived Intangible Assets [Line Items]    
Carrying Amount 929 500
Accumulated Amortization 929 500
Net Book Value $ 0 $ 0