v3.25.2
Earnings (Loss) Per Common Share (Tables)
12 Months Ended
Apr. 30, 2025
Earnings Per Share [Abstract]  
Schedule of Earnings Per Share

Net loss per common and diluted share were calculated as follows for the year ended April 30, 2025 and 2024:

 

   Year Ended
April 30, 2025
   Year Ended
April 30, 2024
 
Net loss attributable to common stockholders – basic  $(28,301,325)  $(4,986,317)
Adjustments to net loss        
Net loss attributable to common stockholders – diluted  $(28,301,325)  $(4,986,317)
           
Weighted average common shares outstanding - basic   1,387,666    172,937 
Effect of dilutive securities        
Weighted average common shares outstanding – diluted   1,387,666    172,937 
           
Loss per common share - basic  $(20.39)  $(28.83)
Loss per common share - diluted  $(20.39)  $(28.83)