Annual report pursuant to Section 13 and 15(d)

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

v3.20.4
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current taxes:      
Federal $ 99,174 $ 41,019 $ 37,926
State 21,012 11,644 9,162
Current income taxes 120,186 52,663 47,088
Deferred taxes:      
Federal (9,725) (8) 6,687
State (370) 627 2,147
Deferred income taxes (10,095) 619 8,834
Income tax expense $ 110,091 $ 53,282 $ 55,922