XML 50 R34.htm IDEA: XBRL DOCUMENT v3.25.2
Leases (Tables)
12 Months Ended
Jul. 31, 2025
Leases [Abstract]  
Schedule of Components of Lease Expense and Weighted-Average Remaining Lease Terms and Discount Rates
Components of lease expense were as follows:
Year Ended July 31,
(In thousands)20252024
Operating lease expense$28,383 $26,222 
Finance lease expense:
Amortization of right-of-use assets101 14 
Interest on finance lease liabilities249 — 
Short-term lease expense6,627 4,371 
Variable lease expense1,407 1,359 
Total lease expense$36,767 $31,966 
The weighted-average remaining lease terms and discount rates as of July 31, 2025 were as follows:
Weighted-Average Remaining Lease Term (In years)
Weighted-Average Discount Rate(1)
Operating leases8.524.29 %
Finance leases30.354.48 %
(1)The Company cannot determine the interest rate implicit in the Company’s leases. Therefore, the discount rate represents the Company’s incremental borrowing rate and is determined based on the risk-free rate, adjusted for the risk premium attributed to the Company’s imputed corporate credit rating for a secured or collateralized instrument.
Schedule of Components of Right-of use Assets and Lease Liabilities
The components of right-of-use assets and lease liabilities on the consolidated balance sheets were as follows (In thousands):
Lease Asset and LiabilitiesBalance Sheet Classification (In thousands)July 31, 2025July 31, 2024
Operating lease right-of-use assetsOperating lease right-of-use assets$99,708 $116,301 
Finance lease right-of-use assetsProperty and equipment, net2,648 — 
Total lease assets, net$102,356 $116,301 
Operating lease liabilities - currentCurrent portion of operating and finance lease liabilities$19,810 $21,304 
Finance lease liabilities - currentCurrent portion of operating and finance lease liabilities59 — 
Operating lease liabilities - non-currentOperating and finance lease liabilities, net of current portion81,224 97,429 
Finance lease liabilities - non-currentOperating and finance lease liabilities, net of current portion2,646 — 
Total lease liabilities$103,739 $118,733 
Schedule of Supplemental Cash Flow Information
Supplemental cash flow information related to leases as of July 31, 2025 were as follows (In thousands):
Year Ended July 31,
(In thousands)20252024
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows related to operating leases$28,026 $25,320 
Operating cash flows related to finance leases260 — 
Financing cash flows related to finance leases49 14 
Right-of-use assets obtained in exchange for new operating lease liabilities9,516 37,172 
Right-of-use assets obtained in exchange for new finance lease liabilities2,653 — 
Schedule of Annual Maturities of Lease Liabilities
The annual maturities of the Company’s lease liabilities as of July 31, 2025 were as follows:
Fiscal Year (In thousands)Finance LeasesOperating Leases
2026$135 $22,407 
2027135 18,104 
2028135 16,625 
2029135 13,956 
2030135 8,534 
Thereafter4,536 39,670 
Total future lease commitments$5,211 $119,296 
Less: imputed interest(2,506)(18,262)
Present value of lease liabilities$2,705 $101,034 
Schedule of Future Lease Payments Receivable
Future lease payments receivable under operating leases with terms greater than one year as of July 31, 2025 were as follows:

Fiscal Year (In thousands)Operating Leases
2026$5,077 
20275,093 
20284,361 
20293,263 
203027 
Thereafter135 
Total future lease payments receivable$17,956