XML 71 R56.htm IDEA: XBRL DOCUMENT v3.23.2
Note E - Accrued Liabilities - Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jun. 30, 2022
Customer deposits $ 22,937 $ 17,151
Salaries and wages 10,102 11,272
Warranty 2,970 2,724
Distributor rebates 3,620 2,627
Retirement benefits 1,693 1,738
Other 20,264 15,030
Total accrued liabilities $ 61,586 $ 50,542