XML 103 R87.htm IDEA: XBRL DOCUMENT v3.23.4
FAIR VALUE MEASUREMENTS, Assets and Liabilities, Measured at Fair Value Using Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2023
Oct. 31, 2022
Oct. 31, 2021
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Payment of contingent consideration $ 686 $ 7,631 $ (1,246)
Business Combination, Reversal of Remaining Contingent Consideration, Liability (9,057) 0 0
Liabilities, Ending Balance 71,136    
Accrued Liabilities, Current 433,101 290,199  
Other Liabilities, Noncurrent 379,640 338,948  
Fair Value, Inputs, Level 3 [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Liabilities, Opening Balance 82,803 62,286  
Contingent consideration related to acquisition 17,018 29,732  
Change in accrued contingent consideration, net (686) (7,631)  
Payment of contingent consideration (18,909) (320)  
Business Combination, Reversal of Remaining Contingent Consideration, Liability (9,057)    
Change in Unrealized Gain (Loss) (33) (1,264)  
Liabilities, Ending Balance 71,136 $ 82,803 $ 62,286
Accrued Liabilities, Current 37,305    
Other Liabilities, Noncurrent $ 33,831