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

 

Account

July 31,

2021

(unaudited)

April 30,

2021

Accounts payable

$7,720,609 

$8,155,842 

Advanced from customers

79,803 

143,695 

Accrued salary payable

286,064 

155,071 

Tax payable

330,318 

330,738 

Other payable*

2,604,869 

2,356,062 

Total accounts payable and accrued expenses

$11,021,663 

$11,141,408