XML 83 R65.htm IDEA: XBRL DOCUMENT v3.25.2
Note F - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Deferred Revenue $ 29,664 $ 2,025 $ 0
Customer deposits 13,538 26,540 $ 22,937
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  
Total accrued liabilities $ 80,655 $ 62,409