XML 71 R71.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
INCOME TAXES - Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Current:      
Federal $ 17,757 $ 18,296 $ 20,102
Foreign 1,609 4,060 3,015
State 818 3,880 2,790
Deemed Repatriation 0 (970) 1,389
Deferred:      
Federal (3,707) (3,788) (1,302)
Foreign 67 (69) 62
State 263 (952) (384)
Federal Rate Change 0 0 (27,255)
Total income tax provision $ 16,807 $ 20,457 $ (1,583)