XML 69 R55.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Contingent Consideration Liability) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2025
Jul. 31, 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) $ (8,974) $ 10,892
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  
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Purchases 8,974  
Business Combination, Contingent Consideration, Change in Contingent Consideration, Liability, Increase (Decrease) (8,144)  
Fair Value, Liability, Recurring Basis, Still Held, Unrealized Gain (Loss) (294)  
Ending balance, Liabilities $ 42,252