XML 149 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Details 3)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective income tax rate reconciliation      
Expense (benefit) at U.S. federal statutory rate 21.00% 21.00% 21.00%
Expense (benefit) at state statutory rate 0.90% (8.70%) 6.10%
Withholding tax 8.40% 3.90% (36.60%)
Foreign rate differential (1.40%) (2.60%) (28.30%)
Research and development credit (1.90%) (2.90%) 4.80%
Executive compensation 4.00% 3.90% (49.00%)
Stock-based compensation (6.10%) (5.20%) 47.90%
Foreign tax credit (8.40%) (2.50%) 57.40%
Foreign-derived intangible income deduction (6.80%) (1.90%) 70.50%
Acquisition (0.10%) 1.60% (25.10%)
Debt extinguishment 0.00% 0.00% (226.70%)
Other 0.50% 0.30% (1.00%)
Valuation allowance 0.00% (85.30%) 76.10%
Effective income tax rate reconciliation 10.10% (78.40%) (82.90%)