XML 78 R64.htm IDEA: XBRL DOCUMENT v3.22.0.1
Income Taxes (Schedule of Income Taxes Reconciliation) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Income Tax Disclosure [Abstract]      
Income tax at federal statutory rate $ 80,229 $ 43,991 $ 40,197
State income tax, net of federal income tax impact 13,056 6,710 4,578
Effective Income Tax Rate Reconciliation, Tax Cuts and Jobs Act, Amount 6,153 3,015 587
Federal tax credits (1,230) (1,307) (1,435)
Share-based payment compensation excess tax benefit (1,191) (190) (1,579)
Other (2,712) (1,178) 2,557
Provision for income taxes $ 94,305 $ 51,041 $ 44,905