XML 137 R120.htm IDEA: XBRL DOCUMENT v3.20.4
Income Taxes - Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Income Tax Disclosure [Abstract]      
Federal statutory rate 21.00% 21.00% 21.00%
State income tax expense, net of federal benefits 1.40% 0.60% (3.40%)
Nondeductible meals and entertainment 0.10% 0.80% 2.10%
Nondeductible employee fringe benefits 0.00% 0.00% 1.30%
Foreign-derived intangible income deduction (1.40%) (0.70%) 0.00%
Valuation allowance 1.30% 0.00% 0.00%
Research and development tax credits (9.40%) (7.10%) (48.70%)
Tax windfall benefits (8.80%) (7.50%) (55.70%)
Change in tax rate (0.20%) 0.40% (1.40%)
Other 0.40% 2.00% 0.80%
Effective rate 4.40% 9.50% (84.00%)