XML 66 R49.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current income tax provision:        
Federal   $ 15 $ (2,044) $ 964
State   3,192 1,640 342
Foreign   34,865 28,293 26,527
Current income tax provision   38,072 27,889 27,833
Deferred income tax benefit:        
Federal   (32,723) 31,025 (2,159)
State   (18,627) (10,451) (9,698)
Foreign   (6,619) (5,190) (896)
Deferred income tax benefit   (57,969) 15,384 (12,753)
Income tax (benefit) provision $ 28,497 $ (19,897) $ 43,273 $ 15,080