XML 60 R44.htm IDEA: XBRL DOCUMENT v3.5.0.2
Summary of Significant Accounting Policies - Revenue Recognition (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Deferred Revenue Arrangement [Line Items]      
Customer right of return for credit 30 days    
Minimum      
Deferred Revenue Arrangement [Line Items]      
Customer payment terms 30 days    
Customer stock rotation rights 60 days    
Maximum      
Deferred Revenue Arrangement [Line Items]      
Customer payment terms 60 days    
Customer stock rotation rights 90 days    
Allowance for Doubtful Accounts      
Deferred Revenue Arrangement [Line Items]      
Provision for bad debt $ 1,278 $ 326 $ 1,476