XML 61 R46.htm IDEA: XBRL DOCUMENT v3.20.2
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jun. 30, 2019
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 4,552 $ 5,726
Other taxes payable 2,041 1,733
Accrued other expenses 1,108 1,850
Accrued payable to vendors 1,090 558
Deferred revenue 792 998
Accrued incentives and promotions to distributors 728 188
Total other accrued expenses $ 10,311 $ 11,053