XML 108 R91.htm IDEA: XBRL DOCUMENT v3.24.4
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2024
Oct. 31, 2023
Oct. 31, 2022
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Payment of contingent consideration $ 9,884 $ 686 $ 7,631
Accrued Liabilities, Current 427,781 433,101  
Other Liabilities, Noncurrent 525,986 379,640  
Fair Value, Inputs, Level 3 [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Liabilities, Opening Balance 71,136 82,803  
Payment of contingent consideration (31,000) (18,909)  
Contingent consideration related to acquisition   17,018  
Change in accrued contingent consideration, net (9,884) (686)  
Change in Unrealized Gain (Loss) (45) (33)  
Liabilities, Ending Balance 30,207 $ 71,136 $ 82,803
Accrued Liabilities, Current 8,437    
Other Liabilities, Noncurrent $ 21,770