XML 44 R31.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 7 - Accrued Expenses (Tables)
6 Months Ended
Dec. 31, 2024
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]
   

December 31,

   

June 30,

 

(In thousands)

 

2024

   

2024

 
                 

Accrued Expenses:

               

Customer prepayments

  $ 8,714     $ 8,475  

Compensation and benefits

    9,110       9,704  

Accrued warranty

    6,653       6,623  

Operating lease liabilities

    5,619       5,560  

Accrued sales commissions

    2,691       3,937  

Accrued Freight

    2,353       2,270  

Accrued FICA

    492       513  

Finance lease liabilities

    327       324  

Other accrued expenses

    6,696       6,038  

Total Accrued Expenses

  $ 42,655     $ 43,444