XML 86 R72.htm IDEA: XBRL DOCUMENT v3.20.4
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Current:      
Federal $ 19,249 $ 17,757 $ 18,296
Foreign 3,399 1,609 4,060
State 3,590 818 3,880
Deemed Repatriation 0 0 (970)
Deferred:      
Federal (3,017) (3,707) (3,788)
Foreign 167 67 (69)
State (1,594) 263 (952)
Total income tax provision $ 21,794 $ 16,807 $ 20,457