XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2023
Apr. 30, 2022
Oct. 31, 2022
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability $ (1,842) $ 1,773  
Business Combination, Reversal of Remaining Contingent Consideration, Liability (9,057) $ 0  
Accrued Liabilities, Current 296,159   $ 290,199
Other Liabilities, Noncurrent 367,624   338,948
Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Opening balance, Liabilities 82,803    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (18,909)    
Business Combination, Reversal of Remaining Contingent Consideration, Liability (9,057)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 1,843    
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) 151    
Ending balance, Liabilities 56,831    
Accrued Liabilities, Current 19,479    
Other Liabilities, Noncurrent 37,352    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 56,831   $ 82,803