XML 52 R42.htm IDEA: XBRL DOCUMENT v3.4.0.3
Supplementary Balance Sheet Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2016
Jun. 30, 2015
Accrued expenses and other current liabilities    
Royalties and outside commissions $ 3,000 $ 2,879
Payroll and payroll-related 13,264 18,965
Other 18,363 16,639
Total accrued expenses and other current liabilities $ 34,627 $ 38,483