XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Stock-based Compensation (Tables)
9 Months Ended
Apr. 30, 2024
Share-Based Payment Arrangement [Abstract]  
Summary of Option Activity for Stock Options The following is a summary of activity for the Company’s stock options for the nine months ended April 30, 2024:
(In thousands, except per share and term data)SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (In years)Aggregate Intrinsic Value
Outstanding as of July 31, 202317,825 $15.47 4.67$512,045 
Grants of options1,031 49.60 
Exercises(2,047)10.01 
Forfeitures or expirations— 
Outstanding as of April 30, 202416,809 $18.23 4.52$606,535 
Exercisable as of April 30, 202414,279 $14.89 3.87$562,931 
The following is a summary of activity for the Company’s stock option awards subject to market conditions for the nine months ended April 30, 2024:
(In thousands, except per share and term data)SharesWeighted Average Exercise PriceWeighted Average Remaining Contractual Term (In years)Aggregate Intrinsic Value
Outstanding as of July 31, 20235,920 $24.37 7.43$117,389 
Grants of options75 50.89 
Exercises— — 
Forfeitures or expirations— — 
Outstanding as of April 30, 20245,995 $24.70 6.72$177,526 
Exercisable as of April 30, 20243,864 $23.14 6.45$120,445 
Recognized Stock-based Compensation Expense
The table below sets forth the stock-based compensation recognized by the Company for stock options, restricted stock, and restricted unit awards:
Three Months Ended April 30,Nine Months Ended April 30,
(In thousands)2024202320242023
General and administrative$7,201 $7,830 $21,693 $25,366 
Yard operations1,817 2,251 5,001 5,038 
Total stock-based compensation$9,018 $10,081 $26,694 $30,404 
Share Based Payment Arrangement Restricted Stock and Restricted Stock Unit Activity The following is a summary of activity for the Company’s RSA, RSU and PSU for the nine months ended April 30, 2024:
(In thousands, except per share data)Restricted and Performance SharesWeighted Average Grant Date Fair Value
Outstanding as of July 31, 2023800 $31.77 
Grants 1,382 51.73 
Vested(278)31.07 
Forfeitures or expirations(13)34.02 
Outstanding as of April 30, 20241,891 $46.45