XML 27 R50.htm IDEA: XBRL DOCUMENT v3.2.0.727
Supplementary Balance Sheet Information (Details 4) - USD ($)
$ in Thousands
Jun. 30, 2015
Jun. 30, 2014
Accrued expenses and other current liabilities    
Royalties and outside commissions $ 2,879 $ 3,596
Payroll and payroll-related 18,965 19,347
Other 16,639 12,041
Total accrued expenses and other liabilities $ 38,483 $ 34,984