XML 124 R107.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Reconciliation of the U.S. Statutory Tax Rate to our Effective Tax Rate (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
U.S. statutory tax rate 21.00% 21.00% 21.00%
U.S. state income taxes, net of U.S. federal tax benefit 3.00% (0.60%) 1.90%
Foreign earnings at other than U.S. rates (0.30%) (0.80%) 0.30%
Change in valuation allowance 19.20% 77.30% (33.10%)
Contingent consideration adjustments (0.012) (0.001) (0.010)
Non-deductible excess compensation (6.80%) (27.80%) (10.10%)
Excess tax benefits on stock-based compensation 7.10% 12.20% 8.10%
Convertible debt extinguishment 0 (0.034) (0.015)
Change in uncertain tax positions (0.50%) (1.10%) 0.20%
Nondeductible transaction costs (0.20%) (1.70%) 0.00%
Change in state rate 2.20% 5.20% 6.80%
Return to provision (0.10%) (1.10%) 6.60%
Tax sharing settlement 0.00% 0.00% (1.10%)
Tax receivable agreement (0.90%) (9.10%) 0.00%
Research and development tax credit - federal 1.70% 0.00% 0.00%
Other, net 0.00% (0.10%) 0.30%
Effective tax rate 44.20% 69.90% (1.60%)