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

December 31,

  

June 30,

 

(In thousands)

 

2025

  

2025

 
         

Accrued Expenses:

        

Customer prepayments

 $3,976  $4,070 

Compensation and benefits

  10,212   12,471 

Accrued warranty

  7,874   7,505 

Operating lease liabilities

  7,650   6,037 

Accrued sales commissions

  3,943   3,956 

Accrued freight

  2,279   1,978 

Income taxes

  -   1,848 

Other accrued expenses

  7,907   7,387 

Total Accrued Expenses

 $43,841  $45,252