XML 39 R24.htm IDEA: XBRL DOCUMENT v3.24.4
Basis of Presentation and Summary of Significant Accounting Policies (Tables)
6 Months Ended
Nov. 30, 2024
Accounting Policies [Abstract]  
Schedule of net loss per share
             
   For the Three Months Ended  For the Six Months Ended
   November 30,  November 30,  November 30,  November 30,
   2024  2023  2024  2023
             
Net income  $633,706   $1,018,075   $523,901   $1,172,527 
                     
Weighted average basic shares   6,450,226    5,863,939    6,303,002    5,863,939 
 Dilutive securities:                    
Convertible preferred stock   1,556,675    12,500,000    1,702,912    12,500,000 
Stock options   156,033    268,750    176,394    268,750 
Restricted stock awards   5,723        12,574     
Weighted average dilutive shares   8,168,657    18,632,689    8,194,882    18,632,689 
                     
Earnings per share:                    
Basic  $0.10   $0.17   $0.08   $0.20 
Diluted  $0.08   $0.05   $0.06   $0.06