XML 82 R65.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current      
Federal $ 5,475 $ (9,627) $ 1,423
State 1,927 882 12
Foreign 16,216 18,429 13,772
Total current provision 23,618 9,684 15,207
Deferred      
Federal (312) 3,822 4,021
State 1,270 (178) 2,363
Foreign (1,580) (2,629) 3,636
Total deferred provision (benefit) (622) 1,015 10,020
Total provision for income taxes $ 22,996 $ 10,699 $ 25,227