Quarterly report pursuant to Section 13 or 15(d)

EARNINGS PER SHARE (Tables)

v3.22.4
EARNINGS PER SHARE (Tables)
9 Months Ended
Jan. 31, 2023
Earnings Per Share [Abstract]  
Earnings per share calculations
             
    Three Months Ended January 31,  
    2023     2022  
Net loss   $ (764,136 )   $ (811,290 )
Basic weighted average number of shares outstanding     18,995,442       21,667,239  
Diluted weighted average number of shares outstanding     18,995,442       21,667,239  
Basic loss per share   $ (0.04 )   $ (0.04 )
Diluted loss per share   $ (0.04 )   $ (0.04 )

 

                 
    Nine Months Ended January 31,  
    2023     2022  
Net loss   $ (4,189,655 )   $ (2,816,454 )
Basic weighted average number of shares outstanding     20,051,617       13,538,792  
Diluted weighted average number of shares outstanding     20,051,617       13,538,792  
Basic loss per share   $ (0.21 )   $ (0.21 )
Diluted loss per share   $ (0.21 )   $ (0.21 )
Schedule of potentially dilutive securities
             
    Nine Months Ended January 31,  
    2023     2022  
Excluded options     281,936       48,667  
Excluded warrants     9,890,847       10,773,315  
Total excluded options and warrants     10,172,783       10,821,982