v3.25.4
Stock-based Compensation (Tables)
6 Months Ended
Jan. 31, 2026
Share-Based Payment Arrangement [Abstract]  
Schedule of Stock-Based Compensation Expense The table below sets forth the stock-based compensation recognized by the Company for stock options, restricted stock awards ("RSA"), restricted stock unit awards ("RSU"), and performance stock units ("PSU"):

 

 

Three Months Ended January 31,

 

 

Six Months Ended January 31,

 

(In thousands)

 

2026

 

 

2025

 

 

2026

 

 

2025

 

General and administrative

 

$

7,849

 

 

$

7,498

 

 

$

15,233

 

 

$

16,089

 

Facility operations

 

 

2,382

 

 

 

1,819

 

 

 

4,317

 

 

 

3,643

 

Total stock-based compensation

 

$

10,231

 

 

$

9,317

 

 

$

19,550

 

 

$

19,732

 

Schedule of Activity of Stock Options

The following is a summary of activity for the Company’s stock options for the six months ended January 31, 2026:

 

 

 

Time Based

 

 

Time and Market Condition Based

 

(In thousands, except per share and term data)

 

Shares

 

 

Weighted Average
Exercise Price

 

 

Shares

 

 

Weighted Average
Exercise Price

 

Outstanding as of July 31, 2025

 

 

12,487

 

 

$

21.61

 

 

 

5,995

 

 

$

24.70

 

Grants of options

 

 

746

 

 

 

44.56

 

 

 

75

 

 

 

46.57

 

Exercises

 

 

(903

)

 

 

10.15

 

 

 

 

 

 

 

Forfeitures or expirations

 

 

(111

)

 

 

50.00

 

 

 

 

 

 

 

Outstanding as of January 31, 2026

 

 

12,219

 

 

$

23.60

 

 

 

6,070

 

 

$

24.97

 

Exercisable as of January 31, 2026

 

 

10,599

 

 

$

20.65

 

 

 

5,502

 

 

$

23.92

 

Schedule of Activity for RSA, RSU and PSU Awards

The following is a summary of activity for the Company’s RSA, RSU and PSU awards for the six months ended January 31, 2026:

 

(In thousands, except per share data)

 

Restricted and
Performance
Shares

 

 

Weighted
Average
Grant Date
Fair Value

 

Outstanding as of July 31, 2025

 

 

1,778

 

 

$

48.93

 

Grants

 

 

530

 

 

 

45.29

 

Vested

 

 

(160

)

 

$

40.19

 

Forfeitures or expirations

 

 

(120

)

 

 

46.83

 

Outstanding as of January 31, 2026

 

 

2,028

 

 

$

48.37