XML 45 R34.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock Option Activity Under Stock Option Plan (Detail) (USD $)
In Thousands, except Share data, unless otherwise specified
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Number of Shares      
Beginning Balance 6,505,663us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber    
Granted 50,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod 80,500us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod  
Exercised (592,200)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised    
Cancelled (39,166)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod    
Ending Balance 5,924,297us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber   6,505,663us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Vested and unvested expected to vest at end of period 5,878,611us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber    
Options exercisable, at end of period 3,185,297us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber   3,781,162us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Options available for future grant 4,572,935us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant    
Weighted Average Exercise Price      
Beginning Balance $ 4.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice    
Granted $ 9.10us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice    
Exercised $ 4.29us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice    
Cancelled $ 4.26us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice    
Ending Balance $ 4.09us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice   $ 4.07us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Vested and unvested expected to vest at end of period $ 4.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice    
Options exercisable, at end of period $ 4.08us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice   $ 4.10us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Weighted Average Contractual Term (Years)      
Outstanding, at end of period 6 years 4 months 10 days    
Vested and unvested expected to vest at end of period 5 years 3 months 29 days    
Options exercisable, at end of period 5 years 3 months 29 days   5 years 9 months 18 days
Aggregate Intrinsic Value      
Outstanding, at end of period $ 39,564us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue    
Vested and unvested expected to vest at end of period 39,259us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue    
Options exercisable, at end of period $ 21,297us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1   $ 4,130us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1