XML 27 R16.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Earnings Per Share
9 Months Ended
Oct. 31, 2025
Notes to Financial Statements  
Earnings Per Share [Text Block]

Note 9 - Earnings per share

 

  

Three Months Ended October 31,

  

Nine Months Ended October 31,

 
  

2025

  

2024

  

2025

  

2024

 

Basic weighted average common shares outstanding at October 31, 2025

  8,094   7,981   8,028   7,947 

Dilutive effect of equity compensation plans

  85   46   101   44 

Weighted average common shares outstanding assuming full dilution

  8,179   8,027   8,129   7,991 
                 

Stock options and restricted stock not included in the computation of diluted earnings per share of common stock because the option exercise prices or grant date prices exceeded the average market prices of the common shares

  -   -   2   2 

Stock options and restricted stock with exercise prices or grant date prices below the average market prices

  85   46   101   44 
                 

Net income attributable to common stock

 $6,315  $2,491  $12,118  $7,223 
                 

Earnings per share attributable to common stock

                

Basic

 $0.78  $0.31  $1.51  $0.91 

Diluted

 $0.77  $0.31  $1.49  $0.90