XML 77 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes (Effective Income Tax Rate Reconciliation) (Details)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Effective Income Tax Rate, Continuing Operations, Tax Rate Reconciliation [Abstract]      
Tax provision at statutory rate based on income before income taxes (percent) 21.00% 21.00% 21.00%
State income taxes, net of federal tax benefit (percent) 1.60% 2.90% (1.40%)
Foreign income taxes (percent) 1.60% 2.80% (1.80%)
Non deductible/non-taxable items (percent) 0.90% 2.00% (2.90%)
US tax on worldwide earnings at different rates, (percent) (1.80%) (3.10%) (1.80%)
Federal research credit (percent) (1.50%) (3.00%) 2.40%
Contingent consideration (percent) (4.60%) (1.80%) 0.00%
Valuation allowance (percent) 0.00% (0.50%) 2.50%
Stock-based compensation (percent) 1.60% 0.00% 1.50%
Non-deductible premium on extinguishment and change in fair value of convertible notes (percent) 0.00% 0.00% (32.20%)
Other, net (percent) 0.00% 0.00% (1.00%)
Effective income tax rate, continuing operations (percent) 18.80% 20.30% (13.70%)