Quarterly report pursuant to Section 13 or 15(d)

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

v3.23.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities [Abstract]    
Accrued payroll and related items $ 4,626 $ 5,363
Accrued bonus 1,581 1,006
Designated forward exchange contracts 207  
Accrued warranty 1,371 1,465
Current lease liabilities 3,231 2,836
Accrued commissions 733 343
Contingent consideration liabilities   1,595
Accrued excise tax 764 977
Other 9,612 11,585
Accrued liabilities $ 22,125 $ 25,170