XML 64 R46.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 $ 54,523 $ 5,703 $ 15
State 16,136 4,069 3,192
Foreign 28,038 35,542 34,865
Current income tax provision 98,697 45,314 38,072
Deferred income tax provision (benefit):      
Federal 33,267 76,185 (32,723)
State (669) 6,076 (18,627)
Foreign (5,986) (112,214) (6,619)
Deferred income tax provision (benefit) 26,612 (29,953) (57,969)
Income tax provision (benefit) $ 125,309 $ 15,361 $ (19,897)