XML 105 R88.htm IDEA: XBRL DOCUMENT v3.22.4
Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current [Abstract]      
Domestic $ 16,182 $ 26,528 $ 30,368
Foreign 8,669 5,851 4,064
Total current 24,851 32,379 34,432
Deferred [Abstract]      
Domestic 1,102 (1,161) (7,418)
Foreign (747) (174) (52)
Total deferred 355 (1,335) (7,470)
Provision for income taxes 25,206 31,044 26,962
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% 20,650 27,398 22,550
Increase (decrease) in tax rate resulting from [Abstract]      
State and local income taxes, net of federal income tax benefit 3,118 4,579 3,781
Income tax (benefit) attributable to foreign income (53) (122) 330
Other non-deductible items, net 423 (1,277) (563)
Change in valuation allowance 1,068 466 864
Provision for income taxes $ 25,206 $ 31,044 $ 26,962
U.S. Federal income tax rate 21.00% 21.00% 21.00%
Deferred tax assets [Abstract]      
Inventories $ 11,604 $ 12,181  
Allowance for customer returns 14,506 14,185  
Postretirement benefits 25 33  
Allowance for expected credit losses 2,965 1,450  
Accrued salaries and benefits 12,048 15,585  
Tax credit and NOL carryforwards 5,103 5,702  
Accrued asbestos liabilities 17,208 15,463  
Other 190 190  
Deferred tax assets, gross 63,649 64,789  
Valuation allowance (3,155) (2,087)  
Total deferred tax assets 60,494 62,702  
Deferred tax liabilities [Abstract]      
Intangible assets acquired, net of amortization 13,292 13,450  
Depreciation 8,715 7,589  
Interest rate swap agreement 1,299 0  
Other 3,530 5,537  
Total deferred tax liabilities 26,836 26,576  
Net deferred tax assets 33,658 36,126  
Valuation allowance, remaining amount 3,200    
Income Tax Contingency [Abstract]      
Recognized uncertain tax positions $ 0 $ 0 $ 0
Foreign Tax Authority [Member]      
Operating Loss Carryforwards [Abstract]      
Operating Loss Carryforwards, Expiration Dates Dec. 31, 2031    
Tax credit carryforward $ 3,000    
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 2018 2019 2020 2021    
Canada Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2018 2019 2020 2021    
Hong Kong Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2017 2018 2019 2020 2021    
State Administration of Taxation, China [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2020 2021    
Mexican Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2018 2019 2020 2021    
Poland Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2017 2018 2019 2020 2021    
Hungary Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2016 2017 2018 2019 2020 2021    
Germany Tax Authority [Member]      
Income Tax Contingency [Abstract]      
Open Tax Years 2019 2020 2021