Annual report pursuant to Section 13 and 15(d)

Accrued Liabilities And Other Long-Term Liabilities (Tables)

v3.22.4
Accrued Liabilities And Other Long-Term Liabilities (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities [Abstract]  
Schedule Of Accrued Liabilities

December 31, 2022

December 31, 2021

Accrued payroll and related items

$

5,363

$

5,029

Accrued bonus

1,006

3,615

Accrued warranty

1,465

1,529

Current lease liabilities

2,836

2,824

Accrued commissions

343

811

Contingent consideration liabilities

1,595

2,791

Accrued excise tax

977

724

Other

11,585

10,150

$

25,170

$

27,473

Schedule Of Other Long-Term Liabilities

December 31, 2022

December 31, 2021

Long-term lease liability

$

12,825

$

15,111

Deferred stock consideration for business acquisition

2,127

4,530

Contingent consideration liability

-

694

Other

902

1,113

$

15,854

$

21,448