XML 95 R62.htm IDEA: XBRL DOCUMENT v3.6.0.2
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Income Taxes Disclosure [Line Items]        
Change in state and local income taxes (as a percent) (6.00%)      
Effective income tax rate 41.20% 47.20% 53.20%  
Tax rate change (as a percent) $ (528) $ 3,130 $ 2,594  
State tax return to provision adjustment $ (1,267) $ 0 $ 0  
State tax return to provision adjustment (as a percent) (1.20%) 0.00% 0.00%  
Valuation allowance related to operating loss carryforwards $ 400      
Valuation allowance 5,689 $ 5,276    
Current tax expense (benefit) 1,274 13,361 $ (26,263)  
Valuation allowance related to tax credit carryforwards 4,700 4,700    
Employment tax credit disallowed 1,228 1,340 1,202  
Unrecognized tax benefits 750 2,618 $ 2,471 $ 2,300
Unrecognized tax benefits, income tax penalties and interest accrued 800 800    
Canadian Subsidiary        
Income Taxes Disclosure [Line Items]        
Undistributed earnings 2,700      
Stock Option Exercises And Net Operating Loss Carryforward        
Income Taxes Disclosure [Line Items]        
Current tax expense (benefit) (4,700)      
State and Local Jurisdiction        
Income Taxes Disclosure [Line Items]        
Net operating loss carryforwards 95,500      
Tax credit carryforwards 6,500      
State and Local Jurisdiction | Net Operating Loss Carryforwards        
Income Taxes Disclosure [Line Items]        
Stock option excess tax benefits 13,100      
Uncertain Tax Positions        
Income Taxes Disclosure [Line Items]        
Unrecognized tax benefits 600 $ 3,300    
Internal Revenue Service (IRS)        
Income Taxes Disclosure [Line Items]        
Employment tax credit disallowed 10,500      
Income tax examination, penalties and interest expense $ 4,000