XML 111 R95.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Components of the (Benefit From) Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current:      
Federal $ 1,921 $ (11,251) $ 1,050
State 363 399 405
Foreign 4,105 7,113 3,449
Total current provision for (benefit from) 6,389 (3,739) 4,904
Deferred:      
Federal (42,214) (34,573) (25,356)
State (9,413) (8,119) (5,143)
Foreign (23,709) (17,085) (18,818)
Total deferred (benefit) (75,336) (59,777) (49,317)
Income tax expense (benefit), total $ (68,947) $ (63,516) $ (44,413)