XML 50 R35.htm IDEA: XBRL DOCUMENT v3.21.2
Stock-Based Compensation (Tables)
12 Months Ended
Oct. 31, 2021
Share-based Payment Arrangement [Abstract]  
Schedule of compensation costs related to stock-based awards
Compensation costs related to stock-based compensation awards were as follows (in thousands):
Fiscal Years Ended October 31202120202019
Stock option awards$9,971 $9,163 $6,537 
Performance share awards6,861 2,123 3,070 
Restricted stock unit awards4,306 3,429 3,230 
Unrestricted common stock awards671 693 592 
Total compensation cost for stock-based compensation awards$21,809 $15,408 $13,429 
Related tax benefit from stock-based compensation awards$5,221 $3,696 $3,200 
Schedule of weighted-average valuation assumptions of stock-based compensation
The table below illustrates the weighted-average valuation assumptions used under the Black-Scholes valuation method for options granted in the following fiscal periods:
Fiscal Years Ended October 31202120202019
Expected life of option in years6.216.316.31
Expected stock price volatility23.26 %19.53 %19.83 %
Risk-free interest rate0.55 %1.73 %2.77 %
Expected dividend yield0.86 %0.99 %1.18 %
Per share weighted-average fair value at date of grant$19.39 $15.23 $12.83 
Schedule of stock options activity
The table below presents stock option activity for fiscal 2021:
 Stock Option AwardsWeighted-Average Exercise PriceWeighted-Average
Contractual Life (years)
Aggregate Intrinsic
Value (in thousands)
Outstanding as of October 31, 20202,646,603 $54.40 6.2$73,305 
Granted546,569 92.73   
Exercised(403,134)35.02 
Forfeited(18,684)81.29   
Outstanding as of October 31, 20212,771,354 $64.60 6.3$85,576 
Exercisable as of October 31, 20211,691,552 $53.90 5.0$70,313 
Schedule of total market value and the intrinsic value of options exercised
The table below presents the total market value of stock options exercised and the total intrinsic value of options exercised during the following fiscal years (in thousands):
Fiscal Years Ended October 31202120202019
Market value of stock options exercised$40,071 $56,761 $92,352 
Intrinsic value of stock options exercised1
$25,952 $33,920 $62,288 
1    Intrinsic value is calculated as the amount by which the stock price at exercise date exceeded the option exercise price.
Schedule of performance share awards granted
Factors related to the company's performance share awards are as follows (in thousands, except per award data):
Fiscal Years Ended October 31202120202019
Weighted-average fair value per award at date of grant$90.59 $77.33 $59.58 
Fair value of performance share awards vested$3,428 $6,271 $6,300 
Schedule of unvested performance share awards and the weighted average fair value at the date of grant
The table below presents fiscal 2021 activity for unvested performance share awards:
 Performance SharesWeighted-Average Fair Value at Date of Grant
Unvested as of October 31, 2020187,421 $67.58 
Granted53,976 90.59 
Vested(37,153)65.40 
Unvested as of October 31, 2021204,244 $76.16 
Schedule of restricted stock and restricted stock unit awards granted
Factors related to the company's restricted stock unit awards are as follows (in thousands, except per award data):
Fiscal Years Ended October 31202120202019
Weighted-average fair value per award at date of grant$97.87 $74.55 $66.26 
Fair value of restricted stock units vested$4,464 $3,410 $3,083 
Schedule of unvested restricted stock shares and the weighted average fair value at the date of grant
The table below presents fiscal 2021 activity for unvested restricted stock units:
 Restricted Stock UnitsWeighted-Average Fair Value at Date
of Grant
Unvested as of October 31, 2020100,280 $67.69 
Granted73,098 97.87 
Vested(44,142)65.68 
Forfeited(4,984)79.15 
Unvested as of October 31, 2021124,252 $85.54