Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities And Other Long-Term Liabilities (Tables)

v3.23.2
Accrued Liabilities And Other Long-Term Liabilities (Tables)
6 Months Ended
Jun. 30, 2023
Accrued Liabilities And Other Long-Term Liabilities [Abstract]  
Schedule Of Accrued Liabilities

    

June 30, 2023

    

December 31, 2022

Accrued payroll and related items

$

4,886

$

5,363

Accrued bonus

878

1,006

Designated forward exchange contracts

189

Accrued warranty

1,245

1,465

Current lease liabilities

2,764

2,836

Accrued commissions

488

343

Contingent consideration liabilities

1,595

Accrued excise tax

793

977

Other

9,079

11,585

$

20,322

$

25,170

Schedule Of Other Long-Term Liabilities

    

June 30, 2023

    

December 31, 2022

Long-term lease liability

$

14,587

$

12,825

Deferred stock consideration for business acquisition

2,069

2,127

Other

846

902

$

17,502

$

15,854