XML 43 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Note 5 - Accrued Expenses (Tables)
12 Months Ended
Jun. 30, 2023
Notes Tables  
Schedule of Accrued Liabilities [Table Text Block]

(In thousands)

 

June 30, 2023

   

June 30, 2022

 

Accrued Expenses:

               

Customer prepayments

  $ 5,425     $ 6,416  

Compensation and benefits

    13,116       9,611  

Accrued warranty

    6,501       4,491  

Accrued sales commissions

    5,082       4,783  

Accrued freight

    3,821       3,680  

Accrued FICA

    546       1,122  

Operating lease liabilities

    3,566       3,738  

Accrued income tax

    -       109  

Finance lease liabilities

    284       275  

Other accrued expenses

    5,444       4,503  

Total Accrued Expenses

  $ 43,785     $ 38,728