v3.26.1
Note 8 - Accrued Liabilities - Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Jun. 30, 2025
Accrued savings offers $ 15,774 $ 16,092
Return reserve 5,064 6,811
Accrued program liabilities 4,753 5,678
Accrued customer and product related fees 3,739 4,556
Accrued employee compensation 2,741 3,132
Other accrued liabilities 2,199 1,895
Total accrued liabilities $ 34,270 $ 38,164