XML 51 R33.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Jul. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost Components of lease expense were as follows:
Year Ended July 31,
(In thousands)20232022
Operating lease expense$26,646 $27,668 
Finance lease expense:
Amortization of right-of-use assets23 520 
Interest on finance lease liabilities
Short-term lease expense4,554 5,649 
Variable lease expense1,178 1,466 
Total lease expense$32,402 $35,308 
The weighted-average remaining lease terms and discount rates as of July 31, 2023 were as follows:
Weighted-Average Remaining Lease Term (In years)
Weighted-Average Discount Rate(1)
Operating leases8.743.15 %
Finance leases0.622.82 %
(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 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 sheet are as follows (In thousands):
Lease Asset and LiabilitiesBalance Sheet Classification (In thousands)July 31, 2023July 31, 2022
Operating lease right-of-use assetsOperating lease right-of-use assets$108,139 $116,303 
Finance lease right-of-use assetsProperty and equipment, net30 50 
Total lease assets, net$108,169 $116,353 
Operating lease liabilities - currentCurrent portion of operating and finance lease liabilities$21,455 $21,771 
Finance lease liabilities - currentCurrent portion of operating and finance lease liabilities13 23 
Operating lease liabilities - non-currentOperating and finance lease liabilities, net of current portion88,082 95,670 
Finance lease liabilities - non-currentOperating and finance lease liabilities, net of current portion— 13 
Total lease liabilities$109,550 $117,477 
Schedule of Cash Flow, Supplemental Disclosures Supplemental cash flow information related to leases as of July 31, 2023 were as follows (In thousands):
Year Ended July 31,
(In thousands)20232022
Cash paid for amounts included in the measurement of lease liabilities
Operating cash flows related to operating leases$26,428 $26,620 
Operating cash flows related to finance leases
Financing cash flows related to finance leases23 530 
Right-of-use assets obtained in exchange for new operating lease liabilities21,149 24,217 
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, 2023 were as follows:
Fiscal year (In thousands)Finance leasesOperating leases
2024$13 $24,034 
2025— 20,746 
2026— 16,795 
2027— 12,488 
2028— 10,668 
Thereafter— 42,305 
Total future lease commitments$13 $127,036 
Less: imputed interest— (17,499)
Present value of lease liabilities$13 $109,537 
Schedule of Maturity of Operating Lease The annual maturities of the Company’s lease liabilities as of July 31, 2023 were as follows:
Fiscal year (In thousands)Finance leasesOperating leases
2024$13 $24,034 
2025— 20,746 
2026— 16,795 
2027— 12,488 
2028— 10,668 
Thereafter— 42,305 
Total future lease commitments$13 $127,036 
Less: imputed interest— (17,499)
Present value of lease liabilities$13 $109,537 
Schedule of Future Lease Payments Receivable Future lease payments receivable under operating leases with terms greater than one year as of July 31, 2023 were as follows:
Fiscal year (In thousands)Operating leases
2024$5,681 
20255,490 
20265,194 
20275,209 
20284,478 
Thereafter4,887 
Total future lease payments receivable$30,939