Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.26.3
EARNINGS PER SHARE (Tables)
3 Months Ended
Jul. 31, 2026
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings (loss) per share
           
    Three Months Ended July 31,  
    2026     2025  
             
Loss per share                
Net loss   $ (5,081,191 )   $ (8,360,096 )
Less: Accretion of discounts to redemption of convertible preferred stock     (621,217 )     –  
Less: Convertible preferred stock dividends     (83,399 )     –  
Undistributed loss available to common stockholders   $ (5,785,807 )   $ (8,360,096 )
                 
Weighted average shares outstanding used in basic earnings per share     10,735,649       6,795,779  
Net loss per share basic and diluted   $ (0.54 )   $ (1.23 )
Schedule of potentially dilutive securities
           
    Three Months Ended
July 31,
 
    2026     2025  
Excluded options     1,160,294       1,169,628  
Excluded preferred shares     5,008,061       –  
Excluded warrants     55,819,519       19,227,097  
Total excluded options, preferred shares and warrants     61,987,874       20,396,725