XML 123 R104.htm IDEA: XBRL DOCUMENT v3.6.0.2
Stock-Based Compensation - Stock Option Activity (Details) - Stock options - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2016
Dec. 31, 2015
Dec. 31, 2014
Stock options, Shares Subject to Options      
Outstanding at the beginning of the period (in shares) 4,637,279    
Granted (in shares) 1,070,266    
Exercised (in shares) (895,078)    
Forfeited (in shares) (186,789)    
Outstanding at the end of the period (in shares) 4,625,678 4,637,279  
Exercisable at the end of the period (in shares) 2,287,488    
Exercisable and expected to vest at the end of the period (in shares) 4,479,307    
Stock options, Weighted Average Option Price      
Outstanding at the beginning of the period (in dollars per share) $ 16.72    
Granted (in dollars per share) 23.08    
Exercised (in dollars per share) 13.43    
Forfeited (in dollars per share) 19.15    
Outstanding at the end of the period (in dollars per share) 18.73 $ 16.72  
Exercisable at the end of the period (in dollars per share) 16.02    
Exercisable and expected to vest at the end of the period (in dollars per share) $ 18.64    
Stock options, additional information      
Weighted Average Remaining Contractual Term, Outstanding 6 years 8 months 12 days    
Weighted Average Remaining Contractual Term, Exercisable 5 years 1 month 6 days    
Weighted Average Remaining Contractual Term, Exercisable and expected to vest 6 years 7 months 6 days    
Aggregate Intrinsic Value, Outstanding $ 13.6    
Aggregate Intrinsic Value, Exercisable 11.9    
Aggregate Intrinsic Value, Exercisable and expected to vest $ 13.5    
Fair value of the Company's common stock price (in dollars per share) $ 21.18    
Weighted average fair values of options granted (in dollars per share) $ 7.72 $ 7.82 $ 10.81
Intrinsic value of options exercised $ 11.2 $ 8.2 $ 10.0
Additional share-based compensation disclosures      
Unrecognized pre-tax stock-based compensation expense $ 15.0    
Weighted average remaining service period 2 years 7 months 13 days