XML 89 R79.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 10 - Accounts Payable and Accrued Expenses: Schedule of Accounts Payable and Accrued Liabilities (Details) - USD ($)
Oct. 31, 2016
Apr. 30, 2016
Details    
Accounts Payable $ 8,174,783 $ 4,869,026
Customer Advances, Current 564,062 10,042
Accrued salary payable 120,260 105,131
Taxes Payable, Current 106,770 254,615
Deferred Revenue 52,934 71,604
Accounts Payable, Other, Current 1,768,159 1,550,408
Accounts Payable and Accrued Liabilities, Current $ 10,786,968 $ 6,860,826