XML 72 R56.htm IDEA: XBRL DOCUMENT v3.5.0.2
Accounts Receivable Allowances (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2016
Jun. 30, 2015
Jun. 30, 2014
Allowance for Doubtful Accounts      
Movement in Valuation Allowances and Reserves      
Beginning Balance $ 1,198 $ 1,474 $ 1,562
Charged to Cost and Expenses 1,278 326 1,476
Deductions (135) (602) (1,564)
Ending Balance 2,341 1,198 1,474
Allowance for Sales Returns      
Movement in Valuation Allowances and Reserves      
Beginning Balance 430 448 404
Charged to Cost and Expenses 10,877 9,383 8,985
Deductions (10,927) (9,401) (8,941)
Ending Balance $ 380 $ 430 $ 448