XML 42 R27.htm IDEA: XBRL DOCUMENT v3.25.3
Note 8 - Earnings per Share (Tables)
6 Months Ended
Sep. 30, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Net income available for shareholders

 $2,476  $3,428  $7,218  $6,816 

Weighted average outstanding shares of common stock

  5,512   5,413   5,488   5,405 

Dilutive effect of RSUs

  23   58   55   43 

Fully diluted shares

  5,535   5,471   5,543   5,448 
                 

Basic earnings per share

 $0.45  $0.63  $1.32  $1.26 

Diluted earnings per share

 $0.45  $0.63  $1.30  $1.25 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2025

  

2024

  

2025

  

2024

 

Assumed conversion of the Notes

  170   344   257   358 

Stock awards that were anti-dilutive

  294   218   228   213 

Total stock awards excluded from diluted EPS

  464   562   485   571