XML 46 R32.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 6 - Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(In thousands)

 

June 30, 2024

   

June 30, 2023

 

Accrued Expenses:

               

Customer prepayments

  $ 8,475     $ 5,425  

Compensation and benefits

    10,217       13,662  

Accrued warranty

    6,623       6,501  

Accrued sales commissions

    3,937       5,082  

Accrued freight

    2,270       3,821  

Operating lease liabilities

    5,560       3,566  

Finance lease liabilities

    324       284  

Other accrued expenses

    6,038       5,444  

Total Accrued Expenses

  $ 43,444     $ 43,785