XML 46 R36.htm IDEA: XBRL DOCUMENT v3.22.4
EQUITY INCENTIVE PLAN - Reconciliation of restricted stock activity (Details)
3 Months Ended
Jan. 31, 2023
$ / shares
shares
Number of Shares  
Unvested at October 31, 2022 | shares 273,103
Shares or units granted | shares 129,728
Shares or units vested | shares (35,960)
Shares or units cancelled | shares (39,916)
Shares or units withheld | shares (11,950)
Unvested at January 31, 2023 | shares 315,005
Weighted Average Grant Date Fair Value  
Unvested at October 31, 2022 | $ / shares $ 32.90
Shares or units granted | $ / shares 26.21
Shares or units vested | $ / shares 36.91
Shares or units cancelled | $ / shares 40.22
Shares or units withheld | $ / shares 37.84
Unvested at January 31, 2023 | $ / shares $ 28.57