XML 103 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Effective Income Tax Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Income tax at U.S. statutory rate 21.00% 21.00% 21.00%
State, net of federal benefit 11.60% 1.60% (232.00%)
Taxes on foreign earnings 0.70% (1.10%) 35.50%
Share-based compensation 39.30% 15.30% (209.00%)
Non-deductible expenses (2.50%) 1.60% 1.50%
Tax credits 0.80% (0.70%) (28.30%)
Change in valuation allowance 4.20% (210.50%) 2954.30%
Settlement of Unrecognized Tax Benefits (8.00%) 0.00% 0.00%
Foreign Derived Intangible Income ("FDII") and other (5.20%) 0.00% 0.00%
Other 2.00% 1.30% 0.50%
Convertible senior notes 0.00% 15.00% (2435.30%)
Acquisition related 0.00% 0.00% 17.20%
Total 63.90% (156.50%) 125.40%