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

Three Months Ended
October 31,

   

Six Months Ended
October 31,

 
   

2023

   

2022

   

2023

   

2022

 
                                 

Weighted average shares outstanding-basic

    6,386,208       6,368,840       6,383,956       6,371,083  

Dilutive options and restricted stock

    -       179,431       -       203,845  
                                 

Weighted average shares outstanding-diluted

    6,386,208       6,548,271       6,383,956       6,574,928  
                                 

Antidilutive securities not included:

                               

Options

    207,500       357,500       447,500       577,500  

Restricted stock

    5,033       31,227       5,033       36,359