XML 90 R73.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Current income tax provision:      
Federal $ 1,373 $ 27 $ 36
State 3,198 2,650 3,038
Foreign 7,277 1,691 1,249
Current income tax provision 11,848 4,368 4,323
Deferred income tax (benefit) provision:      
Federal (8,232) (8,045) (27,800)
State (1,499) (2,894) (8,712)
Foreign (278) 1,181 2,295
Deferred income tax benefit (10,009) (9,758) (34,217)
Income tax provision (benefit) $ 1,839 $ (5,390) $ (29,894)