XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2024
Apr. 30, 2023
Oct. 31, 2023
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 $ 5,326 $ (1,842)  
Accrued Liabilities, Current 353,874   $ 433,101
Other Liabilities, Noncurrent 490,253   379,640
Significant Unobservable Inputs (Level 3) [Member]      
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]      
Opening balance, Liabilities 71,136    
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (20,000)    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases (5,326)    
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) 107    
Ending balance, Liabilities 45,917    
Accrued Liabilities, Current 19,970    
Other Liabilities, Noncurrent 25,947    
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value $ 45,917   $ 71,136