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

December 31,

   

June 30,

 

(In thousands)

 

2023

   

2023

 
                 

Accrued Expenses:

               

Customer prepayments

  $ 6,209     $ 5,425  

Compensation and benefits

    8,570       13,116  

Accrued warranty

    6,244       6,501  

Operating lease liabilities

    3,752       3,566  

Accrued sales commissions

    4,183       5,082  

Accrued Freight

    3,291       3,821  

Accrued FICA

    483       546  

Finance lease liabilities

    307       284  

Other accrued expenses

    5,808       5,444  

Total Accrued Expenses

  $ 38,847     $ 43,785