Quarterly report [Sections 13 or 15(d)]

EARNINGS PER SHARE (Tables)

v3.26.1
EARNINGS PER SHARE (Tables)
9 Months Ended
Jan. 31, 2026
Earnings Per Share [Abstract]  
Schedule of basic and diluted earnings (loss) per share
       
    Three Months Ended January 31,
    2026   2025
Earnings per share        
Net loss   $ 746,860     $ (3,045,328 )
Less: Accretion of discounts to redemption of convertible preferred stock     (2,204,657 )      
Less: Convertible preferred stock dividends     (98,458 )      
                 
Net loss attributable to common stockholders   $ (1,556,255 )   $ (3,045,328 )
                 
Weighted average shares outstanding used in basic and diluted earnings per share     9,262,829       6,960,014  
Net loss per share basic and diluted   $ (0.17 )   $ (0.44 )

 

         
    Nine Months Ended January 31,
    2026   2025
         
Earnings per share                
Net income (loss)   $ (15,031,211 )   $ 18,906,468  
Less: Accretion of discounts to redemption of convertible preferred stock     (3,106,653 )     (3,193,404 )
Less: Convertible preferred stock dividends     (195,097 )     (1,129,759 )
Less: Allocation of undistributed income to Series B convertible preferred stock           (2,067,733 )
Undistributed income (loss) available to common stockholders   $ (18,332,961 )   $ 12,515,572  
                 
Weighted average shares outstanding used in basic earnings per share     7,618,128       7,487,813  
Net income (loss) per share basic and diluted   $ (2.41 )   $ 1.67  
Schedule of potentially dilutive securities
       
    Three and Nine Months Ended
January 31,
    2026   2025
Excluded options     1,160,627       917,697  
Excluded preferred shares     5,008,061        
Excluded warrants     55,819,519       18,570,847  
Total excluded options, preferred shares and warrants     61,988,207       19,488,544