XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation (Tables)
6 Months Ended
Jan. 31, 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 six months ended January 31, 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 options931 49.79 
Exercises(1,160)11.62 
Forfeitures or expirations— — 
Outstanding as of January 31, 202417,596 $17.54 4.59$538,438 
Exercisable as of January 31, 202414,810 $14.24 3.93$500,518 
The following is a summary of activity for the Company’s stock option awards subject to market conditions for the six months ended January 31, 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 January 31, 20245,995 $24.70 6.96$140,151 
Exercisable as of January 31, 20243,568 $23.04 6.67$89,211 
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 January 31,Six Months Ended January 31,
(In thousands)2024202320242023
General and administrative$7,541 $8,789 $14,492 $17,536 
Yard operations1,628 1,342 3,184 2,787 
Total stock-based compensation$9,169 $10,131 $17,676 $20,323 
Share Based Payment Arrangement Restricted Stock and Restricted Stock Unit Activity The following is a summary of activity for the Company’s RSA and RSU for the six months ended January 31, 2024:
(In thousands, except per share data)Restricted SharesWeighted Average Grant Date Fair Value
Outstanding as of July 31, 2023800 $31.77 
Grants 266 48.85 
Vested(144)29.48 
Forfeitures or expirations(7)32.56 
Outstanding as of January 31, 2024915 $37.08