XML 73 R57.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Deferred Tax Assets and Liabilities) (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred tax assets:    
Inventories $ 1,692 $ 1,858
Employee compensation and benefits 2,420 2,306
Accrued liabilities and reserves 4,486 3,649
Property, plant and equipment 751 943
Tax loss carryforwards 13,479 12,307
Tax credit carryforwards 24,173 22,949
Right-of-use assets 3,712 4,199
Other 647 897
Gross deferred tax assets 51,360 49,108
Less: Valuation allowance (14,516) (10,237)
Deferred tax assets less valuation allowance 36,844 38,871
Deferred tax liabilities:    
Property, plant and equipment (1,235) (2,400)
Intangible assets (11,767) (13,630)
Lease liability (3,493) (4,076)
Other (5,021) (4,793)
Gross deferred tax liabilities (21,516) (24,899)
Net deferred tax assets (liabilities) $ 15,328 $ 13,972