v3.26.3
Leases (Tables)
12 Months Ended
Jul. 31, 2026
Leases [Abstract]  
Schedule of Lease Cost
The Company’s operating lease costs were as follows (in millions):
Year Ended July 31,
202620252024
Operating lease cost$40.2 $33.5 $29.5 
Short-term lease cost4.0 3.3 3.0 
Total lease costs$44.2 $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 Location202620252024
Right-of-use lease assetsOther long-term assets$52.4 $60.5 $59.7 
Current lease liabilitiesOther current liabilities$24.8 $24.1 $20.2 
Long-term lease liabilitiesOther long-term liabilities$33.1 $37.8 $41.3 
Additional information related to operating leases was as follows:
July 31,
202620252024
Weighted average remaining lease term (years)4.44.13.5
Weighted average discount rate7.42 %6.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, 2026 were as follows (in millions):
2027$27.3 
202820.1 
202910.4 
20304.7 
20311.6 
Thereafter0.6 
Total future lease payments64.7 
Less imputed interest6.8 
Present value of future lease payments$57.9