XML 60 R49.htm IDEA: XBRL DOCUMENT v3.22.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2022
Oct. 31, 2021
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Accrued Liabilities, Current $ 203,289 $ 206,857
Other Liabilities, Noncurrent 350,016 $ 378,257
Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Opening balance, Liabilities 62,286  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) 9,835  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases (1,773)  
Ending balance, Liabilities 69,910  
Accrued Liabilities, Current 10,148  
Other Liabilities, Noncurrent 59,762  
Significant Unobservable Inputs (Level 3) [Member] | Foreign Currency Gain (Loss)    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Line Items]    
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) $ (438)