XML 63 R50.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Nov. 01, 2021
Sep. 01, 2020
Jun. 01, 2020
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Business Acquisition [Line Items]            
Acquisition of businesses, net of cash acquired       $ 171,613 $ 0 $ 142,414
Goodwill       1,804,693 1,713,148 1,713,354
Advanced Technology Solutions            
Business Acquisition [Line Items]            
Goodwill       $ 112,388 $ 121,979 $ 121,520
Customer Relationships            
Business Acquisition [Line Items]            
Intangible assets amortization period       14 years    
Trade Names            
Business Acquisition [Line Items]            
Intangible assets amortization period       15 years    
Non-compete Agreements            
Business Acquisition [Line Items]            
Intangible assets amortization period       4 years    
vivaMOS Ltd. | 2020 Acquisition            
Business Acquisition [Line Items]            
Acquired percent of the outstanding shares   100.00%        
Acquisition of businesses, net of cash acquired   $ 17,154        
Cash acquired from business acquisition   158        
Goodwill   14,394        
Identifiable intangible assets   4,040        
vivaMOS Ltd. | Technology-Based Intangible Assets | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets   $ 3,900        
Intangible assets amortization period   10 years        
vivaMOS Ltd. | Non-compete Agreements | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets   $ 140        
Intangible assets amortization period   3 years        
Fluortek Inc | 2020 Acquisition            
Business Acquisition [Line Items]            
Acquired percent of the outstanding shares     100.00%      
Acquisition of businesses, net of cash acquired     $ 125,260      
Cash acquired from business acquisition     515      
Acquisition of business, earn-out liability     19,843      
Goodwill     76,047      
Identifiable intangible assets     29,370      
Fluortek Inc | Customer Relationships | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 19,700      
Intangible assets amortization period     12 years      
Fluortek Inc | Trade Names | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 1,500      
Intangible assets amortization period     10 years      
Fluortek Inc | Technology-Based Intangible Assets | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 7,400      
Intangible assets amortization period     10 years      
Fluortek Inc | Non-compete Agreements | 2020 Acquisition            
Business Acquisition [Line Items]            
Identifiable intangible assets     $ 770      
Intangible assets amortization period     5 years      
NDC Technologies | Acquisitions In Two Thousand Twenty One Member            
Business Acquisition [Line Items]            
Acquired percent of the outstanding shares 100.00%          
Acquisition of businesses, net of cash acquired $ 171,613          
Cash acquired from business acquisition 7,533          
Goodwill 131,129          
Identifiable intangible assets 31,130          
Business combination, goodwill, tax deductible amount 72,018          
Business Combination, Consideration Transferred, Other 2,763          
NDC Technologies | Customer Relationships | Acquisitions In Two Thousand Twenty One Member            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 9,500          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 4 years          
NDC Technologies | Trade Names | Acquisitions In Two Thousand Twenty One Member            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 10,800          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 13 years          
NDC Technologies | Technology-Based Intangible Assets | Acquisitions In Two Thousand Twenty One Member            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 10,000          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 7 years          
NDC Technologies | Non-compete Agreements | Acquisitions In Two Thousand Twenty One Member            
Business Acquisition [Line Items]            
Identifiable intangible assets $ 830          
Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life 3 years