XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
INCOME TAXES - Tax Effects and Tax Cuts and Jobs Act (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Components of income before income taxes      
Domestic $ 3,951 $ 18,630 $ 7,707
Foreign 12,907 11,070 15,974
Income before income taxes 16,858 29,700 23,681
Current provision      
Domestic 2,523 7,805 5,903
Foreign 3,522 2,834 4,111
Total current provision 6,045 10,639 10,014
Deferred provision      
Domestic (1,453) (4,087) (3,915)
Foreign (900) (949) 193
Total deferred (benefit) provision (2,353) (5,036) (3,722)
Income tax provision (benefit) $ 3,692 $ 5,603 $ 6,292
Differences in the provision (benefit) for income taxes from the amount determined by applying the federal statutory rate      
Tax provision, computed at statutory rate (as a percent) 21.00% 21.00% 21.00%
State tax, net of federal impact (as a percent) 1.00% 1.70% 1.30%
Change in valuation allowance (as a percent) (2.90%) (1.50%) (0.10%)
Effect of foreign tax rate differences (as a percent) 2.40% 1.90% 3.90%
Section 162(m) compensation 4.80% 2.40% 3.10%
R&D Credits (as a percent) (7.90%) (6.10%) (3.90%)
Effect of Tax Cuts and Jobs Act (as a percent) 1.60% 0.30% 0.10%
Subpart F income (as a percent) 0.00% 0.00% (0.10%)
Unrecognized tax benefits (as a percent) (1.10%) (0.70%) 0.00%
Other (as a percent) 0.90% (0.10%) 1.30%
Withholding tax on foreign distributions (as a percentage) 2.10% 0.00% 0.00%
Provision for income taxes (as a percent) 21.90% 18.90% 26.60%
Noncurrent deferred tax assets:      
Employee benefit plans $ 1,735 $ 2,241  
Net operating loss and tax credit carryforwards 6,711 7,277  
Accrued expenses and reserves 2,997 2,494  
Research and development costs 11,069 8,363  
Other 439 502  
Total noncurrent deferred tax assets 22,951 20,877  
Valuation allowance (2,262) (2,648)  
Net noncurrent deferred tax assets: 20,689 18,229  
Net noncurrent deferred tax liabilities:      
Property and equipment 2,812 2,949  
Goodwill and intangibles 11,762 10,754  
Interest rate swap derivatives 570 1,019  
Other 71 84  
Total noncurrent deferred tax liabilities 15,215 14,806  
Noncurrent deferred income tax assets 9,116 7,760  
Noncurrent deferred income tax liabilities (3,642) (4,337)  
Net deferred tax asset/(deferred tax liability) 5,474 3,423  
Foreign Tax Credits      
Net noncurrent deferred tax liabilities:      
Tax Credits Carryforwards   $ 92  
Domestic | Foreign Tax Credits      
Net noncurrent deferred tax liabilities:      
Tax Credits Carryforwards 1,002    
Domestic | R&D Tax Credits      
Net noncurrent deferred tax liabilities:      
Tax Credits Carryforwards 9    
State      
Net noncurrent deferred tax liabilities:      
Net Operating Losses 10,265    
State | R&D and Manufacturing Credits      
Net noncurrent deferred tax liabilities:      
Tax Credits Carryforwards 507    
International      
Net noncurrent deferred tax liabilities:      
Net Operating Losses - Unlimited Carryforward 16,730    
International | Investment Tax Credits      
Net noncurrent deferred tax liabilities:      
Tax Credits Carryforwards $ 449