XML 102 R28.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2021
Payables and Accruals [Abstract]  
Schedule of Other Accrued Expenses
Other accrued expenses consist of (in thousands):
June 30,
20212020
Accrued incentive compensation$1,497 $4,552 
Other taxes payable1,959 2,041 
Accrued other expenses1,657 1,108 
Accrued payable to vendors847 1,090 
Deferred revenue319 792 
Accrued incentives and promotions to distributors1,057 728 
Total other accrued expenses$7,336 $10,311