XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Note 8 - Accrued Liabilities (Tables)
6 Months Ended
Dec. 31, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

   

June 30,

 
   

2023

   

2023

 
   

(in thousands)

 

Accrued savings offers

  $ 14,852     $ 15,739  

Accrued program liabilities

    11,841       11,012  

Accrued customer and product related fees

    5,699       6,579  

Return reserve

    5,129       5,777  

Accrued employee compensation

    3,362       5,675  

Other accrued liabilities

    2,530       2,017  

Total accrued liabilities

  $ 43,413     $ 46,799