v3.26.3
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