XML 101 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
INCOME TAXES - Schedule of Components of Provision for (Benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Provision for (benefit from) income taxes      
Federal $ 25,120 $ 12,798 $ (2,038)
State and local 5,098 5,058 1,339
Foreign 35,681 42,246 5,037
Current income tax expense, total 65,899 60,102 4,338
Provision for (benefit from) deferred income taxes:      
Federal (70,754) (79,270) (29,895)
State and local (8,030) (5,143) (1,230)
Foreign 33,803 32,326 15,517
Deferred income tax expense (benefit), total (44,981) (52,087) (15,608)
Provision for (benefit from) income taxes $ 20,918 $ 8,015 $ (11,270)