XML 106 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current [Abstract]      
Domestic $ 15,422 $ 16,182 $ 26,528
Foreign 9,224 8,669 5,851
Total current 24,646 24,851 32,379
Deferred [Abstract]      
Domestic (5,769) 1,102 (1,161)
Foreign (509) (747) (174)
Total deferred (6,278) 355 (1,335)
Provision for income taxes 18,368 25,206 31,044
Reconciliations Between Taxes at the U.S. Federal Income Tax Rate and Taxes at our Effective Income Tax Rate on Earnings [Abstract]      
U.S. Federal income tax rate of 21% 17,160 20,650 27,398
Increase (decrease) in tax rate resulting from [Abstract]      
State and local income taxes, net of federal income tax benefit 2,086 3,118 4,579
Change in valuation allowance 674 1,068 466
Income tax (benefit) attributable to foreign income 377 (53) (122)
Other non-deductible items, net (1,929) 423 (1,277)
Provision for income taxes $ 18,368 $ 25,206 $ 31,044
U.S. Federal income tax rate 21.00% 21.00% 21.00%
Deferred tax assets [Abstract]      
Inventories $ 10,493 $ 11,604  
Allowance for customer returns 13,083 14,506  
Accrued asbestos liabilities 20,758 17,208  
Accrued salaries and benefits 11,816 12,048  
Tax credit and NOL carryforwards 5,968 5,103  
Allowance for expected credit losses 3,567 2,965  
Other 17 215  
Deferred tax assets, gross 65,702 63,649  
Valuation allowance (3,830) (3,155)  
Total deferred tax assets 61,872 60,494  
Deferred tax liabilities [Abstract]      
Intangible assets acquired, net of amortization 12,668 13,292  
Depreciation 7,597 8,715  
Interest rate swap agreement 990 1,299  
Other 84 3,530  
Total deferred tax liabilities 21,339 26,836  
Net deferred tax assets 40,533 33,658  
Valuation allowance, remaining amount 3,800    
Income Tax Contingency [Abstract]      
Recognized uncertain tax positions $ 0 $ 0 $ 0
Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Abstract]      
Operating loss carryforwards, expiration date Dec. 31, 2032    
Tax credit carryforward $ 3,800    
Foreign Tax Authority [Member] | Minimum [Member]      
Income Tax Contingency [Abstract]      
Period for statutes of limitations 2 years    
Foreign Tax Authority [Member] | Maximum [Member]      
Income Tax Contingency [Abstract]      
Period for statutes of limitations 6 years    
State and Local [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2019 2020 2021 2022    
Canada Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2019 2020 2021 2022    
Hong Kong Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2018 2019 2020 2021 2022    
State Administration of Taxation, China [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2021 2022    
Mexican Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2019 2020 2021 2022    
Poland Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2018 2019 2020 2021 2022    
Hungary Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2018 2019 2020 2021 2022    
U.K. Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2017 2018 2019 2020 2021 2022    
Germany Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2019 2020 2021 2022