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)
6 Months Ended
Jun. 30, 2026
ACCRUED LIABILITIES AND OTHER LONG-TERM LIABILITIES  
Schedule Of Accrued Liabilities

​

​

​

​

​

​

​

​

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

Schedule Of Other Long-Term Liabilities

​

​

​

​

​

​

​

​

June 30, 2026

  ​ ​ ​

December 31, 2025

​

​

​

​

​

​

Long-term lease liabilities

$

14,602

​

$

9,266

Contingent consideration liabilities

​

339

​

​

-

Other

​

1,492

​

​

1,462

​

$

16,433

​

$

10,728