XML 128 R14.htm IDEA: XBRL DOCUMENT v3.23.2
Other Accrued Expenses
12 Months Ended
Jun. 30, 2023
Payables and Accruals [Abstract]  
Other Accrued Expenses Other Accrued Expenses
Other accrued expenses consist of (in thousands):
June 30,
20232022
Accrued incentive compensation$3,060 $708 
Accrued severance42 263 
Other taxes payable1,730 1,753 
Accrued payable to vendors720 461 
Deferred revenue834 78 
Accrued incentives and promotions to distributors758 2,763 
Accrued other expenses788 1,901 
Total other accrued expenses$7,932 $7,927