XML 66 R52.htm IDEA: XBRL DOCUMENT v3.22.4
ACQUISITIONS (Total Consideration) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Business Acquisition [Line Items]      
Cash paid, net $ 347,308 $ 136,500 $ 163,939
FY2022 Acquisitions      
Business Acquisition [Line Items]      
Cash paid 348,606    
Less: cash acquired (1,852)    
Cash paid, net 346,754    
Business Combination, Consideration Transferred, Equity Interests Issued and Issuable 75,005    
Contingent purchase consideration 29,732    
Additional purchase consideration 4,000    
Total purchase consideration $ 455,491    
FY2021 Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash paid   136,995  
Less: cash acquired   (616)  
Cash paid, net   136,379  
Contingent purchase consideration   18,334  
Additional purchase consideration   292  
Total purchase consideration   $ 155,005  
FY2020 Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash paid     165,290
Less: cash acquired     (1,323)
Cash paid, net     163,967
Contingent purchase consideration     23,719
Additional purchase consideration     144
Total purchase consideration     $ 187,830