XML 28 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
6 Months Ended
Dec. 31, 2014
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 832,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Number of shares, options exercised (1,160,444)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Number of shares, options forfeited (108,091)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Ending Balance, number of shares outstanding 10,469,567us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Number of shares options vested and expected to vest 10,227,938us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber  
Number of shares options vested and exercisable 7,292,418us-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 $ 25.89us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted average exercise price per share, options exercised $ 10.96us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted average exercise price per share, options forfeited $ 17.85us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Ending Balance, weighted average exercise price per share, options outstanding $ 13.41us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted average exercise price per share, options vested and expected to vest $ 13.25us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice  
Weighted average exercise price per share, options exercisable $ 11.53us-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 2 months 0 days  
Weighted average remaining contractual term, options vested and expected to vest 6 years 1 month 6 days  
Weighted average remaining contractual term, options vested and exercisable 5 years 0 months 29 days  
Balance, aggregate intrinsic value of options outstanding $ 224,743us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Aggregate intrinsic value of options vested and expected to vest 221,184us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue  
Aggregate intrinsic value of options vested and exercisable $ 170,261us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1