XML 78 R64.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current provision on continuing operations:      
Federal $ 38,860 $ 79,477 $ 55,684
State 10,949 19,713 14,229
Foreign 508 869 341
Total current provision on continuing operation 50,317 100,059 70,254
Deferred (benefit) on continuing operations:      
Federal (4,882) (5,591) (6,119)
State (682) (793) (1,570)
Foreign (2) (20) 63
Deferred tax benefit (5,566) (6,404) (7,626)
Total provision for income taxes 44,751 93,655 62,628
Current provision on discontinued operations:      
Federal 14,656 901 767
State 3,599 236 201
Total current provision on discontinued operations 18,255 1,137 968
Deferred provision on discontinued operations:      
Federal   114 21
State   40 16
Total deferred provision on discontinued operations   154 37
Total provision for income taxes on discontinued operations 18,255 1,291 1,005
Total provision for income taxes, Continuing and discontinued operations $ 63,006 $ 94,946 $ 63,633