XML 136 R59.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Summary of Stock Option Activity (Detail) (Stock options [Member], USD $)
In Millions, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Stock options [Member]
 
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]  
Number of Options, Outstanding at December 31, 2013 6,614,534us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Number of Options, Granted 957,131us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Number of Options, Exercised (2,015,934)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Number of Options, Forfeited/expired (487,774)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Number of Options, Outstanding at December 31, 2014 5,067,957us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Number of Options, Vested and exercisable at December 31, 2014 3,423,815us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Outstanding at December 31, 2013 $ 22.12us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Granted $ 78.57us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Exercised $ 14.43us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Forfeited/expired $ 46.13us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Outstanding at December 31, 2014 $ 33.52us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Exercise Price, Vested and exercisable at December 31, 2014 $ 19.70us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Weighted Average Remaining Contractual Term (in years), Outstanding at December 31, 2014 6 years 3 months 7 days
Weighted Average Remaining Contractual Term (in years), Vested and exercisable at December 31, 2014 5 years 1 month 28 days
Aggregate Intrinsic Value, Outstanding at December 31, 2014 $ 335.3us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember
Aggregate Intrinsic Value, Vested and exercisable at December 31, 2014 $ 273.6us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_StockOptionMember