XML 105 R88.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Schedule of Current and Deferred Amounts of Income Tax Expense (Benefit) (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current provision:      
Federal $ 44,153 $ 41,195 $ 40,021
State 17,151 17,944 17,040
Current provision, total 61,304 59,139 57,061
Deferred provision/(benefit):      
Federal 20,926 1,208 (3,443)
State 2,154 510 (1,397)
Deferred provision (benefit), total 23,080 1,718 (4,840)
Provision for income taxes $ 84,384 $ 60,857 $ 52,221