XML 79 R64.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Schedule of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 23,741 $ 42,049 $ 53,297
State 12,423 12,787 12,106
Foreign 489 213 446
Current income tax expense (benefit), total 36,653 55,049 65,849
Deferred:      
Federal 38,521 27,593 (8,988)
State 4,032 1,895 (1,245)
Deferred income tax expense (benefit), total 42,553 29,488 (10,233)
Total income tax expense $ 79,206 $ 84,537 $ 55,616