XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Jun. 30, 2023
Payables and Accruals [Abstract]    
Sales related programs (commissions, rebates, distributor programs, warranty and related) $ 2,796 $ 2,590
Income taxes 46 509
Professional fees 1,575 2,237
Other 1,355 1,499
Current portion pension cost 2,225 2,216
Taxes other than income tax 3,123 1,888
Workers compensation and employee deposits 437 491
Freight 344 149
Total $ 11,901 $ 11,579