XML 81 R51.htm IDEA: XBRL DOCUMENT v2.4.1.9
Stock-Based Compensation - Additional Information (Details) (USD $)
12 Months Ended 0 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2012
Feb. 17, 2015
Apr. 30, 2014
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized 6,510,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized        
Number of shares available for grant (in shares) 11,612,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant 8,941,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant      
Weighted-average grant-date fair value of options granted (in dollars per share) $ 24.69us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue        
Aggregate intrinsic value of options exercised $ 80,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue        
Unrecognized stock-based compensation expense 106,800,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions        
Fair value of options vested 16,500,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1        
Shares subject to repurchase (in shares) 1,400,000anet_SharebasedCompensationArrangementbySharebasedPaymentAwardSharesHeldSubjecttoRepurchase        
Aggregate price of shares subject to repurchase 4,616,000us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent 7,520,000us-gaap_DeferredCompensationShareBasedArrangementsLiabilityCurrent      
Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock purchases under the ESPP (in shares)   21,250us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
20,000us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
   
Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average amortization period 4 years 4 months 24 days        
Stock Option | Common Stock          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Repurchased shares of common stock (in shares) 29,803us-gaap_StockRepurchasedDuringPeriodShares
/ us-gaap_AwardTypeAxis
= us-gaap_EmployeeStockOptionMember
/ us-gaap_StatementEquityComponentsAxis
= us-gaap_CommonStockMember
       
Restricted Stock Award          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted-average amortization period 1 year 9 months 18 days        
RSUs granted (in shares) 0us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Unrecognized expense 200,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Fair value unvested restricted stock awards (in dollars per share) $ 60.76us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedIntrinsicValue
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
Intrinsic value of unvested restricted stock awards 5,000,000us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockMember
       
ESPP          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock purchases under the ESPP (in shares) 0us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans
/ us-gaap_AwardTypeAxis
= anet_EmployeeStockPurchasePlanMember
       
Unrecognized stock-based compensation expense for unvested options, net of expected forfeitures 3,000,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= anet_EmployeeStockPurchasePlanMember
       
Weighted-average amortization period 1 year 7 months 6 days        
Restricted Stock Units (RSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Unrecognized stock-based compensation expense for unvested options, net of expected forfeitures $ 6,500,000us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
       
Weighted-average amortization period 3 years 9 months 26 days        
RSUs granted (in shares) 109,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod
/ us-gaap_AwardTypeAxis
= us-gaap_RestrictedStockUnitsRSUMember
       
2014 Equity Incentive Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares)         6,510,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= anet_EquityIncentivePlan2014Member
Percent of shares outstanding to increase number of shares available for grant and issuance 3.00%anet_PercentofSharesOutstandingtoIncreaseNumberofSharesAvailableforGrantandIssuance
/ us-gaap_PlanNameAxis
= anet_EquityIncentivePlan2014Member
       
Maximum increase of number of shares available for grant 12,500,000anet_SharebasedCompensationArrangementbySharebasedPaymentAwardMaximumAdditionalSharesPerYearAuthorized
/ us-gaap_PlanNameAxis
= anet_EquityIncentivePlan2014Member
       
2014 Equity Incentive Plan | Subsequent Event [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Percent of shares outstanding to increase number of shares available for grant and issuance       1.00%anet_PercentofSharesOutstandingtoIncreaseNumberofSharesAvailableforGrantandIssuance
/ us-gaap_PlanNameAxis
= anet_EquityIncentivePlan2014Member
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember
 
2014 Equity Incentive Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Maximum number of shares added to the 2014 Plan         20,025,189us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
/ us-gaap_PlanNameAxis
= anet_EquityIncentivePlan2014Member
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
2014 Employee Stock Purchase Plan          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Common stock reserved for issuance (in shares)         651,000us-gaap_CommonStockCapitalSharesReservedForFutureIssuance
/ us-gaap_PlanNameAxis
= anet_A2014EmployeeStockPurchasePlanMember
Percent of shares outstanding to increase number of shares available for grant and issuance 1.00%anet_PercentofSharesOutstandingtoIncreaseNumberofSharesAvailableforGrantandIssuance
/ us-gaap_PlanNameAxis
= anet_A2014EmployeeStockPurchasePlanMember
       
2014 Employee Stock Purchase Plan | Maximum          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares available for grant (in shares) 2,500,000us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
/ us-gaap_PlanNameAxis
= anet_A2014EmployeeStockPurchasePlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
       
2014 Employee Stock Purchase Plan | Maximum | Subsequent Event [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of additional shares authorized       655,139us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized
/ us-gaap_PlanNameAxis
= anet_A2014EmployeeStockPurchasePlanMember
/ us-gaap_RangeAxis
= us-gaap_MaximumMember
/ us-gaap_SubsequentEventTypeAxis
= us-gaap_SubsequentEventMember