Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Accrued Liabilities And Other Long-Term Liabilities    
Accrued payroll and related items $ 3,964 $ 4,345
Accrued bonus 2,047 698
Designated forward exchange contracts 221  
Accrued warranty 1,648 1,465
Current lease liabilities 3,179 2,836
Accrued commissions 344 343
Contingent consideration liabilities 129 1,595
Restructuring liabilities 1,246  
Other 11,802 9,271
Accrued liabilities $ 24,580 $ 20,553