Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Share Based Awards (Tables)

v3.22.0.1
Note 16 - Share Based Awards (Tables)
9 Months Ended
Jan. 31, 2022
Share-based Payment Arrangement [Abstract]  
Schedule of Fair Value Assumption, Date of Securitization or Asset-backed Financing Arrangement, Transferor's Continuing Involvement, Servicing Assets or Liabilities [Table Text Block]
Exercise price     1.69 - 2.52  
Stock price on date of grant     1.69 - 2.33  
Volatility     268.51% - 270.18%  
Risk-free interest rate     1.50% - 1.74%  
Expected term (years)     8.258.25  
Dividend yield         
Disclosure of Share-based Compensation Arrangements by Share-based Payment Award [Table Text Block]
Options   Shares   Weighted-Average Exercise Price   Weighted-Average Remaining Contractual Term   Aggregate Intrinsic Value
                                 
Outstanding as of April 30, 2020     1,597,475     $ 1.10                  
Granted     600,000       3.63                  
Exercised                                  
Forfeited or expired                                  
Outstanding as of April 30, 2021     2,197,475     1.79                  
Granted     1,656,000       2.59                  
Exercised     (112,500     0.96                  
Forfeited or expired     (26,000     2.12                  
Outstanding as of January 31, 2022     3,714,975     2.17       8.72     $ 1,010,178  
Exercisable as of January 31, 2022     1,897,142     $ 2.13       8.01     $ 687,111  
Schedule of Deferred Compensation Arrangement with Individual, Share-based Payments [Table Text Block]
         
   

Three months ended

January 31,

 

Nine months ended

January 31,

    2022   2021   2022   2021
General and administrative   $ 343,549     $ 336,301     $ 952,899     $ 525,559  
Research and development     143,279       179,157       284,511       199,047  
Operations     182,320       170,612       556,928       175,586  
Sales and marketing     112,975       168,125       271,808       168,125  
Total   $ 782,123     $ 854,195     $ 2,066,146     $ 1,068,317