XML 90 R80.htm IDEA: XBRL DOCUMENT v3.6.0.2
Note 10 - Accounts Payable and Accrued Expenses (Details) - USD ($)
Oct. 31, 2016
Apr. 30, 2016
Details    
Commission payable $ 113,068 $ 67,683
General liability, worker's compensation, and medical insurance payable 559,407 439,706
Union and education fees payable 285,400 297,728
Consulting fee payable 350,939 248,748
Interest payables for short-term loans 181,576 72,731
Advanced from the employees 195,303 131,282
Other miscellaneous payables $ 82,466 213,736
Accrued R&D payable   $ 78,794