v3.22.0.1
INCOME TAXES - Provision for Income Tax Benefit from Continuing Operations (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 57,156 $ 16,627 $ 17,587
State 15,755 8,584 5,019
Foreign (61) 9 61
Total current 72,850 25,220 22,667
Deferred:      
Federal (1,854) 8,344 4,529
State (2,089) (253) 1,064
Total deferred (3,943) 8,091 5,593
Income taxes $ 68,907 $ 33,311 $ 28,260