Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Schedule of Components of Income Tax Expense (Details)

v3.8.0.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current taxes:      
Federal $ 76,988 $ 55,547 $ 53,510
State 8,006 7,075 2,726
Current income taxes 84,994 62,622 56,236
Deferred taxes:      
Federal 18,916 4,064 (1,652)
State 354 1,833 6,142
Deferred income taxes 19,270 5,897 4,490
Income tax expense $ 104,264 $ 68,519 $ 60,726