Annual report pursuant to Section 13 and 15(d)

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

v3.24.0.1
INCOME TAXES - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current taxes:      
Federal $ 170,306 $ 246,077 $ 180,469
State 41,837 54,576 39,930
Current income taxes 212,143 300,653 220,399
Deferred taxes:      
Federal (1,888) (4,573) (4,033)
State 427 1,046 1,024
Deferred income taxes (1,461) (3,527) (3,009)
Income tax expense $ 210,682 $ 297,126 $ 217,390