XML 81 R71.htm IDEA: XBRL DOCUMENT v3.8.0.1
Note 8 - Accounts Payable and Accrued Expenses (Details) - USD ($)
Oct. 31, 2017
Apr. 30, 2017
Details    
Commission payable $ 190,907 $ 133,712
General liability, worker's compensation, and medical insurance payable 500,849 465,505
Consulting fee payable 199,058 266,852
Union and education fees payable 291,499 280,404
Interest payables for short-term loans 393,284 213,153
Advanced from the employees 249,223 172,435
Other miscellaneous payables $ 2,335 $ 2,959