Annual report pursuant to Section 13 and 15(d)

Income Taxes - Income tax provision (Details)

v3.10.0.1
Income Taxes - Income tax provision (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Income Tax Disclosure [Abstract]      
Current, Federal $ (1,888) $ (1,055) $ 1,304
Current, State 1,176 671 303
Current, Foreign 30 161 (106)
Current, Total (682) (223) 1,501
Deferred, Federal 2,662 (6,683) 2,341
Deferred, State 2,530 1,853 106
Deferred, Foreign 303 262 422
Deferred, Total 5,495 (4,568) 2,869
Income tax (benefit) provision $ 4,813 $ (4,791) $ 4,370