XML 40 R26.htm IDEA: XBRL DOCUMENT v3.25.2
FAIR VALUE MEASUREMENTS (Tables)
9 Months Ended
Jul. 31, 2025
Fair Value Disclosures [Abstract]  
Schedule of Fair Value, Assets and Liabilities Measured on Recurring Basis [Table Text Block]
The Company's assets and liabilities that were measured at fair value on a recurring basis are set forth by level within the fair value hierarchy in the following tables (in thousands):

As of July 31, 2025
Quoted Prices
in Active Markets for Identical Assets (Level 1)
Significant
Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Deferred compensation plan:
Corporate-owned life insurance$— $354,823 $— $354,823 
Money market fund7,370 — — 7,370 
Total assets$7,370 $354,823 $— $362,193 
Liabilities:
Contingent consideration $— $— $42,252 $42,252 
As of October 31, 2024
Quoted Prices
in Active Markets for Identical Assets (Level 1)
Significant
Other Observable Inputs
(Level 2)
Significant Unobservable Inputs
(Level 3)
Total
Assets:
Deferred compensation plan:
Corporate-owned life insurance$— $313,794 $— $313,794 
Money market fund3,365 — — 3,365 
Total assets$3,365 $313,794 $— $317,159 
Liabilities:
Contingent consideration$— $— $30,207 $30,207 
Fair Value Measurement Inputs and Valuation Techniques [Table Text Block]
The following unobservable inputs were used to derive the estimated fair value of the Company's Level 3 contingent consideration liabilities as of July 31, 2025 ($ in thousands):
Unobservable Weighted
Acquisition Date Fair Value Input Range
Average (1)
1-31-2025$12,075Compound annual revenue growth rate
5% - 22%
17%
Discount rate
7.2% - 7.2%
7.2%
7-18-202221,534Compound annual revenue growth rate
3% - 9%
7%
Discount rate
7.7% - 7.7%
7.7%
3-17-20228,643Compound annual revenue growth rate
(2%) - 6%
3%
Discount rate
7.8% - 7.8%
7.8%

(1)    Unobservable inputs were weighted by the relative fair value of the contingent consideration liability.
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]
Changes in the Company’s contingent consideration liabilities measured at fair value on a recurring basis using unobservable inputs (Level 3) for the nine months ended July 31, 2025 are as follows (in thousands):
Liabilities
Balance as of October 31, 2024$30,207 
Contingent consideration related to an acquisition11,509 
Increase in accrued contingent consideration, net8,974 
Payment of contingent consideration(8,144)
Foreign currency transaction adjustments(294)
Balance as of July 31, 2025$42,252