XML 97 R59.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Income Taxes - Schedule of Income Tax Benefit (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Current:    
Federal $ 9,389 $ (374)
State 2,252 494
Foreign 2,511 1,787
Current Income tax expense 14,152 1,907
Deferred:    
Federal 449 (5,189)
State 75 (2,328)
Foreign (1,549) (18)
Deferred income tax Benefit (1,025) (7,535)
Income tax expense (benefit) $ 13,127 $ (5,628)