XML 80 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details - Rate Table)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Taxes [Abstract]      
U.S. federal statutory income tax rate 21.00% 21.00% 21.00%
State income taxes, net of federal benefit 0.10% 0.70% 0.70%
Domestic taxes on foreign earnings 9.20% 6.90% 15.30%
Effect of foreign taxes (12.20%) (15.30%) (3.80%)
Acquisition-related 1.50% 2.20% 4.40%
Research credit (3.10%) (2.90%) (4.50%)
Valuation allowance 0.40% 7.50% (1.30%)
Compensation-related (0.10%) 0.50% 0.60%
Non-deductible expenses 0.60% 0.40% 0.40%
Uncertain tax positions 1.30% (0.50%) 7.70%
Return to provision 0.50% (0.10%) (2.10%)
Change in tax rates 0.10% (0.60%) (0.20%)
Other, net (0.20%) 0.00% 0.70%
Reported tax rate 19.10% 19.80% 38.90%