XML 68 R58.htm IDEA: XBRL DOCUMENT v3.19.1
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2019
Jun. 30, 2018
Accrued expenses and other current liabilities    
Payroll and payroll-related $ 20,017 $ 21,796
Deferred acquisition payments 4,600 1,700
Royalties and outside commissions 3,815 3,333
Share repurchases 2,464 1,646
Professional fees 1,732 1,695
Deferred rent 1,308 1,188
Other 8,810 8,157
Total accrued expenses and other current liabilities $ 42,746 $ 39,515