XML 14 R54.htm IDEA: XBRL DOCUMENT v3.3.0.814
Employee Benefits and Share-Based Compensation - Valuation of Share Based Awards, Table (Details)
3 Months Ended 9 Months Ended
Sep. 30, 2015
Sep. 30, 2014
Sep. 30, 2015
Sep. 30, 2014
Employee Stock Option [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life, years 5 years 15 days 4 years 9 months 22 days 5 years 15 days 4 years 9 months 20 days
Expected volatility, % 29.30% 34.10% 31.10% 35.10%
Risk free interest rate, % 1.73% 1.70% 1.63% 1.56%
Estimated forfeiture rate % 2.50% 2.50% 2.50% 2.50%
Dividend yield, % 0.00% 0.00% 0.00% 0.00%
Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected volatility, %, Min 25.79% 29.56% 25.79% 29.56%
Expected volatility, %, Max 34.36% 39.69% 37.53% 42.16%
Risk free interest rate, %, Min 0.12% 0.03% 0.03% 0.03%
Risk free interest rate, %, Max 0.79% 0.53% 0.79% 0.53%
Estimated forfeiture rate % 0.00% 0.00% 0.00% 0.00%
Dividend yield, % 0.00% 0.00% 0.00% 0.00%
Minimum [Member] | Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life, years 6 months 6 months 6 months 6 months
Maximum [Member] | Employee Stock Purchase Plan [Member]        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Expected life, years 2 years 2 years 2 years 2 years