Annual report pursuant to Section 13 and 15(d)

INCOME TAXES - Reconciliation of Provision for Income Tax (Details)

v3.19.1
INCOME TAXES - Reconciliation of Provision for Income Tax (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Income Tax Disclosure [Abstract]    
Income tax at federal statutory rate $ 7,249 $ 15,200
Effect of permanent differences 346 459
Tax Cut & Jobs Act one-time transition tax (738) 20,792
Global Intangible Low Taxed Income 3,964 0
Tax Cut & Jobs Act federal rate change (6) 954
Change in valuation allowance (9) (43)
Foreign rate differential (6,541) (15,002)
Foreign tax credits (786) (2,738)
Other reconciling items 7 226
Income tax provision $ 3,486 $ 19,848