XML 47 R37.htm IDEA: XBRL DOCUMENT v3.25.2
Note 9 - Other Information - Accrued Expenses (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Salaries, wages, commissions and other compensation $ 12,208 $ 18,544
Contract liabilities 2,078 2,833
Accrued rebates 1,236 1,593
Current operating lease liabilities 4,681 4,572
Customer deposits 8,816 7,750
Other accrued expenses 12,591 9,075
Other current liabilities $ 41,610 $ 44,367