XML 52 R42.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Accounts Payable and Accrued Expenses: Schedule of Accounts Payable and Accrued Liabilities (Tables)
9 Months Ended
Jan. 31, 2018
Tables/Schedules  
Schedule of Accounts Payable and Accrued Liabilities

Account

January 31, 2018

(unaudited)

April 30, 2017

Accounts payable

   $  6,623,798

   $  5,096,599

Advanced from customers

           177,666

             40,900

Accrued salary payable

           359,610

           160,244

Tax payable

             92,568

           121,127

Deferred revenue

             25,719

             82,581

Other payable*

       2,611,256

       1,535,020

Total accounts payable and accrued expenses

   $  9,890,617

   $  7,036,471