XML 82 R72.htm IDEA: XBRL DOCUMENT v3.20.2
NOTE 10 - ACCOUNTS PAYABLE AND ACCRUED EXPENSES: Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Jul. 31, 2020
Apr. 30, 2020
Details    
Accounts Payable $ 8,064,960 $ 6,443,200
Customer Advances, Current 67,268 172,512
Accrued salary payable 256,991 142,199
Taxes Payable, Current 204,109 266,708
Accounts Payable, Other, Current 2,222,819 1,508,512
Accounts payable and accrued expenses $ 10,816,147 $ 8,533,131