XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Income Tax Expense from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current      
Federal $ 25,170 $ 35,857 $ 49,433
State 3,001 5,558 6,380
Total current 28,171 41,415 55,813
Deferred      
Federal 1,523 (738) (3,424)
State (312) (186) (291)
Foreign 0 0 0
Total deferred 1,211 (924) (3,715)
Provision for income taxes $ 29,382 $ 40,491 $ 52,098