XML 81 R71.htm IDEA: XBRL DOCUMENT v3.7.0.1
Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2017
Mar. 31, 2016
Dec. 31, 2016
Income Tax Contingency [Line Items]      
Effective tax rate (percent) 32.30% 35.20%  
Unrecognized tax benefits $ 6,300    
Unrecognized tax benefits that would decrease the effective tax rate if recognized 6,100    
Unrecognized tax benefits that could be recognized within 12 months 1,500    
Unrecognized tax benefits, penalties accrued 500    
Stock-based compensation, excess tax benefit, amount $ 1,100    
Retained Earnings | Accounting Standards Update 2016-09, Excess Tax Benefit Component      
Income Tax Contingency [Line Items]      
Cumulative effect adjustment     $ 13,000