v3.26.1
ACQUISITIONS - Narrative (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 04, 2026
USD ($)
installment
Jun. 01, 2025
USD ($)
customer
Sep. 01, 2022
USD ($)
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2026
USD ($)
Jul. 31, 2025
USD ($)
Oct. 31, 2025
USD ($)
Dec. 31, 2024
USD ($)
Oct. 31, 2024
USD ($)
Business Combination [Line Items]                    
Goodwill       $ 2,741,200,000   $ 2,741,200,000   $ 2,591,100,000    
Contingent consideration payment           0 $ 59,000,000.0      
WGNSTAR                    
Business Combination [Line Items]                    
Aggregate purchase consideration $ 283,400,000                  
Cash purchase price               $ 20,000,000.0    
Deferred consideration $ 7,300,000                  
Deferred consideration, number of installments | installment 3                  
Revenues attributable to acquiree       40,400,000   76,900,000        
Goodwill $ 149,700,000                  
Intangibles acquired $ 129,200,000                  
LMC                    
Business Combination [Line Items]                    
Cash purchase price   $ 22,000,000.0                
Fair value of contingent consideration   $ 5,900,000                
Number of customers retained | customer   2                
Goodwill deductible for tax reporting purposes   $ 0                
Goodwill       14,100,000   14,100,000        
Intangibles acquired       12,900,000   12,900,000        
Total assets acquired, excluding goodwill and intangibles   19,800,000                
Liabilities assumed   $ 18,900,000                
RavenVolt                    
Business Combination [Line Items]                    
Cash purchase price     $ 170,000,000.0              
Fair value of contingent consideration     59,000,000.0 $ 32,500,000   $ 32,500,000       $ 109,100,000
Contingent consideration payment         $ 75,000,000.0       $ 0  
Operating cash outflow amount of contingent consideration payment         $ 16,000,000.0          
RavenVolt | Maximum                    
Business Combination [Line Items]                    
Potential contingent consideration     $ 280,000,000.0