XML 74 R64.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Accrued expenses and other current liabilities    
Compensation-related $ 20,649 $ 27,591
Deferred acquisition payments 1,543 1,479
Uncertain tax positions 306 318
Royalties and external commissions 3,553 3,359
Professional fees 2,383 2,115
Other 8,175 8,694
Total accrued expenses and other current liabilities $ 36,609 $ 43,556