v3.26.1
ACQUISITIONS (Total Consideration) (Details) - USD ($)
$ in Thousands
9 Months Ended
Jul. 31, 2026
Jul. 31, 2025
Business Combination [Line Items]    
Payments to Acquire Businesses, Net of Cash Acquired $ 1,018,164 $ 629,928
FY 2026 Acquisitions    
Business Combination [Line Items]    
Payments to Acquire Businesses, Gross 1,031,258  
Cash Acquired from Acquisition (10,322)  
Payments to Acquire Businesses, Net of Cash Acquired 1,020,936  
Business Combination, Consideration Transferred, Equity Interest 42,270  
Business Combination, Consideration Transferred, Liabilities Incurred 2,695  
Additional Purchase Consideration Due to Heico (14,263)  
Business Combination, Consideration Transferred $ 1,051,638