v3.3.1.900
Employee Stock and Benefit Plans (Options Outstanding and Vested) (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2015
Dec. 31, 2014
Dec. 31, 2013
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Number of shares, outstanding 7,579,058    
Weighted average exercise price per share, outstanding (in dollar per share) $ 16.88    
Weighted average remaining contractual life, outstanding 5 years 10 months 24 days    
Number of shares, vested 5,166,845    
Weighted average exercise price per share, vested (in dollar per share) $ 9.79    
Stock Options      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Weighted average grant date fair value (in dollars per share) $ 16.51 $ 12.07 $ 7.62
Aggregate grant date fair value $ 25.2 $ 33.1 $ 15.2
Intrinsic value of options exercised $ 22.7 $ 25.7 $ 11.1
$1.40 - $1.40      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) $ 1.40    
Exercise price range, upper limit (in dollar per share) $ 1.40    
Number of shares, outstanding 156,259    
Weighted average exercise price per share, outstanding (in dollar per share) $ 1.40    
Weighted average remaining contractual life, outstanding 5 months 26 days    
Number of shares, vested 156,259    
Weighted average exercise price per share, vested (in dollar per share) $ 1.40    
$1.90 - $1.90      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 1.90    
Exercise price range, upper limit (in dollar per share) $ 1.90    
Number of shares, outstanding 940,082    
Weighted average exercise price per share, outstanding (in dollar per share) $ 1.90    
Weighted average remaining contractual life, outstanding 1 year 25 days    
Number of shares, vested 940,082    
Weighted average exercise price per share, vested (in dollar per share) $ 1.90    
$2.10 - $2.80      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 2.10    
Exercise price range, upper limit (in dollar per share) $ 2.80    
Number of shares, outstanding 415,220    
Weighted average exercise price per share, outstanding (in dollar per share) $ 2.63    
Weighted average remaining contractual life, outstanding 2 years 10 months 27 days    
Number of shares, vested 415,220    
Weighted average exercise price per share, vested (in dollar per share) $ 2.63    
$3.80 - $3.80      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 3.80    
Exercise price range, upper limit (in dollar per share) $ 3.80    
Number of shares, outstanding 1,117,235    
Weighted average exercise price per share, outstanding (in dollar per share) $ 3.80    
Weighted average remaining contractual life, outstanding 3 years 10 months 20 days    
Number of shares, vested 1,117,235    
Weighted average exercise price per share, vested (in dollar per share) $ 3.80    
$4.10 - $8.90      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 4.10    
Exercise price range, upper limit (in dollar per share) $ 8.90    
Number of shares, outstanding 868,867    
Weighted average exercise price per share, outstanding (in dollar per share) $ 6.16    
Weighted average remaining contractual life, outstanding 5 years 4 months 27 days    
Number of shares, vested 842,958    
Weighted average exercise price per share, vested (in dollar per share) $ 6.08    
$9.40 - $16.68      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 9.40    
Exercise price range, upper limit (in dollar per share) $ 16.68    
Number of shares, outstanding 786,624    
Weighted average exercise price per share, outstanding (in dollar per share) $ 13.13    
Weighted average remaining contractual life, outstanding 6 years 10 months 24 days    
Number of shares, vested 606,364    
Weighted average exercise price per share, vested (in dollar per share) $ 12.95    
$19.26 - $26.86      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 19.26    
Exercise price range, upper limit (in dollar per share) $ 26.86    
Number of shares, outstanding 1,156,772    
Weighted average exercise price per share, outstanding (in dollar per share) $ 24.00    
Weighted average remaining contractual life, outstanding 8 years 1 month 17 days    
Number of shares, vested 575,066    
Weighted average exercise price per share, vested (in dollar per share) $ 23.69    
$30.58 - $30.58      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 30.58    
Exercise price range, upper limit (in dollar per share) $ 30.58    
Number of shares, outstanding 827,997    
Weighted average exercise price per share, outstanding (in dollar per share) $ 30.58    
Weighted average remaining contractual life, outstanding 8 years 7 months 27 days    
Number of shares, vested 423,645    
Weighted average exercise price per share, vested (in dollar per share) $ 30.58    
$34.97 - $37.28      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 34.97    
Exercise price range, upper limit (in dollar per share) $ 37.28    
Number of shares, outstanding 824,344    
Weighted average exercise price per share, outstanding (in dollar per share) $ 36.31    
Weighted average remaining contractual life, outstanding 8 years 8 months 12 days    
Number of shares, vested 14,381    
Weighted average exercise price per share, vested (in dollar per share) $ 37.18    
$40.68 - $52.14      
Share-based Compensation, Shares Authorized under Stock Option Plans, Exercise Price Range [Line Items]      
Exercise price range, lower limit (in dollar per share) 40.68    
Exercise price range, upper limit (in dollar per share) $ 52.14    
Number of shares, outstanding 485,658    
Weighted average exercise price per share, outstanding (in dollar per share) $ 45.13    
Weighted average remaining contractual life, outstanding 8 years 10 months 17 days    
Number of shares, vested 75,635    
Weighted average exercise price per share, vested (in dollar per share) $ 41.39