XML 96 R69.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholders' Equity - Summary of Stock Option Activity (Detail) (USD $)
12 Months Ended
Jan. 31, 2015
Jan. 31, 2014
Disclosure Of Compensation Related Costs Sharebased Payments [Abstract]    
Number of shares, Options outstanding, Beginning Balance 25,424,437us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Number of shares, Options granted 548,667us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Number of shares, Options exercised (4,437,349)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Number of shares, Options forfeited/cancelled (1,302,135)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Number of shares, Options outstanding, Ending Balance 20,233,620us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 25,424,437us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Number of shares, Options vested and exercisable 3,745,852us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Number of shares, Options vested and exercisable and expected to vest thereafter 19,080,337us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber  
Weighted average exercise price, Options outstanding, Beginning Balance $ 3.22us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted average exercise price, Options granted $ 26.77us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted average exercise price, Options exercised $ 1.31us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted average exercise price, Options forfeited/cancelled $ 4.74us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Weighted average exercise price, options outstanding, Ending Balance $ 4.18us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 3.22us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted average exercise price, Options vested and exercisable $ 2.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
Weighted average exercise price, Options vested and exercisable and expected to vest thereafter $ 4.16us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice  
Weighted average remaining contractual term, Options outstanding 7 years 8 months 12 days 8 years 6 months
Weighted average remaining contractual term, Options vested and exercisable 6 years 8 months 12 days  
Weighted average remaining contractual term, Options vested and exercisable and expected to vest thereafter 7 years 8 months 12 days  
Aggregate intrinsic value, Options outstanding, Beginning Balance $ 726,649,586us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Aggregate intrinsic value, Options exercised 104,689,345us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue  
Aggregate intrinsic value, Options outstanding, Ending Balance 498,862,568us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue 726,649,586us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Aggregate intrinsic value, Options vested and exercisable 98,970,347us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1  
Aggregate intrinsic value, Options vested and exercisable and expected to vest thereafter $ 470,900,166us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue