XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note N - Earnings Per Share (Tables)
9 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Numerator (basic and diluted)

                

Net earnings

 $1,184  $1,376  $12,387  $15,031 

Less: Allocation to unvested restricted stock units

  10   19   131   240 

Net earnings attributable to common shareholders

 $1,174  $1,357  $12,256  $14,791 
                 

Denominator (basic and diluted)

                

Weighted average common shares outstanding

  7,245,183   7,275,212   7,274,332   7,196,452 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

December 31,

  

December 31,

 
  

2023

  

2022

  

2023

  

2022

 

Restricted Stock Units

  48,840   56,621   42,709   48,510