XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
3 Months Ended
Jan. 31, 2025
Jan. 31, 2024
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 $ (3,288) $ (1,095)
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,457  
Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability (8,144)  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 3,288  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) (294)  
Ending balance, Liabilities $ 36,514