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

Three Months Ended

  

Nine Months Ended

 
  

December 31,

  

December 31,

 
  

2022

  

2021

  

2022

  

2021

 

Numerator (basic and diluted)

                

Net earnings (loss)

 $1,375,893  $(2,961,833) $15,031,175  $21,527,578 

Less: Allocation to unvested restricted stock units

  18,656   5,992   240,482   966,761 

Net earnings (loss) attributable to common shareholders

 $1,357,237  $(2,967,825) $14,790,693  $20,560,817 
                 

Denominator (basic and diluted)

                

Weighted average common shares outstanding

  7,275,212   6,610,204   7,196,452   6,593,343 
Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]
  

Three Months Ended

  

Nine Months Ended

 
  

December 31,

  

December 31,

 
  

2022

  

2021

  

2022

  

2021

 

Restricted Stock Units

  56,621   239,485   48,510   232,601