XML 48 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Note 9 - Other Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Salaries, wages, commissions and other compensation $ 14,551 $ 18,544
Contract liabilities 2,003 2,833
Accrued rebates 1,065 1,593
Current operating lease liabilities 4,575 4,572
Customer deposits 9,680 7,750
Other accrued expenses 11,028 9,075
Other current liabilities $ 42,902 $ 44,367