XML 89 R74.htm IDEA: XBRL DOCUMENT v3.6.0.2
INCOME TAXES - Schedule of Provision (benefit) for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Income Tax Disclosure [Abstract]      
Provision for income taxes $ 122,128 $ 57,694 $ 97,432
Current provision for income taxes:      
Federal 113,737 80,420 92,609
State 2,273 5,720 5,641
Current income tax expense (benefit) 116,010 86,140 98,250
Deferred provision (benefit) for income taxes:      
Federal 8,555 (26,637) 3,170
State (2,437) (1,809) (3,988)
Deferred income tax expense (benefit) 6,118 (28,446) (818)
Provision for income taxes $ 122,128 $ 57,694 $ 97,432