XML 54 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Note 10 - Net (Loss) Earnings Per Share (Tables)
12 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Year Ended March 31,

 
  

2025

  

2024

  

2023

 

Net (loss) earnings available for shareholders

 $(1,974) $(254,246) $930 

Weighted average outstanding shares of common stock

  5,421   5,386   5,321 

Dilutive effect of stock options

  -   -   26 

Dilutive effect of unvested stock awards

  -   -   14 

Fully diluted shares

  5,421   5,386   5,361 
             

Basic (loss) earnings per share

 $(0.36) $(47.20) $0.17 

Diluted (loss) earnings per share

 $(0.36) $(47.20) $0.17 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Year Ended March 31,

 
  

2025

  

2024

  

2023

 

Assumed conversion of convertible debt

  351   608   608 

Stock awards that were anti-dilutive

  386   268   154 

Total stock awards excluded from diluted EPS

  737   876   762