XML 54 R36.htm IDEA: XBRL DOCUMENT v3.25.2
Note F - Accrued Liabilities (Tables)
12 Months Ended
Jun. 30, 2025
Notes Tables  
Schedule of Accounts Payable and Accrued Liabilities [Table Text Block]
  

2025

  

2024

 

Deferred Revenue

 $29,664  $2,025 

Customer deposits

  13,538   26,540 

Salaries and wages

  14,095   14,186 

Warranty

  4,174   3,341 

Distributor rebates

  3,083   3,930 

Retirement benefits

  1,664   1,831 

Other

  14,437   10,556 
  $80,655  $62,409