XML 78 R65.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheets-Additional Information - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Accrued expenses and other current liabilities    
Employee related $ 34,278 $ 35,375
Current operating lease liabilities 6,051 6,618
Commissions and rebates 7,125 6,312
Professional fees 5,493 4,380
Income and other taxes 7,211 6,107
Derivative instruments   3,486
Contingent consideration   4,840
Restructuring costs   735
Insurance-related 1,174 1,176
Other 18,904 17,350
Accrued expenses and other current liabilities, total $ 80,236 $ 86,379
Operating Lease, Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total
Derivative Liability, Current, Statement of Financial Position Accrued expenses and other current liabilities, total Accrued expenses and other current liabilities, total