XML 59 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Selected Consolidated Financial Statement Information (Accrued Expenses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Accrued expenses    
Salaries and bonus $ 8,082 $ 11,699
Acquisition consideration(1) 0 10,000
Commissions 8,104 7,869
Accrued vacation 2,345 3,011
Clinical studies 1,082 1,478
Accrued excise, sales and other taxes 953 1,464
Other 2,898 2,668
Accrued Liabilities, Current, Total $ 23,464 $ 38,189