v3.26.3
Note 8 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30,

 
  

2026

  

2025

 
  

(in thousands)

 

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 
Schedule of Return Reserve [Table Text Block]
  

Return Reserve

 
  

(in thousands)

 

Balance, June 30, 2024

 $4,832 

Reduction of net revenue

  8,563 

Payments

  (6,584)

Balance, June 30, 2025

  6,811 

Reduction of net revenue

  9,586 

Payments

  (11,531)

Balance, June 30, 2026

 $4,866