v3.26.1
Note E - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2026
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

2026

  

2025

 

Deferred Revenue

 $36,211  $29,664 

Customer deposits

  14,538   13,538 

Salaries and wages

  13,496   14,095 

Warranty

  4,210   4,174 

Distributor rebates

  3,052   3,083 

Retirement benefits

  2,134   1,664 

Other

  9,098   14,437 
  $82,739  $80,655