XML 55 R41.htm IDEA: XBRL DOCUMENT v3.8.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2017
Sep. 30, 2016
Sep. 30, 2017
Sep. 30, 2016
Dec. 31, 2016
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Effective Income Tax Rate, Percent 39.40% 37.50% 32.80% 33.40%  
Valuation Allowance [Abstract]          
Valuation Allowance, Amount $ 0   $ 0   $ 0
Income Tax Uncertainties [Abstract]          
Unrecognized Tax Benefits that Would Impact Effective Tax Rate 3,900   3,900   5,700
Unrecognized Tax Benefits, Period Increase (Decrease) (100) $ 100 (2,900) $ (2,000)  
Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued 1,900   1,900   $ 3,200
Unrecognized Tax Benefits, Income Tax Penalties and Interest Expense 0   (1,300)    
Reconciliation of Unrecognized Tax Benefits, Excluding Amounts Pertaining to Examined Tax Returns [Roll Forward]          
Balance beginning of period     8,751    
Additions based on tax positions related to current year     188    
Additions for tax positions of prior years     0    
Reductions for tax positions of prior years     (415)    
Reductions due to lapse of applicable statute of limitations     (2,699)    
Settlements     (17)    
Balance end of period 5,808   5,808    
Maximum [Member]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Lower Bound (2,300)   (2,300)    
Minimum [Member]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible [Line Items]          
Significant Change in Unrecognized Tax Benefits is Reasonably Possible, Estimated Range of Change, Lower Bound $ (1,300)   $ (1,300)