June 30, 2026
December 31, 2025
Accrued payroll and related items
$
3,603
2,837
Accrued bonus
2,072
2,005
Designated forward exchange contracts
-
358
Accrued warranty
1,251
1,480
Current lease liabilities
2,552
3,021
Accrued commissions
508
576
Sales returns and rebates
2,596
3,300
Contingent consideration liabilities
160
254
Accrued CPSC regulatory matter
2,500
Accrued legal expenses
948
1,183
Restructuring liabilities
407
Other
7,153
6,482
20,843
24,403
Long-term lease liabilities
14,602
9,266
339
1,492
1,462
16,433
10,728
No definition available.
Tabular disclosure of other noncurrent liabilities.
Tabular disclosure of the components of accrued liabilities.