XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.4
Note H - Weighted Average Shares Outstanding (Tables)
9 Months Ended
Jan. 31, 2023
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
  

Three Months Ended
January 31,

  

Nine Months Ended
January 31,

 
  

2023

  

2022

  

2023

  

2022

 

Weighted average shares outstanding-basic

  6,370,031   6,487,310   6,370,732   6,540,450 

Dilutive options and restricted stock

  166,754   292,331   191,482   339,833 
                 

Weighted average shares outstanding-diluted

  6,536,785   6,779,641   6,562,214   6,880,283 
                 

Antidilutive securities not included:

                

Options

  357,500   205,000   935,000   86,667 

Restricted stock

  24,565   4,000   60,924   2,667