XML 95 R79.htm IDEA: XBRL DOCUMENT v3.21.4
Note 15 - Stock Plans - Nonvested Share Awards (Details) - $ / shares
12 Months Ended
Oct. 31, 2021
Oct. 31, 2020
Oct. 31, 2019
Time-based Share Units [Member]      
Nonvested, time-based (in shares) 288,865 231,210 105,594
Nonvested, weighted average grant date fair value, time-based (in dollars per share) $ 19.88 $ 23.01 $ 61.77
Granted, time-based (in shares) 50,187 142,231 164,050
Granted, weighted average grant date fair value, time-based (in dollars per share) $ 85.72 $ 19.48 $ 7.66
Vested, time-based (in shares) 104,253 62,309 21,329
Vested, weighted average grant date fair value, time-based (in dollars per share) $ 24.33 $ 17.04 $ 45.52
Forfeited, time-based (in shares) 4,875 22,267 17,106
Forfeited, weighted average grant date fair value, time-based (in dollars per share) $ 26.84 $ 57.81 $ 86.96
Nonvested, time-based (in shares) 229,924 288,865 231,210
Nonvested, weighted average grant date fair value, time-based (in dollars per share) $ 26.51 $ 19.88 $ 23.01
Performance Shares [Member]      
Nonvested, time-based (in shares) 294,472 136,316 101,407
Nonvested, weighted average grant date fair value, time-based (in dollars per share) $ 24.64 $ 44.22 $ 69.28
Granted, time-based (in shares) 104,467 183,825 56,400
Granted, weighted average grant date fair value, time-based (in dollars per share) $ 72.68 $ 15.11 $ 10.10
Vested, time-based (in shares) 47,002 4,284 8,655
Vested, weighted average grant date fair value, time-based (in dollars per share) $ 68.52 $ 57.22 $ 42.69
Forfeited, time-based (in shares) 954 21,385 12,836
Forfeited, weighted average grant date fair value, time-based (in dollars per share) $ 67.00 $ 70.44 $ 93.31
Nonvested, time-based (in shares) 350,983 294,472 136,316
Nonvested, weighted average grant date fair value, time-based (in dollars per share) $ 35.60 $ 24.64 $ 44.22