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

March 31,

   

June 30,

 

(In thousands)

 

2025

   

2024

 
                 

Accrued Expenses:

               

Customer prepayments

  $ 6,639     $ 8,475  

Compensation and benefits

    11,865       9,704  

Accrued warranty

    7,079       6,623  

Operating lease liabilities

    5,339       5,560  

Accrued sales commissions

    2,596       3,937  

Accrued Freight

    1,759       2,270  

Accrued FICA

    588       513  

Finance lease liabilities

    327       324  

Other accrued expenses

    5,678       6,038  

Total Accrued Expenses

  $ 41,870     $ 43,444