XML 113 R94.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Effective Income Tax Rate Reconciliation, Percent      
Federal statutory income tax rate 21.00% 21.00% 21.00%
State income taxes 5.70% 6.00% 5.40%
Federal benefit of state taxes (1.00%) (1.30%) (1.10%)
Foreign rate differential 0.80% 2.00% 1.20%
Withholding on actual and estimated remittances 2.40% 1.20% 3.20%
Tax loss (benefit) from stock-based compensation 2.30% 4.00% (2.40%)
U.K. tax rate adjustment (0.10%) 0.30% 25.80%
Non-deductible executive compensation 0.60% 0.30% 3.70%
Foreign-derived intangible income deduction and other     0.40%
Foreign-derived intangible income deduction (3.40%) (1.10%)  
Research and development credit (1.80%) 0.00% (1.20%)
Unrecognized tax benefits (0.40%) (0.40%) 1.10%
Return to provision (1.70%) 0.00% (0.30%)
Other (0.60%) 2.50% (0.80%)
Effective income tax rate 23.80% 34.50% 56.00%