XML 86 R72.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Schedule of Components of Income Tax Expense (Benefit) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Current:      
Federal $ 6,724 $ 13,840 $ 14,063
State 1,323 2,475 2,274
Foreign 46 203 192
Total current income taxes 8,093 16,518 16,529
Deferred:      
Federal (3,378) 846 1,603
State (1,802) (379) 84
Foreign (5,464) (1,501) (230)
Total deferred income taxes (10,644) (1,034) 1,457
Total provision for (benefit from) income taxes $ (2,551) $ 15,484 $ 17,986