XML 111 R98.htm IDEA: XBRL DOCUMENT v3.22.2.2
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Jun. 30, 2021
Accrued Liabilities, Current [Abstract]    
Accrued savings offers $ 12,711 $ 20,148
Accrued program liabilities 9,468 8,689
Return reserve 5,770 6,367
Accrued compensation 4,765 5,939
Accrued customer and product related fees 7,817 12,346
Other accrued liabilities 3,656 3,745
Total accrued liabilities $ 44,187 $ 57,234