XML 76 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Stockholder's Equity (Tables)
12 Months Ended
Jul. 31, 2020
Equity [Abstract]  
Schedule of stock options exercised utilizing a cashless exercise
The exercised stock options, utilizing a cashless exercise, are summarized in the following table:
PeriodOptions ExercisedWeighted Average Exercise PriceShares Net Settled for Exercise
Shares Withheld for Taxes (1)
Net Shares to EmployeesWeighted Average Share Price for WithholdingEmployee Stock Based Tax Withholding (in 000s)
FY 2018—Q280,000 $6.54 11,996  68,004 $43.60 $ 
FY 2019—Q33,000,000 17.81 945,162 806,039 1,248,799 56.53 45,565 
FY 2020—Q14,000,000 17.81 865,719 1,231,595 1,902,686 82.29 101,348 
(1)Shares withheld for taxes are treated as a repurchase of shares for accounting purposes but do not count against the Company’s stock repurchase program.
Schedule of share-based compensation expense
The following table details stock-based compensation recognized by the Company for stock options and restricted stock awards:
Year Ended July 31,
(In thousands)202020192018
General and administrative$17,567 $18,254 $19,351 
Yard operations5,755 5,191 3,870 
Total stock-based compensation$23,322 $23,445 $23,221 
Schedule of non-vested shares
A summary of the status of the Company’s non-vested shares from stock option awards and its activity during the year ended July 31, 2020 was as follows:
(In thousands, except per share amounts)SharesWeighted
Average Grant-
date Fair Value
Non-vested shares at July 31, 20194,209 $11.05 
Grants of non-vested shares1,175 24.89 
Vested(1,874)9.98 
Forfeitures or expirations(207)7.82 
Non-vested shares at July 31, 20203,303 $17.58 
Schedule of option activity
The following is a summary of activity for the Company’s stock options for the year ended July 31, 2020:
(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, 201914,552 $26.29 6.04$745,592 
Grants of options1,175 85.45 
Exercises(7,461)19.15 
Forfeitures or expirations(207)29.95 
Outstanding as of July 31, 20208,059 $41.44 6.72$417,529 
Exercisable as of July 31, 20204,756 $28.17 5.46$309,493 
Vested and expected to vest as of July 31, 20207,758 $41.14 6.77$404,240 
Schedule of restricted stock activity The following is a summary of activity for the Company’s restricted stock for the for the year ended July 31, 2020:
(In thousands, except per share data)Restricted SharesWeighted Average Grant Date Fair Value
Outstanding as of July 31, 2019134 $56.62 
Grants of restricted stock68 82.33 
Vested restricted stock(74)60.74 
Forfeited restricted stock(23)59.03 
Outstanding as of July 31, 2020105 $69.86 
Schedule of stock options outstanding and exercisable
The following table summarizes stock options outstanding and exercisable as of July 31, 2020:
(In thousands, except per share amounts)Options OutstandingOptions Exercisable
Range of Exercise PricesNumberWeighted
Average
Remaining
Contractual
Life
Weighted
Average
Exercise
Price
NumberWeighted
Average
Exercise
Price
$12.48$17.64259 2.53$14.26 258 $14.25 
$17.73$27.933,138 4.9019.81 3,045 19.64 
$30.97$36.321,393 7.1235.69 573 35.73 
$43.96$88.583,269 8.6266.81 880 56.87 
Outstanding as of July 31, 20208,059 6.72$41.44 4,756 $28.17