XML 49 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Accrued Expenses (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Jun. 30, 2023
Payables and Accruals [Abstract]    
Sales related programs (commissions, rebates, distributor programs, warranty and related) $ 3,323 $ 2,590
Income taxes 102 509
Professional fees 1,860 2,237
Other 1,214 1,499
Current portion pension cost 2,205 2,216
Taxes other than income tax 2,727 1,888
Workers compensation and employee deposits 429 491
Freight 302 149
Total $ 12,162 $ 11,579