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

(In thousands)

 

June 30, 2025

   

June 30, 2024

 

Accrued Expenses:

               

Customer prepayments

  $ 4,070     $ 8,475  

Compensation and benefits

    12,471       10,217  

Accrued warranty

    7,505       6,623  

Accrued sales commissions

    3,956       3,937  

Accrued freight

    1,978       2,270  

Operating lease liabilities

    6,037       5,560  

Finance lease liabilities

    -       324  

Accrued income taxes

    1,848       -  

Other accrued expenses

    7,387       6,038  

Total Accrued Expenses

  $ 45,252     $ 43,444