XML 53 R39.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

June 30,

 
  

2025

  

2024

 
  

(in thousands)

 

Accrued savings offers

 $16,092  $11,054 

Return reserve

  6,811   4,832 

Accrued program liabilities

  5,678   9,964 

Accrued customer and product related fees

  4,556   5,395 

Accrued employee compensation

  3,132   4,603 

Other accrued liabilities

  1,895   2,295 

Total accrued liabilities

 $38,164  $38,143 
Schedule of Return Reserve [Table Text Block]
  

Return Reserve

 
  

(in thousands)

 

Balance, June 30, 2023

 $5,683 

Reduction of net revenue

  5,838 

Payments

  (6,689)

Balance, June 30, 2024

  4,832 

Reduction of net revenue

  8,563 

Payments

  (6,584)

Balance, June 30, 2025

 $6,811