Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.1
Accrued Liabilities And Other Long-Term Liabilities (Schedule Of Accrued Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued Liabilities And Other Long-Term Liabilities [Abstract]    
Accrued payroll and related items $ 4,678 $ 5,029
Accrued bonus 2,972 3,615
Designated forward exchange contracts 92  
Accrued warranty 1,928 1,529
Current lease liabilities 2,998 2,824
Accrued commissions 972 811
Contingent consideration liabilities 2,980 2,791
Accrued excise tax 912 724
Other 12,644 10,150
Accrued liabilities $ 30,176 $ 27,473