Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

v3.24.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Jan. 31, 2024
Earnings Per Share [Abstract]  
Schedule of earnings (loss) per share
           
    Three Months Ended January 31,  
    2024     2023  
Net loss attributable to common stockholders   $ (5,620,113 )   $ (764,136 )
Basic and diluted weighted average number of shares outstanding     8,606,957       18,995,442  
Basic and diluted loss per share   $ (0.65 )   $ (0.04 )

 

             
    Nine Months Ended January 31,  
    2024     2023  
Net loss attributable to common stockholders   $ (14,696,861 )   $ (4,189,655 )
Basic and diluted weighted average number of shares outstanding     9,991,326       20,051,617  
Basic and diluted loss per share   $ (1.47 )   $ (0.21 )
Schedule of potentially dilutive securities
     
    Nine Months Ended January 31,  
    2024     2023  
Excluded options     779,794       281,936  
Excluded warrants     18,570,847       9,890,847  
Series B convertible preferred stock     5,929,053        
Total preferred stock, options and warrants     25,279,694       10,172,783