XML 45 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Summary of Lease Cost
Components of operating lease costs were as follows (in thousands):
Fiscal years ended July 31,
202520242023
Operating lease costs (1)
$13,167 $12,537 $12,192 
Variable lease costs2,428 2,344 4,353 
Sublease income— — (898)
   Net operating lease costs$15,595 $14,881 $15,647 
(1) Lease expense for leases with an initial term of 12 months or less is excluded from the table above and was $0.9 million, $0.8 million and $0.9 million in each of the fiscal years ended July 31, 2025, 2024, and 2023, respectively.
Supplemental information related to leases was as follows (in thousands, except for lease term and discount rate):
As of July 31,
20252024
Operating lease assets$39,309$43,750
Current portion of lease liabilities$10,438$9,295
Non-current portion of lease liabilities30,68734,721
Total lease liabilities$41,125$44,016
Weighted average remaining lease term (years)4.85.3
Weighted average discount rate4.2 %4.0 %
Supplemental cash and non-cash information related to operating leases was as follows (in thousands):
Fiscal years ended July 31,
202520242023
Cash payments for operating leases$12,473 $11,561 $12,569 
Operating lease assets obtained in exchange for operating lease liabilities$5,990 $2,621 $(36,981)
Summary of Lease Maturities
Future operating lease payments as of July 31, 2025 were as follows (in thousands):
Fiscal year ending July 31,
2026$11,921 
202711,543 
20285,936 
20295,799 
20304,587 
Thereafter5,185 
Total future lease payments44,971 
Less imputed interest(3,846)
Total lease liability balance$41,125