XML 56 R46.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 10 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Tables)
3 Months Ended
Jul. 31, 2020
Tables/Schedules  
Schedule of Accounts Payable and Accrued Liabilities

Account

July 31,

2020

(unaudited)

April 30,

2020

Accounts payable

$8,064,960 

$6,443,200 

Advanced from customers

67,268 

172,512 

Accrued salary payable

256,991 

142,199 

Tax payable

204,109 

266,708 

Other payable*

2,222,819 

1,508,512 

Total accounts payable and accrued expenses

$10,816,147 

$8,533,131