XML 63 R46.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current income tax provision (benefit):      
Federal $ 5,703 $ 15 $ (2,044)
State 4,069 3,192 1,640
Foreign 35,542 34,865 28,293
Current income tax provision 45,314 38,072 27,889
Deferred income tax (benefit) provision:      
Federal 76,185 (32,723) 31,025
State 6,076 (18,627) (10,451)
Foreign (112,214) (6,619) (5,190)
Deferred income tax (benefit) provision (29,953) (57,969) 15,384
Income tax provision (benefit) $ 15,361 $ (19,897) $ 43,273