XML 41 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Note 9 - Earnings (Loss) Per Share (Tables)
6 Months Ended
Sep. 30, 2024
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Net income (loss) available for shareholders

 $3,428  $(1,230) $6,816  $(1,779)

Weighted average outstanding shares of common stock

  5,413   5,387   5,405   5,379 

Dilutive effect of RSUs

  58   -   43   - 

Fully diluted shares

  5,471   5,387   5,448   5,379 
                 

Basic earnings (loss) per share

 $0.63  $(0.23) $1.26  $(0.33)

Diluted earnings (loss) per share

 $0.63  $(0.23) $1.25  $(0.33)
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended September 30,

  

Six Months Ended September 30,

 
  

2024

  

2023

  

2024

  

2023

 

Assumed conversion of the Notes

  344   608   358   608 

Stock awards that were anti-dilutive

  218   282   213   255 

Total stock awards excluded from diluted EPS

  562   890   571   863