Annual report pursuant to Section 13 and 15(d)

Note 16 - Stock-based Compensation - Restricted Stock Awards Activity (Details)

v3.22.4
Note 16 - Stock-based Compensation - Restricted Stock Awards Activity (Details) - $ / shares
12 Months Ended
Oct. 31, 2022
Oct. 31, 2021
Unvested, number of units (in shares) 2,708,822  
Restricted Stock [Member]    
Unvested, number of units (in shares) 3,071,391 3,737,791
Unvested, weighted average grant-date fair value (in dollars per share) $ 4.98 $ 5.39
Granted, number of units (in shares) 134,481 112,349
Granted, weighted average grant-date fair value (in dollars per share) $ 7.43 $ 3.80
Vested, number of units (in shares) (768,330) (757,215)
Vested, weighted average grant-date fair value (in dollars per share) $ 4.86 $ 5.34
Forfeited, number of units (in shares) (84,082) (21,534)
Forfeited, weighted average grant-date fair value (in dollars per share) $ 5.81 $ 5.00
Unvested, number of units (in shares) 2,353,460 3,071,391
Unvested, weighted average grant-date fair value (in dollars per share) $ 5.14 $ 4.98