XML 71 R62.htm IDEA: XBRL DOCUMENT v3.21.4
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jun. 30, 2021
Accrued expenses and other current liabilities    
Compensation-related $ 25,520 $ 30,539
Acquisition and integration planning related fees 4,412 0
Share repurchases 0 4,353
Royalties and outside commissions 3,189 3,642
Professional fees 2,901 2,964
Deferred acquisition payments 2,818 2,862
Uncertain tax positions 1,005 1,087
Other 4,792 5,128
Total accrued expenses and other current liabilities $ 44,637 $ 50,575