XML 87 R72.htm IDEA: XBRL DOCUMENT v3.10.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Dec. 31, 2016
Current:      
Federal $ 4,423 $ 6,020 $ 6,084
State 1,038 507 983
Foreign 626 3,159 838
Current Income Tax Expense (Benefit) 6,087 9,686 7,905
Deferred:      
Federal 1,961 17,034 4,765
State (73) 643 184
Foreign 275 (470) 62
Deferred Income Tax Expense (Benefit) 2,163 17,207 5,011
Total income tax expense $ 8,250 $ 26,893 $ 12,916