XML 561 R72.htm IDEA: XBRL DOCUMENT v3.23.2
Accrued Expenses and Other Liabilities - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Accrued expenses and other current liabilities    
Compensation-related $ 62,162 $ 62,813
Deferred acquisition payments 8,984 5,799
Professional fees 6,265 4,448
Income taxes payable 3,065 4,102
Uncertain tax positions 654 2,773
Other Accrued Liabilities, Current 18,396 10,188
Accrued Liabilities, Current, Total $ 99,526 $ 90,123