Leases (Tables)
|
12 Months Ended |
Jul. 31, 2026 |
| 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) |
|
2026 |
|
|
2025 |
|
Operating lease expense |
|
$ |
21,441 |
|
|
$ |
28,383 |
|
Finance lease expense: |
|
|
|
|
|
|
Amortization of right-of-use assets |
|
|
35 |
|
|
|
101 |
|
Interest on finance lease liabilities |
|
|
123 |
|
|
|
249 |
|
Short-term lease expense |
|
|
6,426 |
|
|
|
6,627 |
|
Variable lease expense |
|
|
1,647 |
|
|
|
1,407 |
|
Total lease expense |
|
$ |
29,672 |
|
|
$ |
36,767 |
|
The weighted-average remaining lease terms and discount rates as of July 31, 2026 were as follows:
|
|
|
|
|
|
|
|
|
|
|
Weighted-Average Remaining Lease Term (In years) |
|
|
Weighted-Average Discount Rate(1) |
|
Operating leases |
|
|
9.53 |
|
|
|
4.48 |
% |
Finance leases |
|
|
29.47 |
|
|
|
4.47 |
% |
(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 Liabilities |
|
Balance Sheet Classification (In thousands) |
|
July 31, 2026 |
|
|
July 31, 2025 |
|
Operating lease right-of-use assets |
|
Operating lease right-of-use assets |
|
$ |
83,728 |
|
|
$ |
99,708 |
|
Finance lease right-of-use assets |
|
Property and equipment, net |
|
|
2,645 |
|
|
|
2,648 |
|
Total lease assets, net |
|
|
|
$ |
86,373 |
|
|
$ |
102,356 |
|
|
|
|
|
|
|
|
|
|
Operating lease liabilities - current |
|
Current portion of operating and finance lease liabilities |
|
$ |
15,102 |
|
|
$ |
19,810 |
|
Finance lease liabilities - current |
|
Current portion of operating and finance lease liabilities |
|
|
61 |
|
|
|
59 |
|
Operating lease liabilities - non-current |
|
Operating and finance lease liabilities, net of current portion |
|
|
70,539 |
|
|
|
81,224 |
|
Finance lease liabilities - non-current |
|
Operating and finance lease liabilities, net of current portion |
|
|
2,665 |
|
|
|
2,646 |
|
Total lease liabilities |
|
|
|
$ |
88,367 |
|
|
$ |
103,739 |
|
|
| Schedule of Supplemental Cash Flow Information |
Supplemental cash flow information related to leases for the years ended July 31 were as follows (In thousands):
|
|
|
|
|
|
|
|
|
|
|
Year Ended July 31, |
|
(In thousands) |
|
2026 |
|
|
2025 |
|
Cash paid for amounts included in the measurement of lease liabilities |
|
|
|
|
|
|
Operating cash flows related to operating leases |
|
$ |
20,976 |
|
|
$ |
28,026 |
|
Operating cash flows related to finance leases |
|
|
77 |
|
|
|
260 |
|
Financing cash flows related to finance leases |
|
|
60 |
|
|
|
49 |
|
Right-of-use assets obtained in exchange for new operating lease liabilities |
|
|
16,750 |
|
|
|
9,516 |
|
Right-of-use assets obtained in exchange for new finance lease liabilities |
|
|
— |
|
|
|
2,653 |
|
|
| Schedule of Annual Maturities of Lease Liabilities |
The annual maturities of the Company’s lease liabilities as of July 31, 2026 were as follows:
|
|
|
|
|
|
|
|
|
Fiscal Year (In thousands) |
|
Finance Leases |
|
|
Operating Leases |
|
2027 |
|
$ |
137 |
|
|
$ |
17,450 |
|
2028 |
|
|
137 |
|
|
|
15,880 |
|
2029 |
|
|
137 |
|
|
|
13,535 |
|
2030 |
|
|
137 |
|
|
|
8,188 |
|
2031 |
|
|
137 |
|
|
|
6,976 |
|
Thereafter |
|
|
4,465 |
|
|
|
41,997 |
|
Total future lease commitments |
|
$ |
5,150 |
|
|
$ |
104,026 |
|
Less: imputed interest |
|
|
(2,424 |
) |
|
|
(18,385 |
) |
Present value of lease liabilities |
|
$ |
2,726 |
|
|
$ |
85,641 |
|
|
| Schedule of Future Lease Payments Receivable |
Future lease payments receivable under operating leases with terms greater than one year as of July 31, 2026 were as follows:
|
|
|
|
|
Fiscal Year (In thousands) |
|
Operating Leases |
|
2027 |
|
$ |
5,225 |
|
2028 |
|
|
4,494 |
|
2029 |
|
|
3,395 |
|
2030 |
|
|
159 |
|
2031 |
|
|
155 |
|
Thereafter |
|
|
1,315 |
|
Total future lease payments receivable |
|
$ |
14,743 |
|
|