XML 85 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Income Tax Provision (Benefit)
The income tax provision (benefit) consists of the following (in thousands):
 Year Ended December 31,
 202420232022
Current:   
Domestic$19,761 $15,422 $16,182 
Foreign11,254 9,224 8,669 
Total current31,015 24,646 24,851 
   
Deferred:  
Domestic(9,536)(5,769)1,102 
Foreign(2,094)(509)(747)
Total deferred(11,630)(6,278)355 
Total income tax provision$19,385 $18,368 $25,206 
Schedule of Effective Income Tax Rate Reconciliation
Reconciliations between taxes at the U.S. Federal income tax rate and taxes at our effective income tax rate on earnings from continuing operations before income taxes are as follows (in thousands):
 Year Ended December 31,
 202420232022
U.S. Federal income tax rate of 21%
$15,538 $17,160 $20,650 
Increase (decrease) in tax rate resulting from:  
State and local income taxes, net of federal income tax benefit1,922 2,086 3,118 
Change in valuation allowance770 674 1,068 
Income tax (benefit) attributable to foreign income4,370 377 (53)
Other non-deductible items, net(3,215)(1,929)423 
Provision for income taxes$19,385 $18,368 $25,206 
Schedule of Components of Net Deferred Tax Assets and Liabilities
The following is a summary of the components of the net deferred tax assets and liabilities recognized in the accompanying consolidated balance sheets (in thousands):
December 31,
20242023
Deferred tax assets:  
Inventories$9,087 $10,493 
Allowance for customer returns17,854 13,083 
Accrued asbestos liabilities24,032 20,758 
Accrued salaries and benefits13,564 11,816 
Tax credit and net operating loss carryforwards5,690 5,968 
Allowance for expected credit losses 3,586 3,567 
Other10 17 
73,823 65,702 
Valuation allowance(4,849)(3,830)
Total deferred tax assets68,974 61,872 
Deferred tax liabilities: 
Intangible assets acquired, net of amortization 43,755 12,668 
Depreciation6,669 7,597 
Interest rate swap agreement1,345 990 
Other4,006 84 
Total deferred tax liabilities55,775 21,339 
  
Net deferred tax assets$13,199 $40,533