XML 74 R60.htm IDEA: XBRL DOCUMENT v3.22.0.1
INCOME TAXES - Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Current      
Federal $ (2,468) $ 5,475 $ (9,627)
State 929 1,927 882
Foreign 14,217 16,216 18,429
Total current provision 12,678 23,618 9,684
Deferred      
Federal 762 (312) 3,822
State (200) 1,270 (178)
Foreign 764 (1,580) (2,629)
Total deferred provision (benefit) 1,326 (622) 1,015
Total provision for income taxes $ 14,004 $ 22,996 $ 10,699