FAIR VALUE MEASUREMENTS FAIR VALUE MEASUREMENTS (Level 3 Valuation Inputs) (Details) - Fair Value, Inputs, Level 3 [Member] $ in Thousands | Apr. 30, 2023 USD ($) | Oct. 31, 2022 USD ($) |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | $ 56,831 | $ 82,803 |
FY2022 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | 6,296 | |
FY2022 Acquisition Subsidiary 2 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | 16,068 | |
FY2022 Acquisition Subsidiary 3 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | 6,513 | |
FY2020 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | 8,475 | |
FY 2017 Acquisition [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value | | $ 19,479 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.13 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 1 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 1 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.17 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 2 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.05 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 2 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.02 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 2 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.09 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 3 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 3 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | (0.03) | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2022 Acquisition Subsidiary 3 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.05 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2020 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.22 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2020 Acquisition Subsidiary 1 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.15 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY2020 Acquisition Subsidiary 1 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.24 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY 2017 Acquisition [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.05 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY 2017 Acquisition [Member] | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.04 | |
Measurement Input, Long-term Revenue Growth Rate [Member] | FY 2017 Acquisition [Member] | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.05 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 1 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 1 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 2 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 2 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 2 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.076 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 3 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.066 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 3 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.066 | |
Measurement Input, Discount Rate [Member] | FY2022 Acquisition Subsidiary 3 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.066 | |
Measurement Input, Discount Rate [Member] | FY2020 Acquisition Subsidiary 1 | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.082 | |
Measurement Input, Discount Rate [Member] | FY2020 Acquisition Subsidiary 1 | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.082 | |
Measurement Input, Discount Rate [Member] | FY2020 Acquisition Subsidiary 1 | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.082 | |
Measurement Input, Discount Rate [Member] | FY 2017 Acquisition [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | [1] | 0.063 | |
Measurement Input, Discount Rate [Member] | FY 2017 Acquisition [Member] | Minimum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.063 | |
Measurement Input, Discount Rate [Member] | FY 2017 Acquisition [Member] | Maximum [Member] | | | |
Fair Value Measurement Inputs and Valuation Techniques [Line Items] | | | |
Business Combination, Contingent Consideration, Liability, Measurement Input | | 0.063 | |
| |
[1]Unobservable inputs were weighted by the relative fair value of the contingent consideration liability | |