XML 118 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Deferred Tax Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred tax assets    
State tax $ 1,388 $ 1,606
Deferred Tax Assets, Tax Deferred Expense, Compensation and Benefits, Employee Benefits 1,910 2,845
Inventories 8,766 8,218
Sales incentive and advertising allowances 1,751 1,997
Lease obligations 23,493 17,880
Stock-based compensation 4,235 3,962
Foreign tax credit carryforwards 3,782 3,905
Non-United States tax loss carry forward 8,128 5,882
Deferred Tax Asset Acquisition Expense 1,315 1,904
Deferred Tax Liabilities, Deferred Expense, Capitalized Research and Development Costs 11,627 9,369
Other 6,282 3,689
Deferred tax assets, gross 72,677 61,257
Deferred Tax Assets, Valuation Allowance (12,727) (10,430)
Deferred tax assets, net, noncurrent 59,950 50,827
Deferred Tax Liabilities, Net [Abstract]    
Deferred Tax Liabilities, Property, Plant and Equipment (26,886) (23,484)
Deferred Tax Liabilities, Goodwill and Intangible Assets (96,779) (106,041)
Deferred Tax Liabilities, Right Of Use Assets (23,075) (17,517)
Deferred Tax Assets, Hedging Transactions (2,190) (1,386)
Deferred tax liabilities (148,930) (148,428)
Total deferred tax liability $ (88,980) $ (97,601)