XML 60 R49.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 8 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Tables)
12 Months Ended
Apr. 30, 2020
Tables/Schedules  
Schedule of Accounts Payable and Accrued Liabilities

April 30,

2020

April 30,

2019

Account

 

 

Accounts payable

$6,443,200 

$5,298,580 

Advanced from customers

172,512 

26,921 

Accrued salary payable

142,199 

284,671 

Tax payable

266,708 

125,854 

Deferred revenue

0 

13,683 

Other payable*

1,508,512 

1,803,972 

Total accounts payable and accrued expenses

$8,533,131 

$7,680,049