XML 46 R36.htm IDEA: XBRL DOCUMENT v3.23.2
EQUITY INCENTIVE PLAN - Reconciliation of restricted stock activity (Details)
9 Months Ended
Jul. 31, 2023
$ / shares
shares
Number of Shares  
Unvested at October 31, 2022 | shares 273,103
Shares or units granted | shares 146,954
Shares or units vested | shares (49,874)
Shares or units cancelled | shares (39,916)
Shares or units withheld | shares (11,950)
Unvested at January 31, 2023 | shares 318,317
Weighted Average Grant Date Fair Value  
Unvested at October 31, 2022 | $ / shares $ 32.90
Shares or units granted | $ / shares 26.40
Shares or units vested | $ / shares 36.23
Shares or units cancelled | $ / shares 40.22
Shares or units withheld | $ / shares 37.84
Unvested at January 31, 2023 | $ / shares $ 28.27