XML 75 R62.htm IDEA: XBRL DOCUMENT v3.19.2
Note 17 - Concentrations (Details Textual)
12 Months Ended
Jun. 30, 2019
Jun. 30, 2018
Revenue Benchmark [Member] | Customer Concentration Risk [Member]    
Number of Major Customers 5  
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Largest Single Customer [Member]    
Concentration Risk, Percentage 18.00% 21.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Five Largest Customers [Member]    
Concentration Risk, Percentage 45.00% 47.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Largest Single Customer [Member]    
Concentration Risk, Percentage 33.00% 34.00%
Accounts Receivable [Member] | Geographic Concentration Risk [Member] | Non-US [Member]    
Concentration Risk, Percentage 10.00% 26.00%
Manufacturing Costs Benchmark [Member] | Supplier Concentration Risk [Member]    
Concentration Risk, Percentage 75.00%  
Number of Major Vendors 1