XML 25 R29.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation And Stockholders' Equity - Summary of Stock Option Activity (Table) (Details) (USD $)
In Thousands, except Share data, unless otherwise specified
9 Months Ended
Mar. 31, 2015
Jun. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding [Roll Forward]    
Beginning Balance, number of shares outstanding 10,905,602us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Number of shares, stock options granted 1,058,760us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Number of shares, options exercised (1,942,366)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Number of shares, options forfeited (153,960)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Ending Balance, number of shares outstanding 9,868,036us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Number of shares options vested and expected to vest 9,658,434us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber  
Number of shares options vested and exercisable 6,988,101us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber 7,558,631us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Share-based Compensation Arrangement by Share-based Payment Award, Options, Outstanding, Weighted Average Exercise Price [Abstract]    
Beginning Balance, weighted average exercise price per share, options outstanding $ 12.24us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted average exercise price per share, options granted $ 27.99us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted average exercise price per share, options exercised $ 10.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted average exercise price per share, options forfeited $ 18.94us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Ending Balance, weighted average exercise price per share, options outstanding $ 14.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted average exercise price per share, options vested and expected to vest $ 13.91us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice  
Weighted average exercise price per share, options exercisable $ 11.97us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice $ 11.05us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Share-based Compensation Arrangement by Share-based Payment Award, Options, Additional Disclosures [Abstract]    
Balance, weighted average remaining contractual term of options outstanding 6 years 1 month 16 days  
Weighted average remaining contractual term, options vested and expected to vest 6 years 0 months 25 days  
Weighted average remaining contractual term, options vested and exercisable 5 years 1 month 8 days  
Balance, aggregate intrinsic value of options outstanding $ 189,102us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Aggregate intrinsic value of options vested and expected to vest 186,852us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue  
Aggregate intrinsic value of options vested and exercisable $ 148,459us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1