v3.25.2
ACQUISITIONS (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 01, 2025
USD ($)
customer
Jun. 21, 2024
USD ($)
Sep. 01, 2022
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2025
USD ($)
Jul. 31, 2024
USD ($)
Dec. 31, 2026
USD ($)
Oct. 31, 2024
USD ($)
Business Combination [Line Items]                
Goodwill acquired       $ 2,588,600,000 $ 2,588,600,000     $ 2,575,900,000
Contingent consideration payment         59,000,000.0 $ 0    
LMC                
Business Combination [Line Items]                
Cash purchase price $ 22,500,000              
Contingent consideration $ 5,900,000              
Number of customers retained | customer 2              
Goodwill deductible for tax reporting purposes $ 0              
Goodwill acquired       12,600,000 12,600,000      
Intangibles acquired       12,900,000 12,900,000      
Total assets acquired, excluding goodwill and intangibles       20,000,000.0 20,000,000.0      
Liabilities assumed       17,200,000 17,200,000      
Revenues attributable to acquiree       9,300,000 9,300,000      
Quality Uptime                
Business Combination [Line Items]                
Cash purchase price   $ 116,300,000            
Goodwill acquired       77,400,000 77,400,000      
Intangibles acquired       35,200,000 35,200,000      
Total assets acquired, excluding goodwill and intangibles       24,000,000.0 24,000,000.0      
Liabilities assumed       20,300,000 20,300,000      
Goodwill amortization period for income tax purposes   15 years            
RavenVolt                
Business Combination [Line Items]                
Cash purchase price     $ 170,000,000          
Contingent consideration     59,000,000 34,100,000 $ 34,100,000     109,100,000
Contingent consideration payment       75,000,000       $ 0
Operating cash outflow amount of contingent consideration payment       $ 16,000,000        
RavenVolt | Forecast                
Business Combination [Line Items]                
Maximum contingent consideration payable in future years             $ 130,000,000  
RavenVolt | Maximum                
Business Combination [Line Items]                
Potential contingent consideration     $ 280,000,000          
RavenVolt | Maximum | Forecast                
Business Combination [Line Items]                
Potential contingent consideration             $ 280,000,000