XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.1
Note 17 - Earnings Per Share (Tables)
3 Months Ended
Feb. 28, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic, by Common Class, Including Two Class Method [Table Text Block]
  

For the Three Months Ended

 
  

February 28,

  

February 29,

 
  

2025

  

2024

 

Net income

 $1,662  $17 
         

Weighted-average number of shares used in computing net income per share, basic

  22,587,099   22,035,249 

Net income per share - basic

 $0.07  $- 

Weighted-average number of shares used in computing net income per share, diluted

  24,098,635   22,838,827 

Net income per share - diluted

 $0.07  $- 
Schedule of Weighted Average Number of Shares [Table Text Block]
  

For the Three Months Ended

 
  

February 28,

  

February 29,

 
  

2025

  

2024

 

Weighted-average common shares outstanding- basic

  22,587,099   22,035,249 

Assumed conversion of:

        

Dilutive stock options

  720,689   37,014 

Dilutive RSUs

  790,847   766,564 

Weighted-average common share outstanding- diluted

  24,098,635   22,838,827 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

For the Three Months Ended

 
  

February 28,

  

February 29,

 
  

2025

  

2024

 

Options

     1,130,166 

RSUs

     301,667 

Total

     1,431,833