Quarterly report pursuant to Section 13 or 15(d)

Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details)

v3.23.2
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities [Abstract]    
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
Accrued liabilities $ 20,322 $ 25,170