XML 95 R81.htm IDEA: XBRL DOCUMENT v3.22.4
FAIR VALUE MEASUREMENTS, Assets and Liabilities, Measured at Fair Value Using Unobservable Inputs (Details) - USD ($)
$ in Thousands
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Oct. 31, 2020
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Payment of contingent consideration $ 7,631 $ (1,246) $ (515)
Liabilities, Ending Balance 82,803    
Accrued Liabilities, Current 290,199 206,857  
Other Liabilities, Noncurrent 338,948 378,257  
Fair Value, Inputs, Level 3 [Member]      
Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Roll Forward]      
Liabilities, Opening Balance 62,286 41,974  
Contingent consideration related to acquisition 29,732 18,334  
Increase in accrued contingent consideration, net (7,631) 1,246  
Payment of contingent consideration (320)    
Change in Unrealized Gain (Loss) (1,264) 732  
Liabilities, Ending Balance 82,803 $ 62,286 $ 41,974
Accrued Liabilities, Current 28,849    
Other Liabilities, Noncurrent $ 53,954