XML 64 R51.htm IDEA: XBRL DOCUMENT v3.25.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
6 Months Ended
Apr. 30, 2025
Apr. 30, 2024
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) $ (6,766) $ 5,326
Significant Unobservable Inputs (Level 3) [Member]    
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Opening balance, Liabilities 30,207  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Period Increase (Decrease) 11,509  
Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) (8,144)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 6,766  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) (294)  
Ending balance, Liabilities $ 40,044