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