v3.26.3
Note 8 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jun. 30, 2025
Accrued savings offers $ 16,160 $ 16,092
Accrued customer and product related fees 5,261 4,556
Return reserve 4,866 6,811
Accrued program liabilities 4,841 5,678
Accrued employee compensation 2,782 3,132
Other accrued liabilities 1,295 1,895
Total accrued liabilities $ 35,205 $ 38,164