Quarterly report [Sections 13 or 15(d)]

ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)

v3.26.1
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES (Tables)
3 Months Ended
Mar. 31, 2026
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES  
Schedule Of Accrued Liabilities

March 31, 2026

  ​ ​ ​

December 31, 2025

Accrued payroll and related items

$

3,099

$

2,837

Accrued bonus

1,021

2,005

Designated forward exchange contracts

-

358

Accrued warranty

1,377

1,480

Current lease liabilities

2,710

3,021

Accrued commissions

794

576

Sales returns and rebates

2,826

3,300

Contingent consideration liabilities

254

254

Accrued CPSC regulatory matter

2,500

2,500

Accrued legal expenses

1,401

1,183

Restructuring liabilities

344

407

Other

7,814

6,482

$

24,140

$

24,403

Schedule Of Other Long-Term Liabilities

March 31, 2026

  ​ ​ ​

December 31, 2025

Long-term lease liabilities

$

8,725

$

9,266

Other

1,486

1,462

$

10,211

$

10,728