June 30, 2025
December 31, 2024
Accrued payroll and related items
$
3,685
4,054
Accrued bonus
1,996
1,866
Designated forward exchange contracts
1,926
-
Accrued warranty
1,687
2,212
Current lease liabilities
3,604
3,470
Accrued commissions
380
376
Sales returns and rebates
2,896
2,145
Contingent consideration liabilities
355
Accrued CPSC regulatory matter
2,500
Accrued legal expenses
1,130
436
Restructuring liabilities
74
541
Other
6,396
4,321
26,629
22,276
Long-term lease liabilities
10,335
11,288
254
1,308
1,212
11,897
12,754
No definition available.
Tabular disclosure of other noncurrent liabilities.
Tabular disclosure of the components of accrued liabilities.