XML 45 R34.htm IDEA: XBRL DOCUMENT v3.25.1
Note 8 - Accrued Liabilities (Tables)
9 Months Ended
Mar. 31, 2025
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
  

March 31,

  

June 30,

 
  

2025

  

2024

 
  

(in thousands)

 

Accrued savings offers

 $17,506  $11,054 

Accrued program liabilities

  7,116   9,964 

Accrued customer and product related fees

  4,719   5,395 

Return reserve

  6,545   4,832 

Accrued employee compensation

  3,993   4,603 

Other accrued liabilities

  1,848   2,295 

Total accrued liabilities

 $41,727  $38,143