v3.26.1
Leases (Tables)
12 Months Ended
Jul. 31, 2026
Leases [Abstract]  
Summary of Lease Cost
Components of operating lease costs were as follows (in thousands):
Fiscal years ended July 31,
202620252024
Operating lease costs (1)
$14,042 $13,167 $12,537 
Variable lease costs3,777 2,428 2,344 
   Net operating lease costs$17,819 $15,595 $14,881 
(1) Lease expense for leases with an initial term of 12 months or less is excluded from the table above and was $0.4 million, $0.9 million, and $0.8 million in each of the fiscal years ended July 31, 2026, 2025, and 2024, respectively.
Supplemental information related to leases was as follows (in thousands, except for lease term and discount rate):
As of July 31,
20262025
Operating lease assets$34,404$39,309
Current portion of lease liabilities$11,687$10,438
Non-current portion of lease liabilities25,20630,687
Total lease liabilities$36,893$41,125
Weighted average remaining lease term (years)4.14.8
Weighted average discount rate4.5 %4.2 %
Supplemental cash and non-cash information related to operating leases was as follows (in thousands):
Fiscal years ended July 31,
202620252024
Cash payments for operating leases$13,838 $12,473 $11,561 
Operating lease assets obtained in exchange for operating lease liabilities$8,103 $5,990 $2,621 
Summary of Lease Maturities
Future operating lease payments as of July 31, 2026 were as follows (in thousands):
Fiscal year ending July 31,
2027$13,036 
20288,104 
20297,727 
20305,898 
20313,319 
Thereafter2,012 
Total future lease payments40,095 
Less imputed interest(3,202)
Total lease liability balance$36,893