XML 46 R31.htm IDEA: XBRL DOCUMENT v3.6.0.2
TRADE RECEIVABLES (Details Narrative) - USD ($)
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Trade Receivables Details Narrative    
Trade receivables payment terms

Trade receivables that are past their normal payment terms are overdue and once 60 days past due are considered delinquent. Minimum payment terms vary by product. The maximum payment term for all products is 90 days

 
Impairment of trade receivables, description 60 days  
Allowances for doubtful accounts $ 147,870 $ 140,870