XML 30 R35.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stockholder's Equity and Stock Based Compensation (Details) (USD $)
3 Months Ended 12 Months Ended
Mar. 31, 2015
Mar. 31, 2014
Dec. 31, 2014
Stockholder's Equity and Stock Based Compensation      
Common stock, shares authorized 1,000,000,000us-gaap_CommonStockSharesAuthorized    
Common stock, par value (in dollars per share) $ 0.0001us-gaap_CommonStockParOrStatedValuePerShare    
Preferred stock, shares authorized 20,000,000us-gaap_PreferredStockSharesAuthorized    
Preferred stock, par value (in dollars per share) $ 0.0001us-gaap_PreferredStockParOrStatedValuePerShare    
Common stock, shares issued 42,100,000us-gaap_CommonStockSharesIssued    
Common stock, shares outstanding 42,100,000us-gaap_CommonStockSharesOutstanding    
Stock options to purchase common stock      
Number of Stock Options Outstanding      
Balance at the beginning of the period (in shares) 5,404,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Exercised (in shares) (278,000)us-gaap_StockIssuedDuringPeriodSharesStockOptionsExercised
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Cancelled/Forfeited (in shares) (157,000)us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Balance at the end of the period (in shares) 4,969,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  5,404,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable at the end of the period (in shares) 4,163,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Vested and expected to vest at the end of the period (in shares) 4,682,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted-Average Exercise Price      
Balance at the beginning of the period (in dollars per share) $ 11.55us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Exercised (in dollars per share) $ 3.47us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Cancelled/Forfeited (in dollars per share) $ 12.79us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Balance at end of the period (in dollars per share) $ 11.96us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  $ 11.55us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable at the end of the period (in dollars per share) $ 7.27us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Vested and expected to vest at the end of the period (in dollars per share) $ 11.50us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Weighted-Average Remaining Contractual Life      
Outstanding at the beginning of the period 7 years 2 months 5 days   7 years 6 months 22 days
Outstanding at the end of the period 7 years 2 months 5 days   7 years 6 months 22 days
Exercisable at the end of the period 7 years 4 days    
Vested and expected to vest at the end of the period 7 years 1 month 17 days    
Aggregate Intrinsic Value      
Outstanding at the beginning of the period $ 120,595,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Outstanding at the end of the period 80,350,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
  120,595,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
Exercisable at the end of the period 79,948,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Vested and expected to vest at the end of the period 77,198,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Closing stock price (in dollars per share) $ 25.62us-gaap_SharePrice
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Additional information      
Weighted average grant date fair value (in dollars per share)   $ 21.78us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Total intrinsic value of options exercised 7,583,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
28,623,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
 
Total estimated grant date fair value of options vested $ 5,700,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
   
Stock options to purchase common stock | 2006 Stock Plan      
Additional information      
Vesting period 4 years    
Percentage of awards which will vest after one year 25.00%mkto_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingRightsPercentageOnFirstAnniversary
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_PlanNameAxis
= mkto_StockPlan2006Member