XML 60 R73.htm IDEA: XBRL DOCUMENT v3.19.2
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2019
Jun. 30, 2018
Accrued expenses and other current liabilities    
Compensation-related $ 27,147 $ 21,796
Deferred acquisition payments 4,600 1,700
Uncertain tax positions 3,751 0
Royalties and outside commissions 3,665 3,333
Share repurchases 2,432 1,646
Professional fees 3,053 1,695
Deferred rent 1,331 1,188
Other 8,615 8,157
Total accrued expenses and other current liabilities $ 54,594 $ 39,515