XML 125 R111.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes Components of Deferred Taxes (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Components of Deferred Tax Assets    
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Allowance for Doubtful Accounts $ 1,770 $ 1,290
Deferred Tax Assets, Inventory 7,260 5,640
Deferred Tax Assets, Tax Deferred Expense, Reserves and Accruals, Other 16,780 14,580
Deferred Tax Assets, Operating lease liability 10,690 12,670
Deferred Tax Assets, Research And Experimentation 6,530 4,130
Deferred Tax Assets, Operating Loss and Credit Carryforwards 28,880 27,310
Deferred Tax Assets, Other (470) 110
Deferred Tax Assets, Gross 71,440 65,730
Deferred Tax Assets, Valuation Allowance (15,960) (17,180)
Deferred Tax Assets, Net of Valuation Allowance 55,480 48,550
Components of Deferred Tax Liabilities    
Deferred Tax Liabilities, Property, Plant and Equipment (30,300) (25,100)
Deferred Tax Liabilities, Right of Use Asset (10,150) (12,170)
Deferred Tax Liabilities, Goodwill and Intangible Assets (27,580) (22,050)
Deferred Tax Liabilities, Investment in Foreign Affiliates, Including Withholding Tax (510) (770)
Deferred Tax Liabilities, Gross (68,540) (60,090)
Deferred Tax Liabilities, Net (13,060) (11,540)
Valuation Allowance [Line Items]    
Deferred Tax Assets, Research And Experimentation $ 6,530 $ 4,130