XML 122 R86.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current provision:      
Federal $ 51,564 $ 31,055 $ 44,153
State 29,487 20,546 17,151
Current provision, total 81,051 51,601 61,304
Deferred provision/(benefit):      
Federal 486 5,158 20,926
State 1,710 2,353 2,154
Deferred provision (benefit), total 2,196 7,511 23,080
Provision for income taxes $ 83,247 $ 59,112 $ 84,384