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

​