XML 124 R107.htm IDEA: XBRL DOCUMENT v3.25.4
INCOME TAXES (Schedule of Effective Tax Rate Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Amount      
Tax provision based on the federal statutory rate $ 10,414    
State and Local Income Taxes 79    
Tax-deductible goodwill (1,985)    
Global intangible low-taxed income inclusion 5,980    
Subpart F income inclusion 725    
Research and development tax credits (3,593)    
Expired foreign tax credits 3,253    
Employee share-based payments 2,483    
Equity method investment (827)    
Impairment of investments 1,338    
Unremitted foreign earnings 838    
Payable adjustments (637)    
Other 791    
Changes in unrecognized tax benefits (2,451)    
Total income tax provision (benefit) $ 14,871 $ 2,193 $ (641)
Percent      
Tax provision based on the federal statutory rate 21.00% 21.00% 21.00%
State and Local Income Taxes 0.20%    
Foreign income tax rate differential   0.20% 0.50%
Changes in valuation allowances   (17.30%) (6.50%)
Other   (0.30%) (0.70%)
Tax-deductible goodwill (4.00%)    
Global intangible low-taxed income inclusion 12.10% 0.00% (0.40%)
Subpart F income inclusion 1.50%    
Research and development tax credits (7.20%)    
Expired foreign tax credits 6.60%    
Employee share-based payments 5.00% (0.30%) (0.50%)
Equity method investment (1.70%)    
Impairment of investments 2.70%    
Unremitted foreign earnings 1.70% (0.60%) (0.30%)
Payable adjustments (1.30%)    
Other 1.60%    
Changes in unrecognized tax benefits (4.90%)    
Total 30.00% (0.80%) 0.20%
United States      
Amount      
Changes in valuation allowances $ (9,951)    
Deferred adjustments $ 559    
Percent      
Changes in valuation allowances (20.10%)    
Deferred adjustments 1.10%    
Belgium      
Amount      
Foreign income tax rate differential $ (779)    
Changes in valuation allowances 6,738    
Deferred adjustments (2,289)    
Other $ (588)    
Percent      
Foreign income tax rate differential (1.60%)    
Changes in valuation allowances 13.60%    
Deferred adjustments (4.60%)    
Other (1.20%)    
Germany      
Amount      
Changes in valuation allowances $ (1,874)    
Other $ 145    
Percent      
Changes in valuation allowances (3.80%)    
Other 0.30%    
Netherlands      
Amount      
Changes in valuation allowances $ 1,623    
Other $ (344)    
Percent      
Changes in valuation allowances 3.30%    
Other (0.70%)    
Switzerland      
Amount      
Changes in valuation allowances $ 1,708    
Other $ (409)    
Percent      
Changes in valuation allowances 3.40%    
Other (0.80%)    
Other      
Amount      
Foreign income tax rate differential $ 3,924    
Percent      
Foreign income tax rate differential 7.90%