XML 48 R38.htm IDEA: XBRL DOCUMENT v3.23.1
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Accrued expenses and other current liabilities    
Employee related $ 28,084 $ 34,278
Current operating lease liabilities 6,215 6,051
Commissions and rebates 5,178 7,125
Professional fees 6,073 5,493
Income and other taxes 7,618 7,211
Insurance-related 1,354 1,174
Other 19,598 18,904
Accrued expenses and other current liabilities, total $ 74,120 $ 80,236
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total