XML 120 R46.htm IDEA: XBRL DOCUMENT v3.21.2
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Jun. 30, 2020
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 1,497 $ 4,552
Other taxes payable 1,959 2,041
Accrued other expenses 1,657 1,108
Accrued payable to vendors 847 1,090
Deferred revenue 319 792
Accrued incentives and promotions to distributors 1,057 728
Total other accrued expenses $ 7,336 $ 10,311