XML 90 R77.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Dec. 31, 2015
Current:      
Federal $ 2,430 $ 6,724 $ 13,840
State 1,852 1,323 2,475
Foreign 745 46 203
Total current income taxes 5,027 8,093 16,518
Deferred:      
Federal (16,118) (3,378) 846
State (2,612) (1,802) (379)
Foreign (7,781) (5,464) (1,501)
Total deferred income taxes (26,511) (10,644) (1,034)
Total provision for (benefit from) income taxes $ (21,484) $ (2,551) $ 15,484