XML 67 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2024
Income Tax Disclosure [Abstract]  
Schedule of Components of Income Tax Expense (Benefit)
The Company's income before income taxes and income tax expense (benefit), each by tax jurisdiction, consists of the following (dollars in thousands):
 Year ended December 31,
 202420232022
Income before income taxes:   
Domestic$3,320 $20,660 $56,750 
Foreign26,720 29,930 30,920 
  Total income before income taxes$30,040 $50,590 $87,670 
Current income tax expense:
Federal$1,000 $2,740 $13,300 
State and local250 670 3,470 
Foreign7,080 8,690 6,170 
  Total current income tax expense8,330 12,100 22,940 
Deferred income tax expense (benefit):
Federal(900)1,800 (1,780)
State and local100 150 50 
Foreign(1,740)(3,820)290 
  Total deferred income tax expense (benefit)(2,540)(1,870)(1,440)
Income tax expense$5,790 $10,230 $21,500 
Schedule of Deferred Tax Assets and Liabilities
The components of deferred taxes are as follows (dollars in thousands):
 December 31, 2024December 31, 2023
Deferred tax assets:  
Accounts receivable$940 $1,770 
Inventories6,810 7,260 
Accrued liabilities and other long-term liabilities20,560 16,780 
Operating lease liability10,320 10,690 
Research and experimentation costs7,480 6,530 
Tax loss and credit carryforwards29,260 28,880 
Other(190)(470)
Gross deferred tax asset75,180 71,440 
Valuation allowances(16,430)(15,960)
Net deferred tax asset58,750 55,480 
Deferred tax liabilities:
Property and equipment(27,910)(30,300)
Right of use asset(9,670)(10,150)
Goodwill and other intangible assets(30,130)(27,580)
Investment in foreign affiliates, including withholding tax(390)(510)
Gross deferred tax liability(68,100)(68,540)
Net deferred tax liability$(9,350)$(13,060)
Schedule of Effective Income Tax Rate Reconciliation
The following is a reconciliation of income tax expense computed at the U.S. federal statutory rate to income tax expense allocated to income before income taxes (dollars in thousands):
Year ended December 31,
 202420232022
U.S. federal statutory rate21 %21 %21 %
Tax at U.S. federal statutory rate$6,310 $10,610 $18,380 
State and local taxes, net of federal tax benefit200 710 2,790 
Differences in statutory foreign tax rates2,020 2,980 1,150 
Change in recognized tax benefits(420)(130)(600)
Share-based compensation500 250 680 
Tax credits and incentives(1,530)(1,570)(1,260)
Net change in valuation allowance(1,140)(2,700)340 
Nondeductible compensation(430)560 990 
Other, net280 (480)(970)
Income tax expense$5,790 $10,230 $21,500 
Schedule of Unrecognized Tax Benefits Roll Forward
A reconciliation of the change in the UTBs for the years ended December 31, 2024 and 2023 is as follows (dollars in thousands):
 Unrecognized
Tax Benefits
Balance at December 31, 2022$1,110 
Tax positions related to current year: 
Additions140 
Tax positions related to prior years:
Additions— 
Reductions(20)
Settlements— 
Lapses in the statutes of limitations(400)
Balance at December 31, 2023$830 
Tax positions related to current year: 
Additions120 
Tax positions related to prior years:
Additions— 
Reductions(20)
Settlements— 
Lapses in the statutes of limitations(340)
Balance at December 31, 2024$590