v3.25.1
EQUITY INCENTIVE PLAN - Reconciliation of restricted stock activity (Details)
6 Months Ended
Apr. 30, 2025
$ / shares
shares
Number of Shares  
Unvested at beginning of period | shares 378,092
Shares or units granted | shares 210,325
Shares or units vested | shares (71,244)
Shares or units cancelled | shares (42,472)
Shares withheld | shares (17,748)
Unvested at end of period | shares 456,953
Weighted Average Grant Date Fair Value  
Unvested at beginning of period | $ / shares $ 24.97
Shares or units granted | $ / shares 19.41
Shares or units vested | $ / shares 25.8
Shares or units cancelled | $ / shares 31.06
Shares withheld | $ / shares 28.51
Unvested at end of period | $ / shares $ 21.58