XML 81 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Accounts Payable and Accrued Expenses (Details) - USD ($)
Jan. 31, 2018
Apr. 30, 2017
Details    
Commission payable $ 201,310 $ 133,712
General liability, worker's compensation, and medical insurance payable 575,687 465,505
Consulting fee payable 209,905 266,852
Union and education fees payable 297,754 280,404
Interest payables for short-term loans 521,012 213,153
Advanced from the employees 602,037 172,435
Other miscellaneous payables $ 203,551 $ 2,959