XML 112 R97.htm IDEA: XBRL DOCUMENT v3.22.4
INCOME TAXES - Schedule of Components of Provision for (benefit from) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Current:      
Federal $ 3,920 $ 1,921 $ (11,251)
State 775 363 399
Foreign 10,200 4,105 7,113
Total current provision for (benefit from) 14,895 6,389 (3,739)
Deferred:      
Federal 149,028 (42,214) (34,573)
State 20,704 (9,413) (8,119)
Foreign (842) (23,709) (17,085)
Total deferred provision (benefit) 168,890 (75,336) (59,777)
Income tax expense (benefit), total $ 183,785 $ (68,947) $ (63,516)