XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.1
ACCRUED EXPENSES (Tables)
12 Months Ended
Apr. 30, 2022
Payables and Accruals [Abstract]  
SCHEDULE OF ACCRUED EXPENSES

The composition of accrued expenses is summarized below:

 

   2022   2021 
   April 30, 
   2022   2021 
Accrued payroll  $2,041,949   $415,264 
Accrued bonus   1,114,753    868,200 
Accrued professional fees   1,706,560    240,177 
Goods received not invoiced   293,413    487,945 

Accrued sales taxes

   

250,000

      
Other accrued expenses   695,336    280,537 
Total  $5,602,011   $2,292,123