Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)

v3.19.3.a.u2
Income Taxes - Schedule of Effective Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]      
Federal tax expense, at statutory rate 21.00% 21.00% 35.00%
State income tax expense, net of federal benefit 3.90% 3.60% 2.80%
Change in valuation allowance 0.30% 1.00% (0.10%)
Tax credits (2.70%) (6.80%) (1.70%)
Share-based compensation (2.40%) (3.10%) (2.90%)
Impact of nondeductible officers' compensation 1.60% 0.70% 0.30%
Federal tax reform - deferred rate change 0.00% 0.00% 14.60%
Other, net 1.90% 0.80% 0.70%
Effective tax rate 23.60% 17.20% 48.70%