XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Note H - Weighted Average Shares Outstanding (Tables)
3 Months Ended
Jul. 31, 2024
Notes Tables  
Schedule of Weighted Average Number of Shares [Table Text Block]
   

Three Months Ended
July 31,

 
   

2024

   

2023

 
                 

Weighted average shares outstanding-basic

    6,396,757       6,381,704  

Dilutive options and restricted stock

    -       253,298  
                 

Weighted average shares outstanding-diluted

    6,396,757       6,635,002  
                 

Antidilutive securities not included:

               

Options

    534,767       240,000  

Restricted stock

    14,176       -