XML 105 R91.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Income Tax Expense (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current provision:      
Federal $ 31,055 $ 44,153 $ 41,195
State 20,546 17,151 17,944
Current provision, total 51,601 61,304 59,139
Deferred provision/(benefit):      
Federal 5,158 20,926 1,208
State 2,353 2,154 510
Deferred provision (benefit), total 7,511 23,080 1,718
Provision for income taxes $ 59,112 $ 84,384 $ 60,857