XML 65 R51.htm IDEA: XBRL DOCUMENT v3.21.4
ACQUISITIONS (Total Consideration) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Business Acquisition [Line Items]      
Cash paid, net $ 136,500 $ 163,939 $ 240,841
FY2021 Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash paid 136,995    
Less: cash acquired (639)    
Cash paid, net 136,356    
Contingent purchase consideration 18,334    
Additional purchase consideration 56    
Total purchase consideration $ 154,746    
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  
FY2019 Acquisitions [Member]      
Business Acquisition [Line Items]      
Cash paid     243,550
Less: cash acquired     (2,466)
Cash paid, net     241,084
Contingent purchase consideration     2,107
Fair value of existing equity interest     1,417
Total purchase consideration     $ 244,608