XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Note 15 - Stock-based Compensation (Tables)
9 Months Ended
Aug. 31, 2024
Notes Tables  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]

Risk free rate

  4.33%

Expected dividends

 $ 

Expected volatility

  33%

Expected life (in years)

  2.7 

Market price of the Company’s Common Stock on date of grant

 $6.03 

Risk free rate

 4.10%

Expected dividends

$

Expected volatility

 75.75%

Expected life (in years)

 6.5

Market price of the Company’s Common Stock on date of grant

$6.89
   
Share-Based Payment Arrangement, Restricted Stock and Restricted Stock Unit, Activity [Table Text Block]
  

RSUs

 

Unvested and outstanding as of November 30, 2023

  976,226 

Granted

  709,706 

Settled

  (658,281)

Forfeited

  (114,193)

Unvested and outstanding at August 31, 2024

  913,458 
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
        
      

Weighted-Average

 
  

Stock

  

Exercise Price Per Stock

 
  

Options

  

Option

 

Outstanding, November 30, 2023

  1,384,666  $7.12 

Granted

  199,500   6.89 

Exercised

  (274,084)  2.67 

Forfeited

  (43,875)  6.99 

Outstanding, August 31, 2024

  1,266,207  $9.12 

Exercisable, August 31, 2024

  997,352  $9.45