v3.26.1
Debt - Additional Information (Details)
€ in Thousands
12 Months Ended
Jul. 31, 2026
USD ($)
Jun. 12, 2026
USD ($)
Jun. 12, 2026
EUR (€)
Jul. 31, 2025
USD ($)
Debt Disclosure [Abstract]        
Payments of Debt Issuance Costs $ 12,500,000      
Prepaid Expense 5,900,000     $ 200,000
Line of credit facility, maximum amount outstanding during period 119,600,000      
Long-term Line of Credit 15,000,000.0      
Line of credit, remaining borrowing capacity 283,200,000      
Letters of credit outstanding 1,800,000     $ 2,100,000
Line of Credit Facilities [Line Items]        
Long-term Line of Credit $ 15,000,000.0      
New Credit Agreement        
Line of Credit Facilities [Line Items]        
Debt Instrument, Covenant Description The Company’s new credit agreement requires it to maintain certain financial covenants, including a maximum consolidated net leverage ratio of 3.50 to 1.00, which shall temporarily be increased to up to 4.00 to 1.00 for the four computation periods ending after the closing of the PSS acquisition, and a minimum consolidated interest coverage ratio of 3.00 to 1.00.      
Debt Instrument, Covenant Compliance As of July 31, 2026, the Company was in compliance with such financial covenants.      
New Credit Agreement | Revolving Credit Facility        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity   $ 500,000,000    
New Credit Agreement | Revolving Credit Facility | After closing of acquisition        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity   500,000,000    
New Credit Agreement | Revolving Credit Facility | Prior to closing of acquisition        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity $ 300,000,000      
New Credit Agreement | Incremental Facility Member        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity $ 550,000,000      
Debt Instrument, Covenant Description Additionally, the new credit agreement contains an incremental facility feature permitting the Company to request an increase to the revolving commitments or add one or more additional tranches of term loans by up to $550 million, plus an unlimited additional amount subject to compliance with a pro forma consolidated net leverage ratio not to exceed 2.50 to 1.00.      
New Credit Agreement | Line of Credit        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity   1,000,000,000.0    
Term Loan        
Line of Credit Facilities [Line Items]        
Line of credit, maximum borrowing capacity   $ 500,000,000    
Debt Instrument, Periodic Payment, Principal $ 1.25      
Previous Credit Agreement        
Debt Disclosure [Abstract]        
Long-term Line of Credit | €     € 13,000  
Line of Credit Facilities [Line Items]        
Long-term Line of Credit | €     € 13,000