Annual report [Section 13 and 15(d), not S-K Item 405]

Note 13 - Stock-Based Compensation (Tables)

v3.25.4
Note 13 - Stock-Based Compensation (Tables)
12 Months Ended
Oct. 31, 2025
Notes Tables  
Schedule of Share-Based Payment Award, Employee Stock Purchase Plan, Valuation Assumptions [Table Text Block]
  Year Ended October 31,    

Year Ended October 31,

 
  2025    

2024

 

Volatility of common stock

  42.0 %     34.4 %

Average volatility of peer companies

  52.0 %     52.8 %

Average correlation coefficient of peer companies

  0.2187       0.2318  
Expected term (average in years)   2.62       2.77  

Risk-free interest rate

  4.0 %     4.1 %
Disclosure of Share-Based Compensation Arrangements by Share-Based Payment Award [Table Text Block]
   

Twelve Months Ended October 31,

 

(in thousands)

 

2025

   

2024

 

Compensation expense – restricted stock

  $ 1,855     $ 2,239  

Compensation expense – stock options

    193       155  

Total

  $ 2,048     $ 2,394  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]

(in millions, except shares and per share amounts)

 

Options

   

Weighted average grant date fair value

   

Weighted average exercise price

   

Aggregate Intrinsic Value

 

Outstanding stock options, October 31, 2024

    430,103     $ 3.98     $ 4.59     $ 587  

Granted

    106,220       6.67       0.01          

Cancelled/Forfeited

    (125,487 )     4.35       3.63          

Exercised

    (295,796 )     3.58       5.13          

Outstanding stock options, October 31, 2025

    115,040     $ 7.10     $ 0.01     $ 734  
Share-Based Compensation Arrangement by Share-Based Payment Award, Options, Vested and Expected to Vest, Outstanding and Exercisable [Table Text Block]
       

Options Outstanding

   

Options Exercisable

 

Exercise price

   

Number of options

   

Weighted average exercise price

   

Weighted average remaining contractual life (yrs)

   

Aggregate Intrinsic Value (in millions)

   

Number of options

   

Weighted average exercise price

   

Weighted average remaining contractual life (yrs)

   

Aggregate Intrinsic Value (in millions)

 
$ 0.01       115,040     $ 0.01       8.1     $ 734       24,168     $ 0.01       4.9     $ 154  
Nonvested Restricted Stock Shares Activity [Table Text Block]

(in millions, except shares, per share and contractual life amounts)

 

Units

   

Weighted average grant-date fair value

   

Unrecognized Compensation Expense

   

Weighted average remaining contractual life (yrs)

 

Unvested as of October 31, 2024

    521,496       8.50     $ 2.5     $ 1.7  

Granted(1)

    1,117,576       6.76                  

Vested

    (127,684 )     7.79                  

Cancelled/Forfeited

    (622,887 )     6.09                  

Unvested as of October 31, 2025

    888,501       8.09     $ 3.4     $ 1.9