Annual report pursuant to Section 13 and 15(d)

Equity-Based Compensation (Details 1)

v2.4.1.9
Equity-Based Compensation (Details 1) (USD $)
In Thousands, except Share data, unless otherwise specified
12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Summary of option activity under stock plans    
Number of options Outstanding, Beginning balance 21,350,597us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber  
Number of options, Granted 5,437,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross  
Number of options, Exercised (2,723,666)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised  
Number of options, Forfeited (727,126)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod  
Number of options, Expired (37,386)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod  
Number of options Outstanding, Ending balance 23,299,919us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber 21,350,597us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Weighted Average Exercise Price, Beginning balance $ 4.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice  
Weighted Average Exercise Price, Granted $ 8.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price, Exercised $ 3.45us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price, Forfeited $ 5.65us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price, Expired $ 0.71us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice  
Weighted Average Exercise Price, Ending balance $ 5.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice $ 4.47us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Weighted average remaining contractual term, Outstanding, Beginning balance 5 years 4 months 13 days 4 years 9 months 18 days
Weighted average remaining contractual term, Outstanding, Ending balance 5 years 4 months 13 days 4 years 9 months 18 days
Aggregate intrinsic value, Outstanding, Beginning balance $ 85,186us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue  
Aggregate intrinsic value, Outstanding, Ending balance 104,797us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue 85,186us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Vested and expected to vest, Number of options 21,943,140us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber  
Vested and expected to vest, Weighted Average Exercise Price $ 5.35us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice  
Weighted average expected to vest, remaining contractual term 5 years 3 months  
Aggregate intrinsic value, vested and expected to vest 101,859us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue  
Number of options exercisable 11,876,035us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber  
Weighted average exercise price exercisable $ 3.89us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice  
Weighted average remaining contractual term, Exercisable 4 years 1 month 2 days  
Exercisable, Aggregate intrinsic value $ 72,481us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1