Quarterly report pursuant to Section 13 or 15(d)

Note 17 ??? Share Based Awards (Tables)

v3.22.2.2
Note 17 – Share Based Awards (Tables)
3 Months Ended
Jul. 31, 2022
Share-Based Payment Arrangement [Abstract]  
[custom:ScheduleOfAssumptionsUsed1TableTextBlock]
      2022       2021  
Exercise Price          2.412.60  
Stock price on date of grant              2.412.60  
Risk-free interest rate              0.471.57%  
Dividend yield                  
Expected term (years)     —         3.75 10.00  
Volatility              210.68214.17%  
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, 2021     2,197,475     $ 1.79       8.68        4,943,870   
Granted     1,681,000       2.58                  
Exercised     (150,000     2.49                  
Forfeited or expired     (34,333     2.11                  
Outstanding as of April 30, 2022     3,694,142     2.17       8.56        1,407,545   
Granted                               
Exercised                               
Forfeited or expired     (60,000     2.55                  
Outstanding as of July 31, 2022     3,634,142     2.16       8.31     1,608,791  
Exercisable as of July 31, 2022     2,312,975     $ 1.89       7.68     $ 1,334,291  
Share-Based Payment Arrangement, Restricted Stock Unit, Activity [Table Text Block]
Restricted Stock   Shares   Weighted Average Grant-Date Fair Value Per Share
Unvested and outstanding as of April 30, 2021     687,500     $ 2.69  
Granted     995,659       2.55  
Vested     (599,484 )     2.64  
Forfeited                  
Unvested and outstanding as of April 30, 2022     1,083,675       2.59  
Granted                  
Vested     (111,974 )     2.57  
Forfeited                  
Unvested and outstanding as of July 31, 2022     971,701     $ 2.59  
Schedule of Deferred Compensation Arrangement with Individual, Share-Based Payments [Table Text Block]
    2022   2021
General and administrative   $ 345,168     $ 219,601  
Research and development     144,798       56,480  
Operations     158,431       63,261  
Sales and marketing     107,074       44,744  
 Total   $ 755,471     $ 384,086