Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Schedule of Income Tax Reconciliation (Details)

v3.19.3.a.u2
INCOME TAXES - Schedule of Income Tax Reconciliation (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Income Tax Expense (Benefit), Continuing Operations, Income Tax Reconciliation [Abstract]      
Statutory federal income tax rate 21.00% 21.00% 35.00%
Expected taxes at current federal statutory income tax rate $ 63,618 $ 59,483 $ 86,632
State income taxes, net of federal tax benefit 9,999 8,934 5,434
Tax Act revaluation of deferred tax balances 0 (2,741) 19,687
Manufacturing deduction 0 0 (7,580)
Federal tax credits (20,582) (10,330) (484)
Non-deductible costs and other 247 576 575
Income tax expense $ 53,282 $ 55,922 $ 104,264