Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities And Other Long-Term Liabilities (Tables)

v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2023
Accrued Liabilities And Other Long-Term Liabilities  
Schedule Of Accrued Liabilities

​

​

​

​

​

​

​

​

December 31, 2023

    

December 31, 2022

​

​

​

​

​

​

Accrued payroll and related items

$

3,964

​

$

4,345

Accrued bonus

​

2,047

​

​

698

Designated forward exchange contracts

​

221

​

​

-

Accrued warranty

​

1,648

​

​

1,465

Current lease liabilities

​

3,179

​

​

2,836

Accrued commissions

​

344

​

​

343

Contingent consideration liabilities

​

129

​

​

1,595

Restructuring liabilities

​

1,246

​

​

-

Other

​

11,802

​

​

9,271

​

$

24,580

​

$

20,553

Schedule Of Other Long-Term Liabilities

​

​

​

​

​

​

​

​

December 31, 2023

    

December 31, 2022

​

​

​

​

​

​

Long-term lease liability

$

13,030

​

$

12,825

Deferred stock consideration for business acquisition

​

-

​

​

2,127

Other

​

1,130

​

​

902

​

$

14,160

​

$

15,854

​