XML 43 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Stock-based Compensation (Tables)
6 Months Ended
Jan. 31, 2023
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, 2023:
(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, 202211,394 $29.31 5.50$398,331 
Grants of options294 65.49 
Exercises(299)36.15 
Forfeitures or expirations(263)54.34 
Outstanding as of January 31, 202311,126 $29.49 5.01$414,798 
Exercisable as of January 31, 20238,910 $24.46 4.33$377,288 
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, 2023:
(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, 20222,810 $47.83 8.33$45,590 
Grants of options150 65.70 
Exercises— — 
Forfeitures or expirations— — 
Outstanding as of January 31, 20232,960 $48.73 7.92$52,920 
Exercisable as of January 31, 20231,092 $43.09 7.40$25,682 
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)2023202220232022
General and administrative$8,789 $8,247 $17,536 $16,718 
Yard operations1,342 1,415 2,787 2,396 
Total stock-based compensation$10,131 $9,662 $20,323 $19,114 
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, 2023:
(In thousands, except per share data)Restricted SharesWeighted Average Grant Date Fair Value
Outstanding as of July 31, 2022354 $60.28 
Grants 263 64.01 
Vested(59)57.67 
Forfeitures or expirations(8)53.99 
Outstanding as of January 31, 2023550 $62.44