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