v3.25.2
Leases (Tables)
12 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Schedule of Lease Cost
The Company’s operating lease costs were as follows (in millions):
Year Ended July 31,
20252024
Operating lease cost$33.5 $29.5 
Short-term lease cost3.3 3.0 
Total lease costs$36.8 $32.5 
Schedule of Supplemental Balance Sheet Information
Supplemental balance sheet information for the Company was as follows (in millions):
July 31,
Balance Sheet Location20252024
Right-of-use lease assetsOther long-term assets$60.5 $59.7 
Current lease liabilitiesOther current liabilities$24.1 $20.2 
Long-term lease liabilitiesOther long-term liabilities$37.8 $41.3 
Additional information related to operating leases was as follows:
July 31,
20252024
Weighted average remaining lease term (years)4.13.5
Weighted average discount rate6.44 %4.61 %
Schedule of Operating Lease Liability
Remaining payments for operating leases having initial terms of more than one year as of July 31, 2025 were as follows (in millions):
2026$26.4 
202719.8 
202812.5 
20295.5 
20302.2 
Thereafter0.3 
Total future lease payments66.7 
Less imputed interest4.8 
Present value of future lease payments$61.9