XML 104 R84.htm IDEA: XBRL DOCUMENT v3.25.4
Income Taxes (Details 3) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
U.S. federal statutory tax rate $ (28,732) $ (21,751) $ (9,628)
State and local income taxes, net of federal income tax effect 2,555 (1,272) 611
Changes in valuation allowance   10,366 14,498
State deferred tax rate changes   (63) 304
Foreign derived intangible income deduction   0 (2,199)
Effect of cross border tax laws: 177    
Foreign tax credits (1,536)    
General business credits (1,078)    
Nondeductible executive compensation 6,199    
Stock-based compensation (1,805)    
Effective Income Tax Rate Reconciliation, Nondeductible Expense, Transaction Costs, Amount 3,315    
Other 491    
Changes in unrecognized tax benefits (814)    
Difference in effective tax rates on international earnings and remittances   29,735 25,240
Uncertain tax position contingencies and settlements   (51) 1,688
U.S. non-deductible expenses   1,574 1,016
Capital loss   (6,106) 0
Effective tax rate $ 22,986 $ 16,834 $ 34,530
Percent      
U.S. federal statutory tax rate 21.00%    
State and local income taxes, net of federal income tax effect (1.90%)    
Effect of cross border tax laws: (0.10%)    
Foreign tax credits 1.10%    
General business credits 0.80%    
Nondeductible transaction costs (2.40%)    
Nondeductible executive compensation (4.50%)    
Stock-based compensation 1.30%    
Other (0.40%)    
Changes in unrecognized tax benefits 0.60%    
Effective income tax rate (16.80%) (16.30%) (75.30%)
U.S. other domestic deductions and credits   $ (1,241) $ (1,092)
Nondeductible goodwill charges   3,676 0
PP&E / Intangible asset impairment   0 2,961
Share-based compensation   $ 1,967 $ 1,131
Brazil      
Amount      
Changes in valuation allowance $ 9,761    
Other $ (1,242)    
Percent      
Changes in valuation allowance (7.10%)    
Other 0.90%    
China      
Amount      
Other $ (185)    
Withholding taxes $ 1,896    
Percent      
Withholding taxes (1.40%)    
Other 0.10%    
FRANCE      
Amount      
Changes in valuation allowance $ 2,639    
Other $ (8)    
Percent      
Changes in valuation allowance (1.90%)    
Other 0.00%    
GERMANY      
Amount      
Changes in valuation allowance $ 8,161    
Other 608    
Local tax (4,542)    
Statutory tax rate difference 1,658    
Contract transfer 1,461    
State deferred tax rate changes $ 1,417    
Percent      
Changes in valuation allowance (6.00%)    
Other (0.40%)    
Local tax 3.30%    
Statutory tax rate difference (1.20%)    
Contract transfer (1.10%)    
Tax rate change (1.10%)    
INDIA      
Amount      
Other $ 747    
Withholding taxes $ 1,532    
Percent      
Withholding taxes (1.10%)    
Other (0.60%)    
LUXEMBOURG      
Amount      
Changes in valuation allowance $ 2,315    
Other $ (632)    
Percent      
Changes in valuation allowance (1.70%)    
Other 0.50%    
Switzerland      
Amount      
Other $ 197    
Contract transfer $ (1,461)    
Percent      
Other (0.10%)    
Contract transfer 1.10%    
United Kingdom      
Amount      
Changes in valuation allowance $ 3,960    
Other 245    
Nondeductible interest expense $ 1,511    
Percent      
Changes in valuation allowance (2.90%)    
Other (0.20%)    
Nondeductible interest expense (1.10%)    
Foreign Tax Jurisdiction, Other      
Amount      
Statutory tax rate difference $ 4,021    
Percent      
Statutory tax rate difference (2.90%)    
U.S. Plans      
Amount      
Changes in valuation allowance $ 10,155    
Percent      
Changes in valuation allowance (7.40%)