XML 67 R51.htm IDEA: XBRL DOCUMENT v3.21.2
Acquisitions - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Sep. 01, 2020
Jun. 01, 2020
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Business Acquisition [Line Items]          
Acquisition of businesses, net of cash acquired     $ 0 $ 142,414 $ 12,486
Goodwill     1,713,148 1,713,354 1,614,739
Advanced Technology Solutions          
Business Acquisition [Line Items]          
Goodwill     $ 1,298,128 $ 1,297,492 $ 1,203,278
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