XML 24 R15.htm IDEA: XBRL DOCUMENT v3.23.3
Accrued Expenses
3 Months Ended
Sep. 30, 2023
Payables and Accruals [Abstract]  
Accrued Expenses Accrued Expenses (in thousands):
09/30/202306/30/2023
Sales related programs (commissions, rebates, distributor programs, warranty and related)$2,893 $2,590 
Income taxes192 509 
Professional fees2,412 2,237 
Other1,319 1,499 
Current portion pension cost2,215 2,216 
Taxes other than income tax1,950 1,888 
Workers compensation and employee deposits377 491 
Freight288 149 
Total$11,646 $11,579