XML 45 R34.htm IDEA: XBRL DOCUMENT v3.10.0.1
Concentration of Credit Risk and Significant Customers - (Details)
3 Months Ended
Sep. 30, 2018
Jun. 30, 2018
Sep. 30, 2017
Minimum      
Concentration Risk      
Terms of credit sales, (in days) 30 days    
Maximum      
Concentration Risk      
Terms of credit sales, (in days) 60 days    
Customer A | Sales Revenue, Goods, Net | Customer Concentration Risk      
Concentration Risk      
Customers greater than 10% of total 27.70%   27.50%
Customer A | Accounts Receivable | Customer Concentration Risk      
Concentration Risk      
Customers greater than 10% of total 18.50% 17.10%  
Customer B | Sales Revenue, Goods, Net | Customer Concentration Risk      
Concentration Risk      
Customers greater than 10% of total 38.00%   33.90%
Customer B | Accounts Receivable | Customer Concentration Risk      
Concentration Risk      
Customers greater than 10% of total 37.90% 35.50%  
Customer C | Accounts Receivable | Customer Concentration Risk      
Concentration Risk      
Customers greater than 10% of total 10.20% 10.60%