Annual report pursuant to Section 13 and 15(d)

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

v3.22.4
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current taxes:      
Federal $ 246,077 $ 180,469 $ 99,174
State 54,576 39,930 21,012
Current income taxes 300,653 220,399 120,186
Deferred taxes:      
Federal (4,573) (4,033) (9,725)
State 1,046 1,024 (370)
Deferred income taxes (3,527) (3,009) (10,095)
Income tax expense $ 297,126 $ 217,390 $ 110,091