XML 62 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note 11 - Share-based Compensation (Tables)
3 Months Ended
Aug. 31, 2024
Notes Tables  
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]
   

Three months ended August 31,

   

Nine months ended August 31,

 
   

2024

   

2023

   

2024

   

2023

 

Stock options

  $ 485     $ 1,170     $ 3,134     $ 3,432  

Performance share unit plan

    (39 )     995       1,982       2,926  

Deferred share unit plan

    69       60       203       168  
    $ 515     $ 2,225     $ 5,319     $ 6,526  
Share-Based Payment Arrangement, Option, Activity [Table Text Block]
   

Number of stock options

   

Weighted- average exercise price per share

   

Weighted- average

remaining

contractual term

(years)

   

Aggregate

intrinsic

value

 

November 30, 2023

    7,606,200     $ 6.59                  

Granted

    3,088,900       4.12                  

Exercised

    (890,000 )     3.67                  

Forfeited

    (765,663 )     4.96                  

August 31, 2024

    9,039,437     $ 6.17       2.59     $ 373  

Vested and exercisable as of August 31, 2024

    4,666,285     $ 7.41       1.49     $  
Schedule of Share-Based Payment Award, Stock Options, Valuation Assumptions [Table Text Block]
   

Nine months ended August 31,

 
   

2024

   

2023

 

Weighted-average assumptions used to value stock option awards:

               

Expected volatility

    48.7 %     48.4 %

Expected term of options (years)

    4       4  

Expected dividend rate

           

Risk-free interest rate

    4.29 %     3.85 %

Expected forfeiture rate

    3.0 %     2.8 %

Weighted-average grant-date fair value

  $ 1.76     $ 2.40  

Intrinsic value of options exercised

  $ 471     $ 2,024  

Cash received from options exercised

  $     $  
Schedule of Nonvested Performance-Based Units Activity [Table Text Block]
   

Number of PSU awards

   

Weighted- average grant day fair value per award

   

Aggregate

intrinsic

value

 

November 30, 2023

    1,605,500     $ 6.89          

Granted

    886,800       4.20          

Vested

    (200,300 )     5.62          

Expired

    (319,300 )     9.92          
Forfeited     (339,200 )     5.33          

August 31, 2024

    1,633,500     $ 5.32     $ 1,827