XML 80 R66.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal $ 6,020 $ 6,084 $ 1,012
State 507 983 439
Foreign 3,159 838 3,425
Current Income Tax Expense (Benefit) 9,686 7,905 4,876
Deferred:      
Federal 17,034 4,765 3,881
State 643 184 71
Foreign (470) 62 28
Deferred Income Tax Expense (Benefit) 17,207 5,011 3,980
Total income tax expense $ 26,893 $ 12,916 $ 8,856