XML 66 R55.htm IDEA: XBRL DOCUMENT v3.8.0.1
Employee Benefits and Share-Based Compensation - Valuation of Share Based Awards, Table (Details)
3 Months Ended
Mar. 31, 2018
Mar. 31, 2017
Employee Stock Option    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 4 years 9 months 15 days 4 years 8 months 1 day
Expected volatility, % 32.20% 31.10%
Risk free interest rate, % 2.57% 1.89%
Estimated forfeiture rate % 6.90% 7.70%
Dividend yield, % 0.00% 0.00%
Employee Stock Purchase Plan    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Dividend yield, % 0.00% 0.00%
Expected volatility, %, Min 25.80% 25.80%
Expected volatility, %, Max 33.80% 32.80%
Risk free interest rate, %, Min 0.70% 0.52%
Risk free interest rate, %, Max 2.25% 1.31%
Employee Stock Purchase Plan | Minimum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 6 months 6 months
Employee Stock Purchase Plan | Maximum    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Expected life (in years) 2 years 2 years