XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation (Tables)
12 Months Ended
Oct. 31, 2023
Stock-Based Compensation  
Summary of restricted stock award activity

A summary of restricted stock activity, related to our 2011 Plan and 2020 Plan, is as follows (in thousands, except for per share amounts):

    

    

Weighted-Average

    

Aggregate

 

    

Number of Shares

    

Grant Price

    

Intrinsic Value

 

Outstanding at October 31, 2022

 

67

$

45.01

Granted

 

38

$

34.13

Vested

(72)

$

41.85

Forfeited

 

(4)

$

37.85

Outstanding at October 31, 2023

 

29

$

35.24

$

747

Summary of RSU activity

A combined summary of RSU activity, related to our 2020 Plan, is as follows (in thousands, except for per share amounts):

    

Number of Shares

    

Weighted-Average

    

Aggregate

    

Represented

    

Grant Price

    

Intrinsic Value

Outstanding at October 31, 2022

 

52

$

39.17

Granted

68

$

34.46

Vested

(32)

$

39.25

Forfeited

 

(37)

$

35.65

Outstanding at October 31, 2023

 

51

$

35.36

$

1,284

Summary of PRSU activity

The summary of PRSU activity, related to our 2020 Plan, is as follows (in thousands, except for per share amounts):

    

Number of Shares

    

Weighted-Average

    

Aggregate

    

Represented

    

Grant Price

    

Intrinsic Value

Outstanding at October 31, 2022

 

31

$

37.49

Granted

66

$

34.51

Vested

(14)

$

35.65

Forfeited

(33)

$

35.35

Adjusted for performance factor

 

(50)

$

35.22

Outstanding at October 31, 2023

 

$

$

Assumptions for fair value stock options

    

March 2023

 

Risk-free interest rate

 

4.31

%

Expected volatility

 

35.0

%

Dividend yield

 

1.6

%

Expected life (years)

 

3.0

Summary of stock option activity

    

    

Weighted-Average

    

Aggregate

Exercise

Intrinsic

Number of Shares

Price

Value

Outstanding at October 31, 2022

 

27

$

44.67

Exercised

 

(2)

$

23.48

Granted

 

500

$

24.39

Outstanding at October 31, 2023

 

525

$

25.44

$

475

Exercisable at October 31, 2023

 

17

$

49.52

$