XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.1
Note 9 - Other Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Salaries, wages, commissions and other compensation $ 10,806 $ 18,544
Contract liabilities 3,463 2,833
Accrued rebates 1,674 1,593
Current operating lease liabilities 4,601 4,572
Customer deposits 8,546 7,750
Other accrued expenses 9,391 9,075
Other current liabilities $ 38,481 $ 44,367