XML 115 R39.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
SHARE-BASED COMPENSATION (Tables)
12 Months Ended
Oct. 31, 2019
Share-based Payment Arrangement [Abstract]  
Schedule Of Share Based Compensation Stock Options Activity And Shares Available For Grants [Table Text Block]
Information concerning share-based activity for each of the last three fiscal years ended October 31 is as follows (in thousands, except per share data):
 
 
 
Shares Under Option
 
Shares Available For Grant
 
Shares
 
Weighted Average Exercise Price
Outstanding as of October 31, 2016
2,016

 
6,520

 

$14.23

Granted
(1,186
)
 
1,186

 

$41.37

Exercised

 
(409
)
 

$15.27

Outstanding as of October 31, 2017
830

 
7,297

 

$18.58

Shares approved by the Company's shareholders for the 2018 Incentive Compensation Plan
5,000

 

 

$—

Cancelled unissued shares under the 2012 Incentive Compensation Plan
(830
)
 

 

$—

Granted
(412
)
 
412

 

$65.64

Exercised

 
(1,285
)
 

$10.54

Cancelled
24

 
(24
)
 

$28.85

Outstanding as of October 31, 2018
4,612

 
6,400

 

$23.19

Granted
(538
)
 
538

 

$73.30

Exercised

 
(2,235
)
 

$12.98

Cancelled
11

 
(11
)
 

$49.79

Outstanding as of October 31, 2019
4,085

 
4,692

 

$33.73


Share-based Compensation Arrangements by Share-based Payment Award, Options, Vested and Expected to Vest, Outstanding [Table Text Block]
Information concerning stock options outstanding (all of which are vested or expected to vest) and stock options exercisable by class of common stock as of October 31, 2019 is as follows (in thousands, except per share and contractual life data):
 
Options Outstanding
 
Number Outstanding
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life (Years)
 
Aggregate
Intrinsic
Value
Common Stock
1,682

 

$35.91

 
5.6
 

$147,012

Class A Common Stock
3,010

 

$32.52

 
5.8
 
188,927

 
4,692

 

$33.73

 
5.7
 

$335,939

 
Options Exercisable
 
Number Outstanding
 
Weighted Average Exercise Price
 
Weighted Average Remaining Contractual Life (Years)
 
Aggregate
Intrinsic
Value
Common Stock
1,030

 

$22.81

 
4.2
 

$103,538

Class A Common Stock
1,755

 

$20.85

 
4.2
 
130,618

 
2,785

 

$21.57

 
4.2
 

$234,156



Schedule of Cash Proceeds Received from Share-based Payment Awards [Table Text Block] (Deprecated 2017-01-31)
Information concerning stock options exercised is as follows (in thousands):
 
Year ended October 31,
 
2019
 
2018
 
2017
Cash proceeds from stock option exercises

$8,547

 

$4,031

 

$5,659

Tax benefit realized from stock option exercises
16,490

 
2,162

 
3,087

Intrinsic value of stock option exercises
204,901

 
75,152

 
10,376


Schedule of Share-based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
The fair value of each stock option grant in fiscal 2019, 2018 and 2017 was estimated on the date of grant using the Black-Scholes option-pricing model based on the following weighted average assumptions:
 
Year ended October 31,
 
2019
 
2018
 
2017
 
Common Stock
 
Class A Common Stock
 
Common Stock
 
Class A Common Stock
 
Common Stock
 
Class A Common Stock
Expected stock price volatility
28.52
%
 
24.81
%
 
31.00
%
 
27.69
%
 
37.89
%
 
28.18
%
Risk-free interest rate
2.52
%
 
2.69
%
 
2.83
%
 
2.81
%
 
2.44
%
 
2.06
%
Dividend yield
.22
%
 
.22
%
 
.24
%
 
.29
%
 
.26
%
 
.31
%
Forfeiture rate
.00
%
 
.00
%
 
.00
%
 
.00
%
 
.00
%
 
.00
%
Expected option life (years)
8

 
6

 
9

 
8

 
9

 
7

Weighted average fair value
$33.88

 
$19.64

 
$30.00

 
$20.93

 
$21.36

 
$12.47