XML 51 R42.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jun. 30, 2022
Payables and Accruals [Abstract]    
Sales related programs (commissions, rebates, distributor programs, warranty and related) $ 2,779 $ 2,733
Income taxes 299 2,420
Professional fees 1,799 1,758
Other 1,496 1,463
Current portion pension cost 1,299 1,289
Taxes other than income tax 1,366 1,243
Workers compensation and employee deposits 493 518
Freight 236 352
Total $ 9,767 $ 11,776