XML 53 R40.htm IDEA: XBRL DOCUMENT v3.10.0.1
Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2018
Jun. 30, 2017
Payables and Accruals [Abstract]    
Accrued incentive compensation $ 2,868 $ 1,151
Accrued other expenses 2,087 2,853
Other taxes payable 1,884 1,517
Accrued incentives and promotions to distributors 1,366 988
Deferred revenue 1,107 1,743
Accrued payroll and other employee expenses 1,095 1,201
Total other accrued expenses $ 10,407 $ 9,453