XML 51 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
12 Months Ended
Jul. 31, 2024
Leases [Abstract]  
Schedule of Lease Cost
Components of lease expense were as follows:
Year Ended July 31,
(In thousands)20242023
Operating lease expense$26,222 $26,646 
Finance lease expense:
Amortization of right-of-use assets14 23 
Interest on finance lease liabilities— 
Short-term lease expense4,371 4,554 
Variable lease expense1,359 1,178 
Total lease expense$31,966 $32,402 
The weighted-average remaining lease terms and discount rates as of July 31, 2024 were as follows:
Weighted-Average Remaining Lease Term (In years)
Weighted-Average Discount Rate(1)
Operating leases8.573.95 %
(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 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, 2024July 31, 2023
Operating lease right-of-use assetsOperating lease right-of-use assets$116,301 $108,139 
Finance lease right-of-use assetsProperty and equipment, net— 30 
Total lease assets, net$116,301 $108,169 
Operating lease liabilities - currentCurrent portion of operating and finance lease liabilities$21,304 $21,455 
Finance lease liabilities - currentCurrent portion of operating and finance lease liabilities— 13 
Operating lease liabilities - non-currentOperating and finance lease liabilities, net of current portion97,429 88,082 
Finance lease liabilities - non-currentOperating and finance lease liabilities, net of current portion— — 
Total lease liabilities$118,733 $109,550 
Schedule of Cash Flow, Supplemental Disclosures
Supplemental cash flow information related to leases as of July 31, 2024 were as follows (In thousands):
Year Ended July 31,
(In thousands)20242023
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows related to operating leases$25,320 $26,428 
Operating cash flows related to finance leases— 
Financing cash flows related to finance leases14 23 
Right-of-use assets obtained in exchange for new operating lease liabilities37,172 21,149 
Right-of-use assets obtained in exchange for new finance lease liabilities— — 
Schedule of Maturity of Finance leases
The annual maturities of the Company’s lease liabilities as of July 31, 2024 were as follows:
Fiscal Year (In thousands)Operating Leases
2025$24,745 
202620,978 
202717,028 
202815,513 
202913,634 
Thereafter47,809 
Total future lease commitments$139,707 
Less: imputed interest(20,974)
Present value of lease liabilities$118,733 
Schedule of Maturity of Operating Lease
The annual maturities of the Company’s lease liabilities as of July 31, 2024 were as follows:
Fiscal Year (In thousands)Operating Leases
2025$24,745 
202620,978 
202717,028 
202815,513 
202913,634 
Thereafter47,809 
Total future lease commitments$139,707 
Less: imputed interest(20,974)
Present value of lease liabilities$118,733 
Schedule of Future Lease Payments Receivable
Future lease payments receivable under operating leases with terms greater than one year as of July 31, 2024 were as follows:

Fiscal Year (In thousands)Operating Leases
2025$5,653 
20265,209 
20275,225 
20284,493 
20293,395 
Thereafter1,628 
Total future lease payments receivable$25,603