ANET


Line plots across dimensions of each concept
Line plots across concepts
Tables

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:SharesOutstanding

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:CostOfRevenue

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
us-gaap:StatementGeographical

us-gaap:SellingAndMarketingExpense

us-gaap:Assets

us-gaap:Liabilities

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:AssetsCurrent

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:OtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical

us-gaap:LongTermInvestments

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapital

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DepreciationDepletionAndAmortization

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

anet:AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock
us-gaap:StatementEquityComponents
us-gaap:SubsequentEventType
anet:AssetAcquisitionPriceOfAcquisitionExpected

anet:ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue

anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized

anet:EscrowReceiptsFromPastBusinessAcquisitions

anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan

anet:NoncashLeaseExpense

anet:PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:DeferredRevenuePeriodIncreaseDecrease

us-gaap:DeferredRevenueRevenueRecognized1

us-gaap:Depreciation

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InterestIncomeOther

us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium

us-gaap:MarketableSecuritiesGainLoss

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherNonoperatingGainsLosses

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
us-gaap:StatementEquityComponents
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodShares
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockAcquiredAverageCostPerShare
us-gaap:StatementEquityComponents

anet:AccruedManufacturingCostsCurrent

anet:AccruedProductDevelopmentCostsCurrent

anet:AllowanceForDoubtfulAccountsAndProductSalesReturnReserve

anet:AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue
us-gaap:BusinessAcquisition
anet:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets

anet:CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost

anet:DeferredTaxAssetLeaseLiability

anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment

anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts

anet:InventoryDepositCurrent
us-gaap:FinancialInstrument
anet:OtherAssetsAmortizedCost

anet:ProductReturnReserveCurrent

anet:RestrictedDepositsAssets
us-gaap:BalanceSheetLocation
us-gaap:AwardType
anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue
us-gaap:BusinessAcquisition
anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccruedIncomeTaxes

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:CapitalizedContractCostNet

us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:CashAndCashEquivalents
us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument

us-gaap:CashEquivalentsAtCarryingValue
us-gaap:CashAndCashEquivalents
us-gaap:FinancialInstrument
us-gaap:AwardType, us-gaap:PlanName
us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerLiability
us-gaap:BalanceSheetLocation

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenue

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:AwardType

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:OtherAssetsFairValueDisclosure
us-gaap:FinancialInstrument

us-gaap:OtherPrepaidExpenseCurrent

us-gaap:PrepaidTaxes

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
us-gaap:PurchaseCommitmentExcludingLongtermCommitment

us-gaap:RestrictedCash

us-gaap:RestrictedCashAndCashEquivalents
us-gaap:BalanceSheetLocation
us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusType

us-gaap:RevenueRemainingPerformanceObligationPercentage
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:AwardType
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:BusinessAcquisition, us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount
us-gaap:IncomeTaxAuthority
us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Property Plant And Equipment Net
Current Assets
Other Assets Current
NonCurrent Assets
Long Term Investments
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Stockholders Equity
Accumulated Other Comprehensive Income Loss Net Of Tax
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Receivable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Payments For Repurchase Of Common Stock
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Raw Materials Net Of Reserves
AccountsReceivable
Accounts Receivable Net Current

Tables

  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:CommonStockValue ██████████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.007NA0.003NANA
 us-gaap:SharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock█▇▇▆▆▆▇▇█▇▆▅▄▂▁76.66576.25776.17475.63275.96475.65576.38976.36876.55576.45375.66875.39374.79174.33873.706NANANA70.811NANANA68.132NANANA65.52864.42564.386NA31.927NANA
us-gaap:CommonStockSharesIssued NANANA75.63275.96475.65576.38976.36876.55576.45375.66875.39374.79174.33873.70673.06772.4571.90470.81170.13369.19568.55668.13267.73167.30266.42665.52864.42564.386NA31.927NANA
us-gaap:CommonStockSharesOutstanding NANANA75.63275.96475.65576.38976.36876.55576.45375.66875.39374.79174.33873.70673.06772.4571.90470.81170.13369.19568.55668.13267.73167.30266.42665.52864.42564.386NA31.927NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁79.7179.623NA79.31379.29879.939NA80.75381.33581.201NA81.01874.50380.721NA79.32278.75677.516NA73.45372.81772.214NA71.88771.21570.722NA69.73744.05733.816NA30.41229.252
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁76.46176.306NA75.99975.80876.264NA76.42676.55275.92NA75.01174.50373.994NA72.58871.99271.114NA69.07668.27567.737NA66.62965.52464.635NA62.40238.49129.124NA27.55726.926
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount ▁█0.1210.14NA0.2680.4830.601NA0.3180.2260.267NA0.188.1560.048NA0.0140.0180.188NANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic ▇▇▇▆▆▆█▇▇▇▇▇▁▆▅▆▅▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄2.582.362.412.221.911.823.412.732.472.652.262.25-2.081.951.421.841.421.160.840.740.570.520.650.420.360.370.480.340.370.220.240.210.18
us-gaap:EarningsPerShareDiluted ▇▇▇▇▆▆█▇▇▇▆▆▁▆▅▆▅▅▅▅▄▄▅▄▄▄▄▄▄▄▄▄▄2.472.272.312.121.831.733.252.592.332.472.12.08-2.081.791.291.681.31.070.790.690.530.480.60.390.330.340.430.30.340.20.229999999999999980.20.18
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
 COGS Ratio us-gaap:ProductOrService us-gaap:Product█▇▇▆▄▄▅█▇▆▆▆▅▄▄▃▃▁566.467539.145518.281480.242421.413410.906447.498555.066513.171505.415503.235485.481444.767407.617407.195380.344353.904291.367NANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Service█▇▇▇▆▆▅▅▅▄▅▃▃▃▂▂▂▁140.852128.417130.201125.189119.157112.123105.04899.34995.1590.00992.49177.82875.07864.87260.67257.28951.30744.108NANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
 TTM Greenblatt ROC _ _██▇▇▇▇▇██▇▇▇▁▇▇▇▆▆▆▆▅▅▅▅▅▅▅▅▅▅219.365206.292194.638188.395166.989149.662175.989228.606206.837194.342193.642180.77-239.803138.738139.388140.832116.63473.41877.49563.02153.15849.73549.39731.29732.85935.75539.00233.87430.65521.982NANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:AllocatedShareBasedCompensationExpense █▇▇▇▆▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁▁44.94437.55340.09536.46932.92227.55626.43526.25724.29724.29124.61923.25422.47820.85120.43620.15218.416.43916.32415.11614.23213.3612.97812.27811.2088.8398.058.0826.7054.7823.762.5842.073
us-gaap:ComprehensiveIncomeNetOfTax ▇▇▇▆▆▆█▇▇▇▆▆▁▆▅▆▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄196.613179.264184.13159.618151.788139.116260.634207.061191.866204.443170.77168.633-156.194142.85102.97133.9103.06282.80658.29150.97938.85135.26743.6828.40224.20524.47530.75121.80321.6312.29613.73411.92710.217
us-gaap:CostOfGoodsAndServicesSold ██▇▇▆▆▆▇▇▇▇▆▆▅▅▅▅▄▄▃▃▃▃▂▂▂▂▂▁▁▁▁▁253.141242.29233.898220.469196.481184.778196.243237.141218.13214.854220.734201.726185.962169.57160.702157.016145.434121.265117.814103.84197.2987.10689.27875.867.66261.29157.04954.50644.56735.89337.29336.58929.584
us-gaap:CostOfRevenue ██▇▇▆▆▆▇▇▇▇▆▆▅▅▅▅▄▄▃▃▃▃▂▂▂▂▂▁▁▁▁▁253.141242.29233.898220.469196.481184.778196.243237.141218.13214.854220.734201.726185.962169.57160.702157.016145.434121.265117.814103.84197.2987.10689.27875.867.66261.29157.04954.50644.56735.89337.29336.58929.584
us-gaap:GeneralAndAdministrativeExpense ▇▅▆▅▄▆▅▅▅▅▄▅▆▆▇▆▇▇▇▆▆▅▆█▆▄▂▃▂▂▂▂▁20.89515.47318.42815.14614.31918.34915.71614.65716.01915.50612.015.32118.4219.67921.78919.53523.31922.15522.94119.53517.52915.23418.0525.19518.40314.0728.0789.8967.1267.2316.2045.2423.506
us-gaap:GrossProfit █▇▇▇▆▆▆▇▇▇▇▆▆▅▅▅▅▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁454.178425.272414.584384.962344.089338.251356.303417.274390.191380.57374.992361.583333.883302.919307.165280.617259.777214.21210.155186.42171.451155.09156.168141.748127.89117.754116.44100.95793.3881.31477.47365.03653.901
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▇▇▇▇▇▇██▇▇▇▁▇▆▆▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▅▅221.084207.867200.18201.619175.245161.819187.172247.775220.648206.675198.49189.389-241.972142.894141.635142.267117.1373.72877.13762.92552.84249.32148.54230.55732.44434.46638.08332.28631.69219.44720.07516.81614.491
us-gaap:IncomeTaxExpenseBenefit ▇▇▇██▇▂██▆▇▇▁▆█▆▇▅▇▆▇▇▆▆▆▆▆▆▆▆▆▆▆24.19627.50117.22233.24430.45223.388-73.5238.8831.3975.64628.16820.865-86.703-1.64437.8028.54514.445-9.218.35411.713.93814.0764.6181.8678.4489.9747.04610.4210.0747.1186.3334.964.24
us-gaap:NetIncomeLoss ▇▇▇▆▆▆█▇▇▇▆▆▁▆▅▆▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄196.888180.366182.958168.375144.793138.431260.692208.895189.251201.029170.322168.524-155.269144.538103.833133.722102.68582.96158.78351.25738.90435.24543.92428.6923.99624.49231.03721.86621.61812.32913.74211.85610.251
us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic NANA182.958168.375144.793138.431260.583208.799189.152200.911170.22168.439-155.187144.449103.757133.54102.45482.69458.4950.96238.61734.92143.25128.30123.60724.03228.33321.18514.2126.3626.9035.8384.948
us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted NANA182.958168.375144.793138.431260.588208.804189.158200.918170.228168.445-155.187144.456103.764133.555102.47482.71658.50850.9838.63534.94143.29728.32923.63824.07128.61521.25514.8516.8167.326.1285.159
us-gaap:NonoperatingIncomeExpense ▂▂▄▆▄▆▅█▆▆▃▅▁▃▃▂▂▂▂▂▂▂▂▂▂▁▂▁▂▁▁▁▁1.7191.5755.54213.2248.25612.15711.18319.16913.81112.3334.8488.619-2.1694.1562.2471.4350.4960.31-0.358-0.096-0.316-0.414-0.855-0.74-0.415-1.289-0.919-1.5881.037-2.535-2.43-1.82-1.773
us-gaap:OperatingExpenses ▄▃▃▃▃▃▃▃▃▃▃▃█▃▃▂▂▂▂▂▂▂▂▂▂▂▂▁▁▁▁▁▁234.813218.98219.946196.567177.1188.589180.314188.668183.354186.228181.35180.813573.686164.181167.777139.785143.143140.792132.66123.399118.293105.355106.771110.45195.03181.99977.43867.08362.72559.33254.96846.437.637
us-gaap:OperatingIncomeLoss ██▇▇▇▇▇██▇▇▇▁▇▇▇▆▆▆▆▅▅▅▅▅▅▅▅▅▅▅▅▅219.365206.292194.638188.395166.989149.662175.989228.606206.837194.342193.642180.77-239.803138.738139.388140.832116.63473.41877.49563.02153.15849.73549.39731.29732.85935.75539.00233.87430.65521.98222.50518.63616.264
us-gaap:OtherNonoperatingIncomeExpense NANA5.54213.2248.25612.15711.18319.16913.81112.3335.5099.292-1.4894.8432.9882.1361.1191.0250.560.6390.4160.337-0.1090.0130.417-0.468-0.151-0.8242.4720.008-0.631-0.023-0.001
us-gaap:ResearchAndDevelopmentExpense █▇▇▇▆▆▆▇▆▇▇▇▆▆▆▄▄▄▄▄▄▃▃▃▃▂▂▂▂▂▂▁▁143.293132.487133.847128.049111.544113.154110.063118.732114.295119.669118.439117.589104.078102.362107.1879.6181.19481.6171.39870.64869.0262.51557.41358.74849.94743.3444.34436.23134.88833.44631.35226.63521.086
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ██▇▇▆▆▆▇▇▇▇▆▆▅▅▅▅▄▄▃▃▃▃▃▂▂▂▂▂▁▁▁▁707.319667.562648.482605.431540.57523.029552.546654.415608.321595.424595.726563.309519.845472.489467.867437.633405.211335.475327.969290.261268.741242.196245.446217.548195.552179.045173.489155.463137.947117.207114.766101.62583.485
us-gaap:SellingAndMarketingExpense ███▆▆▆▆▆▆▆▆▅▅▅▄▄▄▄▄▃▃▃▃▃▃▂▂▂▂▂▂▁▁70.62571.0267.67153.37251.23757.08654.53555.27953.0451.05350.91147.90346.18842.1438.80840.6438.6337.02738.32133.21631.74427.60631.30826.50826.68124.58725.01620.95620.71118.65517.41214.52313.045
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:Assets ██▇▇▇▆▆▆▅▅▅▄▄▄▄▄▃▃▃▂▂▂▂▂▂▁▁▁▁5208.284893.734738.9194399.3724335.8514111.8454185.293619.8253441.2923332.4443081.9832798.2382832.1142580.0342460.862301.712162.941939.5981729.0071519.081334.9881209.9471159.891072.892990.839875.092811.023691.883642.778NA364.52NANA
us-gaap:Liabilities ███▇▇▇▇▅▅▅▅▅▆▄▄▄▄▄▃▃▂▂▂▂▂▁▁▁▁1510.4391442.3921418.6281315.4951299.3681263.0191290.604963.821915.732932.077938.594852.3621112.141734.995798.946777.158805.191711.224621.187507.66418.156360.09371.738349.718325.297264.621255.365198.961181.592NA286.788NANA
us-gaap:LiabilitiesAndStockholdersEquity ██▇▇▇▆▆▆▅▅▅▄▄▄▄▄▃▃▃▂▂▂▂▂▂▁▁▁▁5208.284893.734738.9194399.3724335.8514111.8454185.293619.8253441.2923332.4443081.9832798.2382832.1142580.0342460.862301.712162.941939.5981729.0071519.081334.9881209.9471159.891072.892990.839875.092811.023691.883642.778NA364.52NANA
us-gaap:StockholdersEquity █▇▇▇▇▆▆▆▅▅▅▄▄▄▄▃▃▃▂▂▂▂▂▂▁▁▁▁▁3697.8413451.3383320.2913083.8773036.4832848.8262894.6862656.0042525.562400.3672143.3891945.8761719.9731845.0391661.9141524.5521357.7491228.3741107.821011.42916.832849.857788.152723.174665.542610.471555.658492.922461.186NA77.732NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:AssetsCurrent █▇▇▇▇▆▆▆▆▅▅▄▅▄▄▄▄▃▃▂▂▂▂▂▂▁▁▁▁4328.3954002.8953836.9983653.8673576.8783336.8993471.6363240.423028.5182900.9742714.8022436.0462620.5622379.1742266.4292075.5391949.1891736.8251526.1261324.1781142.0541023.133974.328921.1850.212736.044679.479588.351562.676NA285.523NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▇▆▇▇▆▆██▇▆▅▄▅▆▆▆▆▅▄▄▄▅▅▃▃▂▂▃▃▁▁▁▁893.688843.336893.219970.349800.182761.3331111.2861095.265944.414809.491649.95524.687711.157886.16859.192854.479823.475746.567567.923500.481531.058710.663687.326418.5342.958275.186240.031408.596397.198129.524113.664120.0290.632
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▅▅▅▆▄▄██▆▄▂▁▃▅▅▅▅▄▂897.924847.572897.454974.582804.489765.641115.5151099.491948.636813.709654.164528.897716.669891.668864.697859.981828.974752.064572.168NANANA691.367NANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▆▇▇▅▇▆▇█▆▅▆▆▅▄▄▄▅▄▄▄▂▂▂▃▂▂▂▁▁364.214380.466389.54300.217383.225352.159391.987447.252343.08271.246331.777322.053260.917207.339247.346212.611269.624209.062253.119210.243146.659135.119144.263160.23122.342113.05796.98284.06367.946NA77.999NANA
us-gaap:InventoryNet █▇▇▆▅▄▄▄▅▅▄▃▄▄▅▅▅▄▄▂▂▁▁▂▂▁▁▁▁543.199483.168479.668438.102326.997261.798243.825239.802314.177347.153264.557216.313245.439268.131306.198333.157363.803286.786236.49162.128118.1384.0392.129109.921100.30491.22580.51962.58771.068NA73.36NANA
us-gaap:OtherAssetsCurrent ▅▅▄▃▄▄▄▄▃▄▆█▆▅▆██▇▅▄▂▂▂▃▂▁▁81.01769.7960.55643.31156.9850.37364.46452.843.66563.43695.73118.26287.15782.83796.215126.19124.362112.21679.1455.36327.51327.76629.2736.76527.8085.3239.82NANANA5.137NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▅▄▃▃▃▃▄▄▄▄▅▇█▅▆▆▆▆▆▅▂▂▂▃▃▂▂▁▁139.279111.59594.92269.64784.88585.949111.456106.326113.458131.657162.321235.881253.802165.664177.33186.657190.923197.735168.684151.65953.44741.73250.6162.13563.53537.62240.26916.4099.768NA4.144NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:PropertyPlantAndEquipmentGross ▇▇▇▆▆▆▆▅▅▅██▇▇▆▆▅▅▅▅▄▄▃▃▂▂▂▁▁155.756152.364147.412142.684140.492137.79136.649132.851129.046124.743165.367159.794152.992147.851143.299136.85134.441130.038126.093122.936119.478114.995110.045101.7596.26492.62988.51681.30880.478NA74.39NANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ██▇▇▇▇▆▆▆▅▆▆▅▅▅▄▄▄▃▃▃▂▂▂▂▂▁▁▁123.394119.902115.181110.014105.22999.98497.37692.66388.02383.21490.01284.39779.25674.02669.0263.78958.60153.71949.13244.78939.79735.05130.33926.50223.08619.84216.95814.31711.679NA7.186NANA
us-gaap:PropertyPlantAndEquipmentNet ▁▁▁▁▁▂▂▂▂▂▇▇▇▇▇▇▇▇█████▇▇▇▇▆▆32.36232.46232.23132.6735.26337.80639.27340.18841.02341.52975.35575.39773.73673.82574.27973.06175.8476.31976.96178.14779.68179.94479.70675.24873.17872.78771.55866.99168.799NA67.204NANA
us-gaap:LongTermInvestments NANA8.314NANANA4.15NANANA30.33635.03635.036NA36.136NANANANANANANANANANANANANANANANANANA
us-gaap:Goodwill ███▃▃▃▁▁▁▁▁▁188.277188.277189.69684.96884.96884.78154.85554.85553.68453.68453.68455.168NANA0.0NANANANANANANANANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▇▇█▄▄▅▁▁▂▂▂▃107.995115.359122.7977.75283.56289.37345.23548.31951.61255.11158.6162.11NANA0.0NANANANANANANANANANANANANANANANANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA213.595NANANA197.315NANANA122.739NANANA63.247NANANA69.679NANANA47.96NANANA23.642NANANA16.789NANA
us-gaap:OperatingLeaseRightOfUseAsset ▆▆▆▇▇▇▇███▁70.49772.95677.28879.92979.28383.37787.7791.90394.20398.5520.0NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ██▇▅▆▆▇▇▇▆▅▅▅▆▅▅▅▅▅▄▅▅▅▅▄▄▃▇▁33.43333.1930.07122.80725.49327.02730.34629.3627.10625.06322.70420.19920.01922.87918.89121.27720.30619.88518.82418.39818.81220.20820.79120.86117.05317.33411.8427.5593.806NA3.212NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:AccountsPayableCurrent ▇▇▇█▆▄▅▄▄▄▅▄▃▃▃▂▄▃▄▄▃▁▂▂▂▁▂▁▁145.159136.885134.235163.102122.87284.81592.10578.686.13489.82393.75785.09753.18270.43152.232.89380.41860.98479.45777.04860.09724.80843.96631.48743.83129.12332.42819.84520.0NA14.741NANA
us-gaap:AccruedLiabilitiesCurrent █▆▇▅▅▅▇▆▅▅▆▅▄▄▆▄▄▃▄▄▂▂▃▃▂▁▂▁▁163.245122.466143.357110.348100.07100.443140.249128.93113.898104.228123.254103.10886.69385.728133.82794.45984.41375.29190.95177.16355.1146.11360.97158.97943.34728.9240.36932.24628.016NA26.909NANA
us-gaap:ContractWithCustomerLiabilityCurrent █▇▅▃▃▃▂▂▁▂▄482.112457.799396.259321.29328.525332.175312.668291.384272.366304.729358.586NANANA327.706NANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇▇▆▆▅▆▅▅▅▆▅█▄▅▅▆▅▄▃▃▂▂▂▂▁▁▁▁859.935786.532768.243664.783640.181573.007597.074548.189525.02543.193606.504539.782826.763457.779529.905567.547610.797532.513459.553355.082263.439214.264235.011224.966202.498148.331144.373101.79697.694NA209.344NANA
us-gaap:OperatingLeaseLiabilityCurrent NANA17.773NANANA16.052NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ██▂▃▃▄▁▃▃▂▂▁▃▃▃▆█▄▆▅▄▄▃▂▁▃▁▁▃11.60711.2493.4144.5414.5355.0971.9933.7244.0483.1842.2961.7054.6064.6365.0028.12311.3096.0748.6027.1665.4966.1254.1552.1962.0244.2731.3961.4974.723NA3.741NANA
us-gaap:OtherLiabilitiesCurrent ▆▆█▆█▅▅▄▅▄▃▃▂▃▂▂▂▁▂▁▁▁▁▁▁▁▁▁▁69.41969.38294.39270.04388.71455.57452.05249.27552.62244.41330.90732.72719.54326.94316.17216.4919.21612.99315.7959.7779.3477.8198.0259.768.0758.46211.2499.42811.79NA10.144NANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:DeferredIncomeTaxLiabilitiesNet ▁▃▃▇▇▇█216.746225.924227.936247.712251.292250.304254.71NANANA3.753NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ██▇▇▇▆▆▅▄▄▅▄▄▄▂▁▁▂▁▁▁▁▁▁▁▁▁▇▄47.50844.6242.43139.16538.67938.09937.69330.62725.35125.60131.85123.06522.11621.3439.7457.8117.9928.0697.9586.96.7546.3856.6986.0115.8395.5584.98139.31225.718NA19.576NANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▆▆▆▇▇▇▇███▁64.29567.7772.39774.90374.25978.50283.02287.09989.70593.6160.0NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA21.89NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA19.533NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA11.73NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA9.409NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA19.926NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:StockholdersEquity █▇▇▇▇▆▆▆▅▅▅▄▄▄▄▃▃▃▂▂▂▂▂▂▁▁▁▁▁3697.8413451.3383320.2913083.8773036.4832848.8262894.6862656.0042525.562400.3672143.3891945.8761719.9731845.0391661.9141524.5521357.7491228.3741107.821011.42916.832849.857788.152723.174665.542610.471555.658492.922461.186NA77.732NANA
us-gaap:CommonStockValue ██████████████▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁0.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.0070.007NA0.003NANA
us-gaap:AdditionalPaidInCapital ██▇▇▇▆▆▆▆▅▅▅▄▄▄▄▃▃▃▃▂▂▂▂▂▂▁▁▁1395.4591345.5691292.4311240.1471185.0931149.2241106.3051076.7321038.741005.405956.572929.829872.559841.431804.731770.339737.436711.123674.183636.074592.465564.342537.904516.607487.376456.509426.171394.186384.253NA28.737NANA
us-gaap:RetainedEarningsAccumulatedDeficit █▇▇▇▇▆▆▆▅▅▅▄▃▄▃▃▃▂▂▂▂▂▂▁▁▁▁▁▁2303.5132106.6252027.6141844.6561843.5591698.7661788.231579.0631484.7771395.5341190.8031020.481851.9571007.226859.114755.281621.559518.874435.105376.322325.065286.161250.916206.991178.302154.306129.81498.77776.911NA42.964NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▃▃▄▃█▄▄▄▅▃▁▁▁▂▂▃▃▃▃▃▃▃▃▃▃▃▃▄▄-1.139-0.8640.238-0.9347.8230.8280.1430.2012.035-0.58-3.994-4.442-4.551-3.626-1.938-1.075-1.253-1.63-1.475-0.983-0.705-0.653-0.675-0.431-0.143-0.351-0.334-0.0480.015NA0.036NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▆▇▆▅▃▃▃▂▂▂▂▁▁44.94437.55340.18136.46932.92227.55626.43526.25724.29724.29124.61923.25422.47820.851NANANANANANANANANANANANA8.058.082NANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▇▆▆▅▆█▇▆▆█▁▅▆▆▆▄▅▄▂▄▄▅▃▄▃▃▃▄▃▃▃263.366254.675186.924215.127138.216194.847327.161269.397196.379170.097295.819-118.825130.584195.541183.664205.86879.233162.86252.755-47.34454.91371.116116.51110.64952.60620.76715.81234.75846.25717.689-5.96731.867NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▃▂▇▄▁▂▆▆▅▃▅▁▃▃▃▆▆▆▆▂▅█▇▆▆▃▆▆▆▆▆-218.133-217.949-278.326102.283-103.281-329.478-264.029-14.53329.71-35.22-171.661-86.48-313.108-183.864-192.233-187.417-10.01-2.92-6.428-11.374-247.907-60.27144.72648.917-3.67-5.803-223.162-21.661-1.436-3.103-3.995-3.284NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▄▃▅▂▄▁▄▃▃▅▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▄█▄▄▄4.946-85.7712.062-148.7342.886-212.553-48.455-102.943-91.03924.4731.51517.918.11815.30813.22612.2677.45818.51821.44628.21513.49112.4487.83516.22318.81620.23138.829-1.556222.81.2643.6320.759NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▆▅▅█▆▁▆█▇█▇▃▃▆▆▆▇█50.352-49.882-77.128170.09338.849-349.87516.024150.855134.927159.545125.267-187.772-174.99926.9714.71631.00776.91179.896NANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:DeferredIncomeTaxExpenseBenefit ▆▆▅▆▆▆▁▆▇▆▆▄▅▆█▅▅▆▆▆▆▆▆▅▆▆▆▆▆▆▆▆-4.4231.425-12.4050.5932.2110.457-86.6863.0318.632-0.718-8.281-31.334-14.74-3.54131.169-14.228-11.0362.521-8.042-6.844-5.279-1.597-10.404-13.217-3.9361.67-6.673-1.485-1.4072.11-5.866-0.875NA
us-gaap:DepreciationDepletionAndAmortization ███▇▇▇▅▅▅▅▆▅▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁12.57712.65812.61510.80510.96210.2087.9018.1918.3958.3629.2317.1125.6315.6975.2855.3225.0944.9394.9425.1454.8834.7793.9473.4783.3532.8932.6552.6532.4282.2852.5391.021NA
us-gaap:IncreaseDecreaseInAccountsPayable ▅▅▂██▄▆▄▄▅▅▇▃▆▆▁▆▃▅▆█▃▆▄▆▅▅▅▆▄▄▆8.0462.833-30.64240.3337.859-6.38612.424-7.578-4.392-2.3918.82226.918-16.44320.0415.971-47.37419.947-18.6483.16817.00934.624-16.1239.182-11.96713.758-1.9368.4070.81110.693-5.904-11.98313.621NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▃▄▇▁▅▂▂█▇▂▄▆▆▃▅▂▆▂▆▆▅▄▃▆▄▅▅▅▄▄▅▄-16.252-9.07487.598-83.00831.066-46.329-55.265104.17271.834-60.5319.72454.62153.578-40.00734.735-57.01360.562-44.05742.87663.58411.54-9.144-16.61738.0579.56516.27613.18716.3355.272-14.9512.677-11.933NA
us-gaap:IncreaseDecreaseInInventories ▆▄▅█▆▄▄▁▃▇▆▂▃▂▃▃▇▆▇▅▅▄▃▄▄▄▄▄▄▄▅▄60.0313.541.322111.10565.217.6914.024-74.571-32.97682.59647.23-37.525-22.692-38.067-26.959-30.64677.01750.29674.36343.99734.1-8.099-17.7929.61811.59110.70617.932-2.216-7.915.61918.67417.854NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▇▇▆▆▅▆█▇▆▆█▁▅▆▆▆▄▅▄▂▄▄▅▃▄▃▃▃▄▃▃▃263.366254.675186.924215.127138.216194.847327.161269.397196.379170.097295.819-118.825130.584195.541183.664205.86879.233162.86252.755-47.34454.91371.116116.51110.64952.60620.76715.81234.75846.25717.689-5.96731.867NA
us-gaap:NetIncomeLoss ▇▇▇▆▆▆█▇▇▇▆▆▁▆▅▆▅▅▅▄▄▄▄▄▄▄▄▄▄▄▄▄▄196.888180.366182.958168.375144.793138.431260.692208.895189.251201.029170.322168.524-155.269144.538103.833133.722102.68582.96158.78351.25738.90435.24543.92428.6923.99624.49231.03721.86621.61812.32913.74211.85610.251
us-gaap:ShareBasedCompensation █▇▇▇▆▅▅▅▅▅▅▄▄▄▄▄▄▃▃▃▃▃▃▃▂▂▂▂▂▁▁▁44.94437.55340.09536.46932.92227.55626.43526.25724.29724.29124.61923.25422.47820.85120.43620.15218.416.43916.32415.11614.23213.3612.97812.27811.2088.8398.058.0826.7054.7823.762.584NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:NetCashProvidedByUsedInInvestingActivities ▃▃▂▇▄▁▂▆▆▅▃▅▁▃▃▃▆▆▆▆▂▅█▇▆▆▃▆▆▆▆▆-218.133-217.949-278.326102.283-103.281-329.478-264.029-14.53329.71-35.22-171.661-86.48-313.108-183.864-192.233-187.417-10.01-2.92-6.428-11.374-247.907-60.27144.72648.917-3.67-5.803-223.162-21.661-1.436-3.103-3.995-3.284NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▁█4.4715.096NA2.5232.0713.1072.4324.683.4025.2376.2174.5426.7356.3363.122.6254.8894.6455.6323.7454.087.9626.0155.2063.6325.1362.3452.215.4763.1034.823.284NA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
us-gaap:NetCashProvidedByUsedInFinancingActivities ▄▃▅▂▄▁▄▃▃▅▄▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▅▄█▄▄▄4.946-85.7712.062-148.7342.886-212.553-48.455-102.943-91.03924.4731.51517.918.11815.30813.22612.2677.45818.51821.44628.21513.49112.4487.83516.22318.81620.23138.829-1.556222.81.2643.6320.759NA
us-gaap:PaymentsForRepurchaseOfCommonStock ▁▄▁▆▁█▃▅▄▁▁▁0.0101.3550.0167.2780.0227.89551.525114.609100.0080.00.00.0NANANANANANANANANANANANANANANANANANANANANA
  2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value8000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.03000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Shares Outstanding

us-gaap:SharesOutstanding us-gaap:StatementEquityComponents

us-gaap:SharesOutstanding

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value7676767575757676767675757474737068656464313029
Percentage of SharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value757575767676767575747473737271707069686867676665646431
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Common Stock Shares Outstanding

us-gaap:CommonStockSharesOutstanding

us-gaap:CommonStockSharesOutstanding


Common
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value757575767676767575747473737271707069686867676665646431
Percentage of CommonStockSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-30
Value79797979798081818174807978777372727171706944333029
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Weighted Average Number Of Shares Outstanding Basic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-30
Value76767575767676757574737271716968676665646238292726
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value121000.0140000.0268000.0483000.0601000.0318000.0226000.0267000.0180000.08156000.048000.014000.018000.0188000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

anet:StockOptionsandRestrictedStockAwards


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-30
Value101000.0130000.0251000.0334000.0601000.0277000.0195000.0162000.082000.08011000.022000.014000.018000.0188000.02688000.03211000.03763000.02544000.02370000.01906000.0120000.02361000.01959000.01396000.01398000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount83.592.993.769.2100.087.186.360.745.698.245.8100.0100.0100.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EmployeeStock


Antidilutive
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-31
Value20000.010000.017000.0149000.0041000.031000.0105000.098000.0145000.026000.0000
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount16.57.16.330.80.012.913.739.354.41.854.20.00.00.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value2.582.362.412.221.911.823.412.732.472.652.262.25-2.081.951.421.841.421.160.840.740.570.520.650.420.360.370.480.340.370.220.240.210.18
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Earnings Per Share Diluted

us-gaap:EarningsPerShareDiluted

us-gaap:EarningsPerShareDiluted


Earnings
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value2.472.272.312.121.831.733.252.592.332.472.12.08-2.081.791.291.681.31.070.790.690.530.480.60.390.330.340.430.30.340.20.230.20.18
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value443740363227262624242423222020201816161514131212118.8398.058.0826.7054.7823.762.5842.073
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.45.66.26.06.15.34.84.04.04.14.14.14.34.44.44.64.54.95.05.25.35.55.35.65.74.94.65.24.94.13.32.52.5

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1.7961.41.5541.8061.5851.3271.2531.2581.0281.0981.3811.2681.2361.2021.1291.1131.0871.0241.0040.9550.8680.7930.8420.7860.7840.6360.5430.480.3010.2110.1510.1070.083
Percentage of AllocatedShareBasedCompensationExpense4.03.73.95.04.84.84.74.84.24.55.65.55.55.85.55.55.96.26.26.36.15.96.56.47.07.26.75.94.54.44.04.14.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.20.20.30.30.30.20.20.20.20.20.20.20.30.20.30.30.30.30.30.30.30.30.40.40.40.30.30.20.20.10.10.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:GeneralAndAdministrativeExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value8.6414.0864.1694.1573.6823.9053.583.6953.6043.5283.5093.4393.2232.7442.7982.8762.8912.3722.1982.2041.9891.4631.6491.5911.180.8660.9220.9110.9460.6760.4680.3930.244
Percentage of AllocatedShareBasedCompensationExpense19.210.910.411.411.214.213.514.114.814.514.314.814.313.213.714.315.714.413.514.614.011.012.713.010.59.811.511.314.114.112.415.211.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.20.60.60.70.70.70.60.60.60.60.60.60.60.60.60.70.70.70.70.80.70.60.70.70.60.50.50.60.70.60.40.40.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:GeneralAndAdministrativeExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value23212321191513131213131211101111109.5878.838.017.5957.4577.1717.0376.3794.9284.6884.3043.5272.4672.0151.3191.134
Percentage of AllocatedShareBasedCompensationExpense51.558.557.858.758.957.852.651.351.754.154.951.652.352.554.854.856.258.354.153.053.455.855.357.356.955.858.253.352.651.653.651.054.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.33.33.63.53.63.02.52.12.12.22.32.12.32.32.42.52.62.92.72.82.83.12.93.23.32.82.72.82.62.11.81.31.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingAndMarketingExpense


Allocated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1110119.0838.2776.3967.7057.8327.0976.5346.2246.5376.2745.965.3025.1154.083.4564.2923.9473.783.6473.3162.8642.8652.4091.8972.3871.9311.4281.1260.7650.612
Percentage of AllocatedShareBasedCompensationExpense25.326.927.924.925.123.229.129.829.226.925.328.127.928.625.925.422.221.026.326.126.627.325.623.325.627.323.629.528.829.929.929.629.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.61.51.71.51.51.21.41.21.21.11.01.21.21.31.11.21.01.01.31.41.41.51.41.31.51.31.11.51.41.21.00.80.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingAndMarketingExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value196179184159151139260207191204170168-156.19414210213310382585038354328242430212112131110
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.826.928.426.428.126.647.231.631.534.328.729.9-30.030.222.030.625.424.717.817.614.514.617.813.112.413.717.714.015.710.512.011.712.2

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value25324223322019618419623721821422020118516916015714512111710397878975676157544435373629
Percentage of CostOfGoodsAndServicesSold100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.836.336.136.436.335.335.536.235.936.137.135.835.835.934.335.935.936.135.935.836.236.036.434.834.634.232.935.132.330.632.536.035.4

us-gaap:CostOfGoodsAndServicesSold us-gaap:ProductOrService

us-gaap:Product


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value225218210199176163175218200198204187171156147145134109
Percentage of CostOfGoodsAndServicesSold89.290.290.090.589.888.689.492.091.992.292.693.192.392.492.092.992.490.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.932.732.532.932.631.331.833.333.033.334.333.333.033.231.633.333.232.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product39.940.540.641.541.939.839.239.339.139.240.638.738.638.436.338.438.037.7

us-gaap:Service


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value272323212021201817161613141212111111
Percentage of CostOfGoodsAndServicesSold10.89.810.09.510.211.410.68.08.17.87.46.97.77.68.07.17.69.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.93.63.63.53.74.03.82.92.92.82.72.52.82.72.72.52.73.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service19.418.618.016.816.818.919.819.018.518.617.517.919.119.921.119.421.525.9

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value25324223322019618419623721821422020118516916015714512111710397878975676157544435373629
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.836.336.136.436.335.335.536.235.936.137.135.835.835.934.335.935.936.135.935.836.236.036.434.834.634.232.935.132.330.632.536.035.4

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value20151815141815141615121518192119232222191715182518148.0789.8967.1267.2316.2045.2423.506
Percentage of GeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.02.32.82.52.63.52.82.22.62.62.02.73.54.24.74.55.86.67.06.76.56.37.411.69.47.94.76.45.26.25.45.24.2

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value4544254143843443383564173903803743613333023072802592142101861711551561411271171161009381776553
Percentage of GrossProfit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.263.763.963.663.764.764.563.864.163.962.964.264.264.165.764.164.163.964.164.263.864.063.665.265.465.867.164.967.769.467.564.064.6

Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value221207200201175161187247220206198189-241.97214214114211773776252494830323438323119201614
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.331.130.933.332.430.933.937.936.334.733.333.6-46.530.230.332.528.922.023.521.719.720.419.814.016.619.222.020.823.016.617.516.517.4

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value242717333023-73.5238315.6462820-86.703-1.644378.54514-9.2181113144.6181.8678.4489.9747.04610107.1186.3334.964.24
Percentage of IncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.44.12.75.55.64.5-13.35.95.20.94.73.7-16.7-0.38.12.03.6-2.75.64.05.25.81.90.94.35.64.16.77.36.15.54.95.1

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value196180182168144138260208189201170168-155.26914410313310282585138354328232431212112131110
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.827.028.227.826.826.547.231.931.133.828.629.9-29.930.622.230.625.324.717.917.714.514.617.913.212.313.717.914.115.710.512.011.712.3

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-30
Value196180182168144138260208189201170168-155.2691443121
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.827.028.227.826.826.547.231.931.133.828.629.9-29.930.617.914.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Income Loss Available To Common Stockholders Basic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic

us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value182168144138260208189200170168-155.1871441031331028258503834432823242821146.3626.9035.8384.948
Percentage of NetIncomeLossAvailableToCommonStockholdersBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.227.826.826.547.231.931.133.728.629.9-29.930.622.230.525.324.617.817.614.414.417.613.012.113.416.313.610.35.46.05.75.9

Net Income Loss Available To Common Stockholders Diluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted

us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted


Net
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value182168144138260208189200170168-155.1871441031331028258503834432823242821146.8167.326.1285.159
Percentage of NetIncomeLossAvailableToCommonStockholdersDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax28.227.826.826.547.231.931.133.728.629.9-29.930.622.230.525.324.717.817.614.414.417.613.012.113.416.513.710.85.86.46.06.2

Nonoperating Income Expense

us-gaap:NonoperatingIncomeExpense

us-gaap:NonoperatingIncomeExpense


Nonoperating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value1.7191.5755.542138.25612111913124.8488.619-2.1694.1562.2471.4350.4960.31-0.358-0.096-0.316-0.414-0.855-0.74-0.415-1.289-0.919-1.5881.037-2.535-2.43-1.82-1.773
Percentage of NonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.92.21.52.32.02.92.32.10.81.5-0.40.90.50.30.10.1-0.1-0.0-0.1-0.2-0.3-0.3-0.2-0.7-0.5-1.00.8-2.2-2.1-1.8-2.1

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value234218219196177188180188183186181180573164167139143140132123118105106110958177676259544637
Percentage of OperatingExpenses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.232.833.932.532.836.132.628.830.131.330.432.1110.434.735.931.935.342.040.442.544.043.543.550.848.645.844.643.245.550.647.945.745.1

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value219206194188166149175228206194193180-239.80313813914011673776353494931323539333021221816
Percentage of OperatingIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax31.030.930.031.130.928.631.934.934.032.632.532.1-46.129.429.832.228.821.923.621.719.820.520.114.416.820.022.521.822.218.819.618.319.5

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value5.542138.25612111913125.5099.292-1.4894.8432.9882.1361.1191.0250.560.6390.4160.337-0.1090.0130.417-0.468-0.151-0.8242.4720.008-0.631-0.023-0.001
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.92.21.52.32.02.92.32.10.91.6-0.31.00.60.50.30.30.20.20.20.1-0.00.00.2-0.3-0.1-0.51.80.0-0.5-0.0-0.0

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value143132133128111113110118114119118117104102107798181717069625758494344363433312621
Percentage of ResearchAndDevelopmentExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax20.319.820.621.220.621.619.918.118.820.119.920.920.021.722.918.220.024.321.824.325.725.823.427.025.524.225.623.325.328.527.326.225.3

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value70766764860554052355265460859559556351947246743740533532729026824224521719517917315513711711410183
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

us-gaap:Product


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value566539518480421410447555513505503485444407407380353291
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax80.180.879.979.378.078.681.084.884.484.984.586.285.686.387.086.987.386.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax80.180.879.979.378.078.681.084.884.484.984.586.285.686.387.086.987.386.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Service


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value1401281301251191121059995909277756460575144
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.919.220.120.722.021.419.015.215.615.115.513.814.413.713.013.112.713.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.919.220.120.722.021.419.015.215.615.115.513.814.413.713.013.112.713.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

srt:Americas


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value514501482452435400414532446439450406377315314309
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax72.775.274.574.880.676.675.181.373.473.875.772.272.666.867.170.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax72.775.274.574.880.676.675.181.373.473.875.772.272.666.867.170.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Americas100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value8169656340495446494447634035534923
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.510.410.010.47.59.59.97.18.27.58.011.37.87.411.411.25.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.510.410.010.47.59.59.97.18.27.58.011.37.87.411.411.25.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EMEA


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value112961008963728275112111979210112110079774244374243342924402021201112109.705
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.814.415.514.811.813.915.011.518.418.716.416.519.625.821.418.119.112.713.613.015.918.113.913.512.722.411.913.815.010.010.710.711.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax15.814.415.514.811.813.915.011.518.418.716.416.519.625.821.418.119.112.713.613.015.918.113.913.512.722.411.913.815.010.010.710.711.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:EMEA100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value707167535157545553515047464238403837383331273126262425202018171413
Percentage of SellingAndMarketingExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.010.610.48.89.510.99.98.48.78.68.58.58.98.98.39.39.511.011.711.411.811.412.812.213.613.714.413.515.015.915.214.315.6

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value520848934738439943354111418536193441333230812798283225802460230121621939172915191334120911591072990875811691642364
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value15101442141813151299126312909639159329388521112734798777805711621507418360371349325264255198181286
Percentage of Liabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets29.029.529.929.930.030.730.826.626.628.030.530.539.328.532.533.837.236.735.933.431.329.832.032.632.830.231.528.828.378.7

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value520848934738439943354111418536193441333230812798283225802460230121621939172915191334120911591072990875811691642364
Percentage of LiabilitiesAndStockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value369734513320308330362848289426562525240021431945171918451661152413571228110710119168497887236656105554924617718-8.194
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets71.070.570.170.170.069.369.273.473.472.069.569.560.771.567.566.262.863.364.166.668.770.268.067.467.269.868.571.271.721.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value-1.139-0.8640.238-0.9347.8230.8280.1430.2012.035-0.58-3.994-4.442-4.551-3.626-1.938-1.475-0.675-0.334-0.0480.0150.0360.0380.034
Percentage of StockholdersEquity-0.0-0.00.0-0.00.30.00.00.00.1-0.0-0.2-0.2-0.3-0.2-0.1-0.1-0.1-0.1-0.00.00.00.2-0.4
Percentage of Assets-0.0-0.00.0-0.00.20.00.00.00.1-0.0-0.1-0.2-0.2-0.1-0.1-0.1-0.1-0.0-0.00.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value139513451292124011851149110610761038100595692987284180467453742639438428126.622
Percentage of StockholdersEquity37.739.038.940.239.040.338.240.541.141.944.647.850.745.648.460.968.276.780.083.337.065.4-80.8
Percentage of Assets26.827.527.328.227.327.926.429.730.230.231.033.230.832.632.739.046.452.557.059.87.90.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value0.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0070.0070.0070.0070.0070.0070.0030.0030.003
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value23032106202718441843169817881579148413951190102085110078594352501299876420.504-20.845
Percentage of StockholdersEquity62.361.061.159.860.759.661.859.558.858.155.652.449.554.651.739.331.823.420.016.755.32.7254.4
Percentage of Assets44.243.042.841.942.541.342.743.643.141.938.636.530.139.034.925.221.616.014.312.011.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value4328400238363653357633363471324030282900271424362620237922662075194917361526132411421023974921850736679588562285
Percentage of AssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets83.181.881.083.182.581.282.989.588.087.188.187.192.592.292.190.290.189.588.387.285.584.684.085.985.884.183.885.087.578.3

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-312011-12-31
Value89384389397080076111111095944809649524711886859854823746567500531710687418342275240408397129113120908870
Percentage of CashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.217.218.822.118.518.526.630.327.424.321.118.825.134.334.937.138.138.532.832.939.858.759.339.034.631.429.659.161.80.031.20.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value89784789797480476511151099948813654528716891864859828752572691
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets17.217.318.922.218.618.626.730.427.624.421.218.925.334.635.137.438.338.833.159.6

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value36438038930038335239144734327133132226020724721226920925321014613514416012211396846777
Percentage of AccountsReceivableNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets7.07.88.26.88.88.69.412.410.08.110.811.59.28.010.19.212.510.814.613.811.011.212.414.912.312.912.012.110.621.4

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value54348347943832626124323931434726421624526830633336328623616211884921091009180627173
Percentage of InventoryNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets10.49.910.110.07.56.45.86.69.110.48.67.78.710.412.414.516.814.813.710.78.86.97.910.210.110.49.99.011.120.1

Other Assets Current

us-gaap:OtherAssetsCurrent

us-gaap:OtherAssetsCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value8169604356506452436395118878296126124112795527272936275.3239.825.137
Percentage of OtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.41.31.01.31.21.51.51.31.93.14.23.13.23.95.55.75.84.63.62.12.32.53.42.80.61.21.4

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1391119469848511110611313116223525316517718619019716815153415062633740169.7684.144
Percentage of PrepaidExpenseAndOtherAssetsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.72.32.01.62.02.12.72.93.34.05.38.49.06.47.28.18.810.29.810.04.03.44.45.86.44.35.02.41.51.1

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value155152147142140137136132129124165159152147143136134130126122119114110101969288818074
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.03.13.13.23.23.43.33.73.73.75.45.75.45.75.85.96.26.77.38.18.99.59.59.59.710.610.911.812.520.4

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

anet:ComputerHardwareandSoftware


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value434240393939363533313028252422212018171615141211108.67.7726.896.5723.688
Percentage of PropertyPlantAndEquipmentGross27.727.727.227.627.828.326.826.725.725.118.517.916.816.315.415.715.014.413.813.713.112.511.511.010.99.38.88.58.25.0
Percentage of Assets0.80.90.80.90.90.90.91.01.00.91.01.00.90.90.90.90.91.01.01.11.21.21.11.01.11.01.01.01.01.0
Percentage of Assets anet:ComputerHardwareandSoftware0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ConstructionInProgress


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1.2140.471.4410.3080.4880.4050.2650.140.9590.6333.5911.9314.0345.5494.7420.1351.0221.0390.4210.3040.3430.916.4084.3493.3015.8776.5321.1272.1921.056
Percentage of PropertyPlantAndEquipmentGross0.80.31.00.20.30.30.20.10.70.52.21.22.63.83.30.10.80.80.30.20.30.85.84.33.46.37.41.42.71.4
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.10.10.10.20.20.00.00.10.00.00.00.10.60.40.30.70.80.20.30.3
Percentage of Assets us-gaap:ConstructionInProgress0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value3.5923.7933.7873.7543.7333.7133.7743.7343.7363.7113.6973.6413.4643.0633.022.9932.9822.9692.8792.8652.8532.8592.381.881.8371.8371.3731.3741.3751.352
Percentage of PropertyPlantAndEquipmentGross2.32.52.62.62.72.72.82.82.93.02.22.32.32.12.12.22.22.32.32.32.42.52.21.81.92.01.61.71.71.8
Percentage of Assets0.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.20.20.20.20.4
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value303131313131313131313636323030302929292929282423232119191919
Percentage of PropertyPlantAndEquipmentGross19.620.721.321.922.222.622.923.624.324.922.022.721.020.721.322.322.122.823.424.024.724.922.123.324.423.121.924.023.926.1
Percentage of Assets0.60.60.70.70.70.80.70.90.90.91.21.31.11.21.21.31.41.51.71.92.22.42.12.22.42.42.42.83.05.3
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value777470676563646259575554524947464542403836332925211918171513
Percentage of PropertyPlantAndEquipmentGross49.748.847.947.646.946.147.446.846.346.433.833.934.233.533.334.033.832.732.331.130.228.826.425.022.821.420.621.219.818.5
Percentage of Assets1.51.51.51.51.51.51.51.71.71.71.81.91.81.91.92.02.12.22.42.52.72.72.52.42.22.32.32.52.53.8
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Accumulated Depreciation Depletion And Amortization Property Plant And Equipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1231191151101059997928883908479746963585349443935302623191614117.186
Percentage of AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.42.52.42.52.42.42.32.62.62.52.93.02.82.92.82.82.72.82.82.93.02.92.62.52.32.32.12.11.82.0

Property Plant And Equipment Net

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:PropertyPlantAndEquipmentNet


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value323232323537394041417575737374737576767879797975737271666867
Percentage of PropertyPlantAndEquipmentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.70.70.70.80.90.91.11.21.22.42.72.62.93.03.23.53.94.55.16.06.66.97.07.48.38.89.710.718.4

us-gaap:PropertyPlantAndEquipmentNet us-gaap:StatementGeographical

country:US


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value232324242630323435356969686869666868697070707067686867636563
Percentage of PropertyPlantAndEquipmentNet71.473.574.874.976.480.682.985.285.685.191.991.692.292.593.191.690.890.290.189.788.788.188.789.593.293.794.694.394.894.6
Percentage of Assets0.40.50.50.60.60.70.80.91.01.12.22.52.42.62.82.93.23.54.04.65.35.86.16.36.97.88.49.110.117.4
Percentage of Assets country:US0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:NonUs


Property
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value9.2658.6118.1218.2018.3097.3176.7085.9635.9156.196.1176.3045.7335.5485.151
Percentage of PropertyPlantAndEquipmentNet28.626.525.225.123.619.417.114.814.414.98.18.47.87.56.9
Percentage of Assets0.20.20.20.20.20.20.20.20.20.20.20.20.20.20.2
Percentage of Assets us-gaap:NonUs0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Long Term Investments

us-gaap:LongTermInvestments

us-gaap:LongTermInvestments


Long
Period End2020-12-312019-12-312018-12-312018-09-302018-06-302017-12-31
Value8.3144.1530353536
Percentage of LongTermInvestments100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.11.01.31.21.5

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value1881881898484845454535353550.0
Percentage of Goodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.63.84.01.92.02.11.31.51.61.61.72.00.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

anet:AwakeSecurityIncBigSwitchNetworks


Goodwillus-gaap:
Period End2020-12-31
Value134
Percentage of Goodwill71.1
Percentage of Assets2.8
Percentage of Assets anet:AwakeSecurityIncBigSwitchNetworks0.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value1071151227783894548515558620.0
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.12.42.61.81.92.21.11.31.51.71.92.20.0

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-31
Value215.6936.705
Percentage of FiniteLivedIntangibleAssetsNet17.612.611.4
Percentage of Assets0.50.10.2
Percentage of Assets us-gaap:CustomerRelationships0.00.00.0

us-gaap:DevelopedTechnologyRights


Finite
Period End2020-12-312019-12-312018-12-31
Value923848
Percentage of FiniteLivedIntangibleAssetsNet75.784.483.1
Percentage of Assets2.00.91.6
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.0

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-31
Value2.1990.01.038
Percentage of FiniteLivedIntangibleAssetsNet1.80.01.8
Percentage of Assets0.00.00.0
Percentage of Assets us-gaap:OtherIntangibleAssets0.00.00.0

us-gaap:TradeNames


Finite
Period End2020-12-312019-12-312018-12-31
Value6.0441.3582.181
Percentage of FiniteLivedIntangibleAssetsNet4.93.03.7
Percentage of Assets0.10.00.1
Percentage of Assets us-gaap:TradeNames0.00.00.0

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value2131971226369472316
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.54.74.02.64.04.12.94.6

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value707277797983879194980.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.41.51.61.81.82.02.12.52.73.00.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value333330222527302927252220202218212019181818202020171711273.8063.212
Percentage of OtherAssetsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.60.70.60.50.60.70.70.80.80.80.70.70.70.90.80.90.91.01.11.21.41.71.81.91.72.01.54.00.60.9

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value14513613416312284927886899385537052328060797760244331432932192014
Percentage of AccountsPayableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.82.82.83.72.82.12.22.22.52.73.03.01.92.72.11.43.73.14.65.14.52.13.82.94.43.34.02.93.14.0

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1631221431101001001401281131041231038685133948475907755466058432840322826
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.12.53.02.52.32.43.43.63.33.14.03.73.13.35.44.13.93.95.35.14.13.85.35.54.43.35.04.74.47.4

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value482457396321328332312291272304358327
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.39.48.47.37.68.17.58.07.99.111.613.3

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value85978676866464057359754852554360653982645752956761053245935526321423522420214814410197209
Percentage of LiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.516.116.215.114.813.914.315.115.316.319.719.329.217.721.524.728.227.526.623.419.717.720.321.020.417.017.814.715.257.4

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2020-12-312019-12-31
Value1716
Percentage of OperatingLeaseLiabilityCurrent100.0100.0
Percentage of Assets0.40.4

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value11113.4144.5414.5355.0971.9933.7244.0483.1842.2961.7054.6064.6365.0028.123116.0748.6027.1665.4966.1254.1552.1962.0244.2731.3961.4974.7233.741
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.10.10.10.10.00.10.10.10.10.10.20.20.20.40.50.30.50.50.40.50.40.20.20.50.20.20.71.0

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value696994708855524952443032192616161912159.7779.3477.8198.0259.768.0758.462119.4281110
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.31.42.01.62.01.41.21.41.51.31.01.20.71.00.70.70.90.70.90.60.70.60.70.90.81.01.41.41.82.8

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value2162252272472512502543.753
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets4.24.64.85.65.86.16.10.1

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value47444239383837302525312322219.7457.8117.9928.0697.9586.96.7546.3856.6986.0115.8395.5584.981392519
Percentage of OtherLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.90.90.90.90.90.90.90.80.70.81.00.80.80.80.40.30.40.40.50.50.50.50.60.60.60.60.65.74.05.4

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value646772747478838789930.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets1.21.41.51.71.71.92.02.42.62.80.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-31
Value21
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.5

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-31
Value19
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.4

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-31
Value11
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value9409000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value19
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.4

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-312019-12-312019-09-302019-06-30
Value9099102104
Percentage of OperatingLeaseLiability100.0100.0100.0100.0
Percentage of Assets1.92.42.83.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-31
Value104
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets2.2

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-31
Value14
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.3

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value369734513320308330362848289426562525240021431945171918451661152413571228110710119168497887236656105554924617718-8.194
Percentage of StockholdersEquity100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets71.070.570.170.170.069.369.273.473.472.069.569.560.771.567.566.262.863.364.166.668.770.268.067.467.269.868.571.271.721.30.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value-1.139-0.8640.238-0.9347.8230.8280.1430.2012.035-0.58-3.994-4.442-4.551-3.626-1.938-1.475-0.675-0.334-0.0480.0150.0360.0380.034
Percentage of StockholdersEquity-0.0-0.00.0-0.00.30.00.00.00.1-0.0-0.2-0.2-0.3-0.2-0.1-0.1-0.1-0.1-0.00.00.00.2-0.4
Percentage of Assets-0.0-0.00.0-0.00.20.00.00.00.1-0.0-0.1-0.2-0.2-0.1-0.1-0.1-0.1-0.0-0.00.00.00.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value139513451292124011851149110610761038100595692987284180467453742639438428126.622
Percentage of StockholdersEquity37.739.038.940.239.040.338.240.541.141.944.647.850.745.648.460.968.276.780.083.337.065.4-80.8
Percentage of Assets26.827.527.328.227.327.926.429.730.230.231.033.230.832.632.739.046.452.557.059.87.90.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value0.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0080.0070.0070.0070.0070.0070.0070.0030.0030.003
Percentage of StockholdersEquity0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0-0.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312014-12-312014-09-302014-06-302013-12-312012-12-312011-12-31
Value23032106202718441843169817881579148413951190102085110078594352501299876420.504-20.845
Percentage of StockholdersEquity62.361.061.159.860.759.661.859.558.858.155.652.449.554.651.739.331.823.420.016.755.32.7254.4
Percentage of Assets44.243.042.841.942.541.342.743.643.141.938.636.530.139.034.925.221.616.014.312.011.80.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value8000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.08000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.07000.03000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital

us-gaap:AdditionalPaidInCapital

us-gaap:AdditionalPaidInCapital


Additional
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value139513451292124011851149110610761038100595692987284180477073771167463659256453751648745642639438428
Percentage of AdditionalPaidInCapital100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets26.827.527.328.227.327.926.429.730.230.231.033.230.832.632.733.534.136.739.041.944.446.646.448.249.252.252.557.059.87.9

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value2303210620271844184316981788157914841395119010208511007859755621518435376325286250206178154129987642
Percentage of RetainedEarningsAccumulatedDeficit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets44.243.042.841.942.541.342.743.643.141.938.636.530.139.034.932.828.726.825.224.824.323.721.619.318.017.616.014.312.011.8

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value-1139000.0-864000.0238000.0-934000.07823000.0828000.0143000.0201000.02035000.0-580000.0-3994000.0-4442000.0-4551000.0-3626000.0-1938000.0-1075000.0-1253000.0-1630000.0-1475000.0-983000.0-705000.0-653000.0-675000.0-431000.0-143000.0-351000.0-334000.0-48000.015000.036000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets-0.0-0.00.0-0.00.20.00.00.00.1-0.0-0.1-0.2-0.2-0.1-0.1-0.0-0.1-0.1-0.1-0.1-0.1-0.1-0.1-0.0-0.0-0.0-0.0-0.00.00.0

Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-30
Value44374036322726262424242322208.058.082
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-30
Value44374036322726262424242322208.058.082
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value263254186215138194327269196170295-118.8251301951832057916252-47.344547111610522015344617-5.96731
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.238.228.835.525.637.359.241.232.328.649.7-21.125.141.439.347.019.648.516.1-16.320.429.447.54.926.911.69.122.433.515.1-5.231.4

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-218.133-217.949-278.326102-103.281-329.478-264.029-14.53329-35.22-171.661-86.48-313.108-183.864-192.233-187.417-10.01-2.92-6.428-11.374-247.907-60.2714448-3.67-5.803-223.162-21.661-1.436-3.103-3.995-3.284
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-30.8-32.6-42.916.9-19.1-63.0-47.8-2.24.9-5.9-28.8-15.4-60.2-38.9-41.1-42.8-2.5-0.9-2.0-3.9-92.2-24.959.022.5-1.9-3.2-128.6-13.9-1.0-2.6-3.5-3.2

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.946-85.7712-148.7342.886-212.553-48.455-102.943-91.039241.515178.1181513127.45818212813127.83516182038-1.5562221.2643.6320.759
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.7-12.81.9-24.60.5-40.6-8.8-15.7-15.04.10.33.21.63.22.82.81.85.56.59.75.05.13.27.59.611.322.4-1.0161.51.13.20.7

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value50-49.882-77.12817038-349.87516150134159125-187.772-174.999264.7163176179
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.1-7.5-11.928.17.2-66.92.923.122.226.821.0-33.3-33.75.71.07.119.053.6

Deferred Income Tax Expense Benefit

us-gaap:DeferredIncomeTaxExpenseBenefit

us-gaap:DeferredIncomeTaxExpenseBenefit


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-4.4231.425-12.4050.5932.2110.457-86.6863.0318.632-0.718-8.281-31.334-14.74-3.54131-14.228-11.0362.521-8.042-6.844-5.279-1.597-10.404-13.217-3.9361.67-6.673-1.485-1.4072.11-5.866-0.875
Percentage of DeferredIncomeTaxExpenseBenefit100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Depreciation Depletion And Amortization

us-gaap:DepreciationDepletionAndAmortization

us-gaap:DepreciationDepletionAndAmortization


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value1212121010107.9018.1918.3958.3629.2317.1125.6315.6975.2855.3225.0944.9394.9425.1454.8834.7793.9473.4783.3532.8932.6552.6532.4282.2852.5391.021
Percentage of DepreciationDepletionAndAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value8.0462.833-30.6424037-6.38612-7.578-4.392-2.3918.82226-16.4432015-47.37419-18.6483.1681734-16.1239.182-11.96713-1.9368.4070.81110-5.904-11.98313
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-16.252-9.07487-83.00831-46.329-55.26510471-60.5319.7245453-40.00734-57.01360-44.057426311-9.144-16.617389.5651613165.272-14.9512-11.933
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value603.54111165174.024-74.571-32.9768247-37.525-22.692-38.067-26.959-30.6467750744334-8.099-17.7929.618111017-2.216-7.915.6191817
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value263254186215138194327269196170295-118.8251301951832057916252-47.344547111610522015344617-5.96731
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax37.238.228.835.525.637.359.241.232.328.649.7-21.125.141.439.347.019.648.516.1-16.320.429.447.54.926.911.69.122.433.515.1-5.231.4

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value196180182168144138260208189201170168-155.26914410313310282585138354328232431212112131110
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.827.028.227.826.826.547.231.931.133.828.629.9-29.930.622.230.625.324.717.917.714.514.617.913.212.313.717.914.115.710.512.011.712.3

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312014-12-312014-09-30
Value196180182168144138260208189201170168-155.2691443121
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.827.028.227.826.826.547.231.931.133.828.629.9-29.930.617.914.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value443740363227262624242423222020201816161514131212118.8398.058.0826.7054.7823.762.584
Percentage of ShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-218.133-217.949-278.326102-103.281-329.478-264.029-14.53329-35.22-171.661-86.48-313.108-183.864-192.233-187.417-10.01-2.92-6.428-11.374-247.907-60.2714448-3.67-5.803-223.162-21.661-1.436-3.103-3.995-3.284
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-30.8-32.6-42.916.9-19.1-63.0-47.8-2.24.9-5.9-28.8-15.4-60.2-38.9-41.1-42.8-2.5-0.9-2.0-3.9-92.2-24.959.022.5-1.9-3.2-128.6-13.9-1.0-2.6-3.5-3.2

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.4715.0962.5232.0713.1072.4324.683.4025.2376.2174.5426.7356.3363.122.6254.8894.6455.6323.7454.087.9626.0155.2063.6325.1362.3452.215.4763.1034.823.284
Percentage of PaymentsToAcquirePropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value4.946-85.7712-148.7342.886-212.553-48.455-102.943-91.039241.515178.1181513127.45818212813127.83516182038-1.5562221.2643.6320.759
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.7-12.81.9-24.60.5-40.6-8.8-15.7-15.04.10.33.21.63.22.82.81.85.56.59.75.05.13.27.59.611.322.4-1.0161.51.13.20.7

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value0.01010.01670.0227511141000.00.00.0
Percentage of PaymentsForRepurchaseOfCommonStock0.0100.00.0100.00.0100.0100.0100.0100.00.00.00.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value10.913.2-2.0816.50.1740.145-0.10920.1570.1420.0270.61090.110.358-0.0120.06760.060.123-0.125
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value2.8743.1553.433.7334.0394.2394.5644.7474.9615.3525.8996.0276.3616.6127.0249.5091112121213131411
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value47.946.5145.1744.7144.0343.2342.542.0241.5740.6437.0935.7836.133.4833.0528.7924.4923.9723.0319.2717.6313.2512.566.82
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Other Than Options Grants In Period

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value495000.0176000.0153000.058000.0800000.0350000.035000.057000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value5505461426572502617
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312015-09-302014-12-312013-12-312012-12-312011-12-31
Value9293744826221521161313
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value8267563516128.9546.288
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

anet:AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock

anet:AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock


Adjustments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value41000.061000.021000.069000.069000.069000.069000.072000.080000.067000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value41000.061000.021000.069000.069000.069000.069000.072000.080000.067000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalVestingOfStockOptionsAndRestrictedStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:AssetAcquisitionPriceOfAcquisitionExpected us-gaap:SubsequentEventType

anet:AssetAcquisitionPriceOfAcquisitionExpected

us-gaap:SubsequentEvent


Asset
Period End2021-07-20
Value40
Percentage of AssetAcquisitionPriceOfAcquisitionExpected100.0

anet:ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue

anet:ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value3.85612-0.3042.8282.7572.433-0.0731.6891.5931.259-0.150.970.906
Percentage of ContractWithCustomerLiabilityBeginningBalanceReclassifiedToDeferredRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized

anet:ContractWithCustomerLiabilityContractLiabilitiesRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value15142012111013139.8578.8048.6046.585.843
Percentage of ContractWithCustomerLiabilityContractLiabilitiesRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:EscrowReceiptsFromPastBusinessAcquisitions

anet:EscrowReceiptsFromPastBusinessAcquisitions


Escrow
Period End2021-06-302021-03-31
Value1401000.018000.0
Percentage of EscrowReceiptsFromPastBusinessAcquisitions100.0100.0

anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan

anet:IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value58000.038000.013000.06000.04000.00-17000.019000.08000.02000.0-29000.040000.00
Percentage of IncrementalCommonSharesAttributableToDilutiveEffectOfEmployeeStockPurchasePlan100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.00.0

anet:NoncashLeaseExpense

anet:NoncashLeaseExpense


Noncash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value4.1674.2434.3644.3834.154.0734.1724.0524.2663.6890.00.0
Percentage of NoncashLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

anet:PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies

anet:PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies


Payments
Period End2021-03-31
Value2000000.0
Percentage of PaymentsForProceedsFromInvestmentsInPrivatelyHeldCompanies100.0

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes


Share
Period End2020-12-31
Value11000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsSharesTradedForTaxes100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3857000.02496000.02790000.01932000.02260000.01740000.02131000.02407000.02812000.01850000.01964000.02451000.02927000.01536000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value3857000.02496000.02790000.01932000.02260000.01740000.02131000.02407000.02812000.01850000.01964000.02451000.02927000.01536000.0
Percentage of AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

anet:AwakeSecurity


Business
Period End2020-10-07
Value180
Percentage of BusinessCombinationConsiderationTransferred1100.0

us-gaap:CapitalExpendituresIncurredButNotYetPaid

us-gaap:CapitalExpendituresIncurredButNotYetPaid


Capital
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value203000.01529000.01109000.0-332000.0264000.0524000.01436000.0-692000.0321000.01055000.0-139000.01402000.0-1349000.02426000.03343000.0-204000.0-299000.0971000.0450000.0958000.03235000.0-297000.038000.0981000.04874000.0-1373000.0-3113000.0852000.0-1889000.04240000.0
Percentage of CapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-03-31
Value8.4827.9135.4486.5255.7354.8472.7533.73.5522.8261.4542.1571.933159171
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenuePeriodIncreaseDecrease

us-gaap:DeferredRevenuePeriodIncreaseDecrease


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value171176150888512111185139179105114
Percentage of DeferredRevenuePeriodIncreaseDecrease100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenueRevenueRecognized1

us-gaap:DeferredRevenueRevenueRecognized1


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value145107621031041008411919097112157
Percentage of DeferredRevenueRevenueRecognized1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value4.84.95.04.95.15.24.74.84.84.75.65.45.45.35.25.25.04.84.65.14.84.83.73.43.32.92.62.72.42.32.51.00.8
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value173000.0-838000.02212000.01417000.01028000.0-2691000.01347000.0-1066000.0-123000.0195000.0-406000.0-377000.0-593000.0-14000.056000.0286000.0227000.0184000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable

us-gaap:IncreaseDecreaseInAccruedIncomeTaxesPayable


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value1.292-10.43610-18.487123.982-6.28515122.04-10.4233.6583.1753.478122.0412.4572.923159.422116.8027.2592.913128.9853.8760.1290.2630.1091.040.156
Percentage of IncreaseDecreaseInAccruedIncomeTaxesPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value40-20.7593210-0.432-39.4510159.538-19.01421110.987-48.1439109.162-15.14314219.672-14.8682.2961515-12.358117.1070.5990.0271.8492.167
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInContractWithCustomerLiability


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value266984-15.207-19.2630.0214626-34.253-50.7565763-7.41-42.686-49.883
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets

us-gaap:IncreaseDecreaseInOtherNoncurrentAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-109000.03499000.02885000.0-2490000.0-1414000.0-3946000.01103000.02374000.05849000.0-1214000.02622000.01396000.0-2656000.02027000.0-2467000.01090000.0539000.0-69000.0342000.0-1342000.0-1333000.0-533000.0-5000.0-165000.0-245000.03502000.02119000.01546000.0-2198000.02794000.0452000.0-29000.0
Percentage of IncreaseDecreaseInOtherNoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInOtherOperatingLiabilities


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value-0.889-14.66118-2.0974.068-3.4227.326-3.363.2950.667.48111-6.8025.5650.628-2.7466.068-2.4756.2660.8491.3150.464-0.8092.0940.308-0.4220.94-1.4512.560.0560.5180.461
Percentage of IncreaseDecreaseInOtherOperatingLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value291524-11.839-1.064-25.7515.129-10.524-18.2-30.664-71.918-21.91186-13.722-9.328-1.266-6.81229179511-8.878-11.525-1.39523-2.613233.1342.2723.349-7.3512.456
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value3191000.03279000.0-27000.03308000.03486000.03675000.0-219000.04308000.04775000.05279000.0-215000.05967000.006670000.071000.06636000.06625000.06321000.0-21000.04357000.04488000.04443000.0-166000.05163000.05497000.05928000.0264000.07161000.05537000.04692000.0418000.02848000.02320000.0
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestIncomeOther

us-gaap:InterestIncomeOther


Interest
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-30
Value1.8722.0452.494.3198.66811121313119.7338.5857.9645.3853.2042.3321.425
Percentage of InterestIncomeOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium

us-gaap:InvestmentIncomeNetAmortizationOfDiscountAndPremium


Investment
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value-6675000.0-5446000.0-4351000.0-3092000.0-1896000.0-1042000.0739000.01772000.02191000.02069000.01497000.01080000.0753000.030000.0-346000.0-353000.0-423000.0-330000.0
Percentage of InvestmentIncomeNetAmortizationOfDiscountAndPremium100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MarketableSecuritiesGainLoss

us-gaap:MarketableSecuritiesGainLoss


Marketable
Period End2020-12-312020-09-30
Value09432000.0
Percentage of MarketableSecuritiesGainLoss0.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value191000.0-541000.01995000.01065000.01193000.0-2739000.01081000.0-1730000.0-272000.0235000.0-876000.0-379000.0-1167000.0353000.0172000.0343000.0384000.0-227000.054000.0-165000.0-308000.071000.0-174000.0-249000.0113000.0-183000.0-133000.0-63000.012000.0-33000.0-8000.071000.0-34000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Other
Period End2020-12-312020-09-302019-12-312019-09-30
Value-823000.0-9822000.0-1139000.0-104000.0
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-30
Value-275000.0-1102000.01172000.0-8757000.06995000.0685000.0-58000.0-1834000.02615000.03414000.0448000.0109000.0-925000.0-1688000.0-863000.0178000.0377000.0-155000.0-492000.0-278000.0-53000.022000.0-244000.0-288000.0209000.0-17000.0-286000.0-63000.012000.0-33000.0-8000.071000.0-34000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value-275000.0-1102000.01172000.0-8757000.06995000.0685000.0-58000.0-1834000.02615000.03414000.0448000.0109000.0-925000.0-1688000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax

us-gaap:OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax


Other
Period End2020-12-312020-09-30
Value09432000.0
Percentage of OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax0.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-31
Value-466000.0-561000.0-823000.0-390000.05802000.03424000.0-1139000.0-104000.02887000.03179000.01324000.0488000.0242000.0-2041000.0-1035000.0-165000.0-7000.072000.0-546000.0-113000.0255000.0-49000.0-70000.0-39000.096000.0166000.0-153000.0000
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:OtherNonoperatingGainsLosses

us-gaap:OtherNonoperatingGainsLosses


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-30
Value-153000.0-470000.0-1112000.0-527000.0-412000.0495000.0-1510000.01446000.0704000.0-715000.0476000.0707000.0-353000.0-542000.0-216000.0-196000.0
Percentage of OtherNonoperatingGainsLosses100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-30
Value3857000.02496000.02790000.01932000.02260000.01740000.02131000.02407000.02812000.01850000.01964000.02451000.02927000.01536000.01568000.01101000.0776000.0580000.0289000.0212000.0599000.0000
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value1610.00.092660.01.3650.00.01.1810.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.00.0100.0100.00.0100.00.00.0100.00.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-31
Value65159047197956167466329021733234713042826725921152619749241510.00.00.00.0
Percentage of PaymentsToAcquireMarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


Proceeds
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-31
Value8.8031814205.146175.2011411264.01620111715138.62419
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities


Proceeds
Period End2021-06-302021-03-312020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312014-12-31
Value440379460414402254250302180144132907023476495410.00.01500.0
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.00.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt

us-gaap:ProceedsFromSaleOfAvailableForSaleSecuritiesDebt


Proceeds
Period End2020-12-31
Value0.0
Percentage of ProceedsFromSaleOfAvailableForSaleSecuritiesDebt0.0

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPayments


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value3195000.02727000.02648000.01665000.01381000.01471000.01948000.01471000.01202000.01168000.01420000.01152000.01508000.01538000.01393000.01052000.01481000.0945000.0854000.01523000.0490000.0528000.0694000.0931000.0533000.0301000.0474000.0401000.0380000.0908000.01924000.0947000.0
Percentage of ProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProductWarrantyAccrualWarrantiesIssued


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-30
Value2147000.03456000.05230000.02326000.01111000.01070000.03282000.01805000.01150000.0932000.0-3333000.03085000.02256000.01557000.0522000.01076000.02085000.01859000.01704000.02279000.0745000.0693000.0621000.01750000.0819000.0783000.0772000.0872000.0479000.0488000.098000.01257000.0
Percentage of ProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value1.5965.0310.00.00.01.8180.0969.0340.00.00.00.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.00.00.00.0100.0100.0100.00.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-30
Value39000.046000.015000.021000.018000.042000.021000.030000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value6.96225.87-1.35
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-31
Value37.57310.322.71
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312014-12-31
Value141000.0139000.0144000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312014-12-31
Value3.31199.416.280
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized


Share
Period End2020-12-312020-09-302020-06-302020-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value115000.0002292000.00002211000.00002124000.00002044000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfAdditionalSharesAuthorized100.00.00.0100.00.00.00.0100.00.00.00.0100.00.00.00.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302017-09-302017-06-302017-03-312016-09-302016-06-302016-03-31
Value6000.012000.08000.010000.05000.016000.06000.050000.016000.083000.0223000.082000.071000.0161000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod

us-gaap:EmployeeStock, anet:A2014EmployeeStockPurchasePlan


Share
Period End2021-06-302021-03-31
Value056326.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod0.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value1.2429.572.4
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value2.5436.08-15.73
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:CommonStock


Shares
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value11000.09000.011000.09000.010000.07000.012000.011000.012000.06000.09000.09000.012000.07000.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensationGross

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value419000.0459000.0480000.0319000.0482000.0336000.0521000.0791000.0531000.0465000.0639000.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensationGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-12-31
Value275000.0263000.0410000.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value8.80318205.14617141126201117
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensationGross us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-302018-03-31
Value8.80318205.14617141126201117
Percentage of StockIssuedDuringPeriodValueShareBasedCompensationGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodShares

us-gaap:StockRepurchasedDuringPeriodShares


Stock
Period End2021-06-302021-03-31
Value0367000.0
Percentage of StockRepurchasedDuringPeriodShares0.0100.0

us-gaap:StockRepurchasedDuringPeriodShares us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0367000.00803000.001209000.0270000.0512000.0407000.0
Percentage of StockRepurchasedDuringPeriodShares0.0100.00.00.00.00.00.00.00.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.01010.01670.022751114100
Percentage of StockRepurchasedDuringPeriodValue0.0100.00.0100.00.0100.0100.0100.0100.0

us-gaap:StockRepurchasedDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:CommonStock


Stock
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.01670.022751114100
Percentage of StockRepurchasedDuringPeriodValue0.0100.00.0100.0100.0100.0100.0

us-gaap:RetainedEarnings


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-30
Value0.01010.01670.022751114100
Percentage of StockRepurchasedDuringPeriodValue0.0100.00.0100.00.0100.0100.0100.0100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare

us-gaap:TreasuryStockAcquiredAverageCostPerShare


Treasury
Period End2021-06-302021-03-31
Value0275.88
Percentage of TreasuryStockAcquiredAverageCostPerShare0.0100.0

us-gaap:TreasuryStockAcquiredAverageCostPerShare us-gaap:StatementEquityComponents

us-gaap:CommonStock


Treasury
Period End2020-12-312020-09-302019-12-312019-09-302019-06-30
Value0208.19-10.15223.99245.95
Percentage of TreasuryStockAcquiredAverageCostPerShare0.00.00.00.00.0

anet:AccruedManufacturingCostsCurrent

anet:AccruedManufacturingCostsCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value63434330273031253025312121273525232114146.926.0946.3978.2076.7622.6821.0891.7241.5773.633
Percentage of AccruedManufacturingCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:AccruedProductDevelopmentCostsCurrent

anet:AccruedProductDevelopmentCostsCurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-31
Value15156.73316107.162111712156.9887.5524.36210217.103
Percentage of AccruedProductDevelopmentCostsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:AllowanceForDoubtfulAccountsAndProductSalesReturnReserve

anet:AllowanceForDoubtfulAccountsAndProductSalesReturnReserve


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value4603000.04738000.04497000.04326000.01780000.06061000.06160000.06711000.07488000.09120000.0
Percentage of AllowanceForDoubtfulAccountsAndProductSalesReturnReserve100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue

anet:AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value1129937828713
Percentage of AvailableForSaleSecuritiesDebtMaturitiesYearOneThroughTwoFairValue100.0100.0100.0100.0

anet:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets us-gaap:BusinessAcquisition

anet:BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets

anet:AwakeSecurityIncBigSwitchNetworks


Business
Period End2020-12-31
Value19
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredandLiabilitiesAssumedOtherTangibleAssets100.0

anet:CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost

anet:CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value28352567242124292327222421801998183918161634131416231397
Percentage of CashEquivalentsMarketableSecuritiesAndOtherAssetsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:DeferredTaxAssetLeaseLiability

anet:DeferredTaxAssetLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value2222
Percentage of DeferredTaxAssetLeaseLiability100.0100.0

anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment

anet:DeferredTaxAssetsCapitalizedResearchAndDevelopment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value2316300.0
Percentage of DeferredTaxAssetsCapitalizedResearchAndDevelopment100.0100.0100.00.0

anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts

anet:EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value8.3335.03.03.03.03.03.0184444443636
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueInitialCosts100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:InventoryDepositCurrent

anet:InventoryDepositCurrent


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302015-12-31
Value22211810111213151419141925243431343960620.0
Percentage of InventoryDepositCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

anet:OtherAssetsAmortizedCost us-gaap:FinancialInstrument

anet:OtherAssetsAmortizedCost

anet:MoneyMarketFundsRestricted


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302017-12-31
Value4236000.04236000.04235000.04233000.04307000.04307000.04229000.04218000.04214000.04210000.05512000.05505000.0
Percentage of OtherAssetsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:ProductReturnReserveCurrent

anet:ProductReturnReserveCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-312012-12-31
Value4.0164.1893.8383.7851.2795.6375.5225.8596.6519.2418.613106.3587.4897.4237.4144.132.0061.3171.2491.0420.7080.5660.570.5681.622.0312.2511.6351.5290.0
Percentage of ProductReturnReserveCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

anet:RestrictedDepositsAssets

anet:RestrictedDepositsAssets


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value25242112141516171722172236
Percentage of RestrictedDepositsAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

anet:RestrictedDepositsAssets us-gaap:BalanceSheetLocation

us-gaap:PrepaidExpensesAndOtherCurrentAssets


Restricted
Period End2020-12-312019-12-31
Value2116
Percentage of RestrictedDepositsAssets100.0100.0

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue us-gaap:AwardType

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value377401254217282331376275347361390362311224200133926966694148126.5574.7720.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue us-gaap:BusinessAcquisition

anet:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue

anet:AwakeSecurity


Share
Period End2020-10-07
Value21
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsUnvestedFairValue100.0

us-gaap:AccountsReceivableGrossCurrent

us-gaap:AccountsReceivableGrossCurrent


Accounts
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value368385394304385358398453350280340333267214254220273211254211148136145162124115100877080
Percentage of AccountsReceivableGrossCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxes

us-gaap:AccruedIncomeTaxes


Accrued
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value1870000.01866000.01851000.01843000.01716000.0889000.0839000.0770000.0717000.0690000.0794000.01315000.01280000.0914000.01098000.01320000.01257000.01265000.01347000.01078000.01065000.01110000.01577000.01215000.0927000.0
Percentage of AccruedIncomeTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedIncomeTaxesNoncurrent

us-gaap:AccruedIncomeTaxesNoncurrent


Accrued
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value575553474558556045373642403734221917141116141411171717151514
Percentage of AccruedIncomeTaxesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


Accrued
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value5.2115.1525.4185.166.3357.3356.3128.6525.6786.2626.2675.7517.0866.6665.7678.8526.8296.8275.7185.5734.875156.3466.362.3541.4221.22
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivable

us-gaap:AllowanceForDoubtfulAccountsReceivable


Allowance
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-312011-12-31
Value587000.0549000.0659000.0541000.0501000.0424000.0638000.0852000.0837000.0373000.0507000.0112000.0204000.0963000.01063000.0810000.01284000.01169000.0
Percentage of AllowanceForDoubtfulAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value2835256724222432234122312183200318431818163213111395
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value12801045966107997293910861020869635
Percentage of AssetsFairValueDisclosure45.240.739.944.441.542.149.750.947.138.9

us-gaap:FairValueInputsLevel2


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1555152214561353136812921097982974997
Percentage of AssetsFairValueDisclosure54.859.360.155.658.557.950.349.152.961.1

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value0.8311.1861.72.878139.8063.3834.4634.5612.130.6220.0190.0310.0010.0220.0770.1910.1570.1140.2310.3230.002
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.1880.2870.3430.3870.460.9390.5770.7210.8640.4070.240.00.0060.002
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax22.624.220.213.43.49.617.116.218.919.138.60.019.49.1

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value0.0030.00.00.00.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.20.00.00.00.00.0

us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value0.5320.7091.1672.0797.9011.7532.3923.1092.8631.3260.2640.0190.0250.02
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax64.059.868.672.258.017.970.769.762.862.342.4100.080.690.9

us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302017-12-31
Value0.1110.190.1870.4125.2717.1140.4140.6330.8340.3970.1180.00.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax13.416.011.014.338.772.512.214.218.318.619.00.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value827000.0563000.0334000.0419000.0199000.03133000.0134000.075000.072000.0526000.02196000.02919000.03419000.03643000.01611000.0630000.0580000.0538000.0566000.0137000.0116000.051000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value35000.03000.03000.012000.018000.017000.041000.03000.028000.0150000.0511000.0998000.0926000.0617000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax4.20.50.92.99.00.530.64.038.928.523.334.227.138.3

us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value578000.0522000.0330000.0401000.0175000.03116000.073000.069000.033000.0279000.01399000.01408000.01999000.0616000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax69.992.798.895.787.999.554.592.045.853.063.748.258.538.2

us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value214000.038000.01000.06000.06000.0020000.03000.011000.097000.0286000.0513000.0494000.0378000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax25.96.70.31.43.00.014.94.015.318.413.017.614.423.5

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-31
Value238821831978187319681868160913471308133913071140115285567748930129730029929251
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value336423475453359283233262269256273285280215
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis14.119.424.024.218.315.114.519.520.619.221.025.024.331.8

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value738050213.03.03.03.03.05.05.0
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis3.13.72.51.10.20.20.20.20.20.40.4

us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6046515168836651354859463711
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis2.62.12.62.83.54.54.13.82.73.64.54.13.21.8

us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1083972878824928923787661658642660581568313
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis45.444.544.444.047.249.448.949.150.348.050.551.049.346.2

us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value832661523522607576518368342386308227266137
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis34.930.326.527.930.930.832.227.326.128.923.619.923.120.2

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-302021-03-312020-12-312020-09-30
Value1258124611511161
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-31
Value2388218419791875198118751613135113131341130611371149851676488301296299299292510.0
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value832661523522613583519369342308
Percentage of AvailableForSaleSecuritiesDebtSecurities34.930.326.427.930.931.132.227.326.123.6

us-gaap:FairValueInputsLevel2


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1555152214561353136812921093982970997
Percentage of AvailableForSaleSecuritiesDebtSecurities65.169.773.672.169.168.967.872.773.976.4

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value832661523522613583519369342308
Percentage of AvailableForSaleSecuritiesDebtSecurities34.930.326.427.930.931.132.227.326.123.6

us-gaap:FairValueInputsLevel2, us-gaap:AgencySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value336423475454360283234263270273
Percentage of AvailableForSaleSecuritiesDebtSecurities14.119.424.024.218.215.114.519.520.621.0

us-gaap:FairValueInputsLevel2, us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value738050213.03.03.03.03.05.0
Percentage of AvailableForSaleSecuritiesDebtSecurities3.13.72.51.10.20.20.20.20.20.4

us-gaap:FairValueInputsLevel2, us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value60465151688366513559
Percentage of AvailableForSaleSecuritiesDebtSecurities2.62.12.62.83.54.44.13.82.74.6

us-gaap:FairValueInputsLevel2, us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302018-12-31
Value1083972879825936921790664661659
Percentage of AvailableForSaleSecuritiesDebtSecurities45.444.544.444.047.249.149.049.250.450.5

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value336423475454360283234263270257273284279215
Percentage of AvailableForSaleSecuritiesDebtSecurities14.119.424.024.218.215.114.519.520.619.221.025.024.331.8

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value738050213.03.03.03.03.05.05.0
Percentage of AvailableForSaleSecuritiesDebtSecurities3.13.72.51.10.20.20.20.20.20.40.4

us-gaap:CommercialPaper


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value6046515168836651354859463711
Percentage of AvailableForSaleSecuritiesDebtSecurities2.62.12.62.83.54.44.13.82.73.64.64.13.21.8

us-gaap:CorporateBondSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value1083972879825936921790664661643659579566312
Percentage of AvailableForSaleSecuritiesDebtSecurities45.444.544.444.047.249.149.049.250.448.050.551.049.346.2

us-gaap:USGovernmentAgenciesDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value832661523522613583519369342387308226265136
Percentage of AvailableForSaleSecuritiesDebtSecurities34.930.326.427.930.931.132.227.326.128.923.619.923.120.2

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value2388218419791875198118751613135113131341130611371149851676488301296299299292510.01502082092090.0
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

anet:AwakeSecurityIncBigSwitchNetworks


Business
Period End2020-12-31
Value21
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

anet:AwakeSecurityIncBigSwitchNetworks


Business
Period End2020-12-31
Value101
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities

anet:AwakeSecurityIncBigSwitchNetworks


Business
Period End2020-12-31
Value28
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

anet:AwakeSecurityIncBigSwitchNetworks


Business
Period End2020-12-31
Value248
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

us-gaap:CapitalizedContractCostNet

us-gaap:CapitalizedContractCostNet


Capitalized
Period End2020-12-312019-12-312018-12-31
Value108.96.4
Percentage of CapitalizedContractCostNet100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:CashAndCashEquivalentsFairValueDisclosure


Cash
Period End2020-09-302019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302017-12-31
Value552566647526472322170465713
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents

us-gaap:MoneyMarketFunds


Cash
Period End2020-12-312019-12-312018-12-312018-06-302017-12-31
Value438562322462701
Percentage of CashAndCashEquivalentsFairValueDisclosure0.099.3100.099.498.2

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2020-12-312019-12-312018-12-31
Value438562322
Percentage of CashAndCashEquivalentsFairValueDisclosure0.099.3100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Cash
Period End2020-09-302019-12-312019-09-302019-06-302018-12-31
Value552562647522322
Percentage of CashAndCashEquivalentsFairValueDisclosure100.099.3100.099.2100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel1, us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-30
Value443379438478355351562518
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.086.70.00.099.398.5

us-gaap:FairValueInputsLevel1, us-gaap:USTreasuryBillSecurities


Cash
Period End2020-09-30
Value73
Percentage of CashAndCashEquivalentsFairValueDisclosure13.3

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FinancialInstrument

us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-31
Value443379438478355351562518445322
Percentage of CashAndCashEquivalentsFairValueDisclosure0.00.00.086.70.00.099.398.594.2100.0

us-gaap:USTreasuryBillSecurities


Cash
Period End2020-09-30
Value73
Percentage of CashAndCashEquivalentsFairValueDisclosure13.3

us-gaap:CashEquivalentsAtCarryingValue

us-gaap:CashEquivalentsAtCarryingValue


Cash
Period End2020-09-302019-12-312019-09-302019-06-302019-03-312018-09-302018-06-302017-12-31
Value552566647526472170465713
Percentage of CashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashEquivalentsAtCarryingValue us-gaap:CashAndCashEquivalents

us-gaap:MoneyMarketFunds


Cash
Period End2020-12-312019-12-312018-12-312018-06-302017-12-31
Value438562322462701
Percentage of CashEquivalentsAtCarryingValue0.099.30.099.498.2

us-gaap:CashEquivalentsAtCarryingValue us-gaap:FinancialInstrument

us-gaap:MoneyMarketFunds


Cash
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-06-302019-03-312018-12-31
Value443379438478355351562518445322
Percentage of CashEquivalentsAtCarryingValue0.00.00.086.70.00.099.398.594.20.0

us-gaap:USTreasuryBillSecurities


Cash
Period End2020-09-30
Value73
Percentage of CashEquivalentsAtCarryingValue13.3

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance us-gaap:AwardType, us-gaap:PlanName

us-gaap:CommonStockCapitalSharesReservedForFutureIssuance

us-gaap:EmployeeStockOption, anet:A2014EquityIncentivePlan


Common
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-312018-09-302018-06-302018-03-31
Value2323212122222022222323
Percentage of CommonStockCapitalSharesReservedForFutureIssuance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNet


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value119.762166.004139.63625141.6685.6996.3419.4176.9590.00.0
Percentage of ContractWithCustomerAssetNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value838085706764615042373225211816
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiability us-gaap:BalanceSheetLocation

us-gaap:OtherCurrentLiabilities


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value3535343128262319161513
Percentage of ContractWithCustomerLiability43.144.640.144.342.540.938.339.139.741.541.4

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value263262254241248264262237229231228187
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value4334384414434464484521101131261261148268659581707048
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value337349192.0152.7562.2462.5610.22
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenue

us-gaap:DeferredRevenue


Deferred
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312014-09-302014-06-302013-12-31
Value746720650562577596575529502536587529448456498776158
Percentage of DeferredRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets

us-gaap:DeferredTaxAssetsGoodwillAndIntangibleAssets


Deferred
Period End2020-12-312019-12-312018-12-31
Value3924190.0
Percentage of DeferredTaxAssetsGoodwillAndIntangibleAssets100.0100.00.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value63361419910089623523
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value238.857112.4321.140.2210.7211.143
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value3873000.03950000.02053000.02115000.0194000.0380000.01142000.0375000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value6854573015129.9235.156
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1815192223156.3651.738
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value8071774149331613
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesLeasingArrangements

us-gaap:DeferredTaxLiabilitiesLeasingArrangements


Deferred
Period End2020-12-312019-12-31
Value1820
Percentage of DeferredTaxLiabilitiesLeasingArrangements100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value383000.02451000.01320000.09000.03000.01000.02000.00
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings


Deferred
Period End2020-12-312019-12-312018-12-31
Value3173260.0
Percentage of DeferredTaxLiabilitiesUndistributedForeignEarnings100.0100.00.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value64427344444380695545705540285644343052413022392723103018139.09
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2021-06-302021-03-31
Value550414
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeStock


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value9.494125.7938.5610124.6816.8716.4749.7223.474.996
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EmployeeStockOption


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value463135384348535856606461
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStock


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-30
Value8.3092.8393.2063.5693.9314.2984.6655.0285.3875.825
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-09-302017-06-302017-03-312016-09-302016-06-302016-03-312015-09-302015-06-302015-03-312014-12-312014-09-30
Value3373383602221791942031671771611661741521191156161573934106.53.4
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueAmount


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value13108.3144.154.154.154.154.1531313035353636
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount

us-gaap:EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount


Equity
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-03-312017-12-31
Value5314000.05314000.05314000.01150000.01150000.01150000.01150000.01150000.02350000.02350000.01200000.000
Percentage of EquitySecuritiesWithoutReadilyDeterminableFairValueUpwardPriceAdjustmentCumulativeAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2020-12-312019-12-312018-12-31
Value42185.11
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-31
Value4.2981.3870.375
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization10.17.57.3

us-gaap:DevelopedTechnologyRights


Finite
Period End2020-12-312019-12-312018-12-31
Value31143.824
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization74.777.574.8

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-31
Value3.5211.660.622
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization8.39.012.2

us-gaap:TradeNames


Finite
Period End2020-12-312019-12-312018-12-31
Value2.9461.1120.289
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization6.96.05.7

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-31
Value18
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2020-12-31
Value29
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-31
Value9750000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2020-12-31
Value16
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2020-12-31
Value22
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2020-12-31
Value26
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2020-12-312019-12-312018-12-31
Value1656363
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2020-12-312019-12-312018-12-31
Value257.087.08
Percentage of FiniteLivedIntangibleAssetsGross15.711.111.1

us-gaap:DevelopedTechnologyRights


Finite
Period End2020-12-312019-12-312018-12-31
Value1245252
Percentage of FiniteLivedIntangibleAssetsGross75.482.482.4

us-gaap:OtherIntangibleAssets


Finite
Period End2020-12-312019-12-312018-12-31
Value5.721.661.66
Percentage of FiniteLivedIntangibleAssetsGross3.52.62.6

us-gaap:TradeNames


Finite
Period End2020-12-312019-12-312018-12-31
Value8.992.472.47
Percentage of FiniteLivedIntangibleAssetsGross5.43.93.9

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value2722482602141551311471192082441871671762052362332511781379776566270717363475755
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value27123421922317113096120105102764868626999112108996441272939281717151318
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-31
Value21
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-312019-12-31
Value5.05.1
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value24572730.00.00.00.00.0
Percentage of OperatingLossCarryforwards100.0100.0100.00.00.00.00.00.0

us-gaap:ForeignCountry


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1212231217107.54.2
Percentage of OperatingLossCarryforwards5.216.832.30.00.00.00.00.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312014-12-312013-12-31
Value9738380.00.00.013
Percentage of OperatingLossCarryforwards39.753.052.10.00.00.00.0

us-gaap:OtherAssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

us-gaap:OtherAssetsFairValueDisclosure

us-gaap:FairValueInputsLevel1, anet:MoneyMarketFundsRestricted


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312018-12-31
Value4236000.04236000.04235000.04233000.04307000.04307000.04229000.04214000.0
Percentage of OtherAssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherAssetsFairValueDisclosure us-gaap:FinancialInstrument

anet:MoneyMarketFundsRestricted


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302017-12-31
Value4236000.04236000.04235000.04233000.04307000.04307000.04229000.04218000.04214000.04210000.05512000.05505000.0
Percentage of OtherAssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0

us-gaap:OtherPrepaidExpenseCurrent

us-gaap:OtherPrepaidExpenseCurrent


Other
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value17161515151413121212131411178.84139.6621111109.8037.517.197.0025.9355.8875.2372.382
Percentage of OtherPrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PrepaidTaxes

us-gaap:PrepaidTaxes


Prepaid
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312013-12-31
Value183.6120.2670.5640.498.70620254335388312941381422341722166.45614182926250.134
Percentage of PrepaidTaxes100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302012-12-31
Value8.995109.3146.7326.0716.3416.7425.4085.0745.1265.362108.1827.4347.4158.2868.2627.6586.7445.5974.8414.8834.7184.7913.9723.6863.2043.4643.5644.6555.0756.9016.5915.314
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted


Purchase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-06-302015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1057747454501570352294222230253389423269251195253434.50.20.20.30.91.61.8
Percentage of PurchaseCommitmentRemainingMinimumAmountCommitted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted us-gaap:PurchaseCommitmentExcludingLongtermCommitment

us-gaap:PurchaseCommitment


Purchase
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value1019712421484552337279209208216346370215197147
Percentage of PurchaseCommitmentRemainingMinimumAmountCommitted96.495.392.996.796.995.894.794.290.485.288.987.579.978.775.8

us-gaap:RestrictedCash

us-gaap:RestrictedCash


Restricted
Period End2020-12-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value4235000.04229000.04218000.04214000.04210000.05512000.05508000.05505000.05502000.05499000.05497000.04245000.0
Percentage of RestrictedCash100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalents

us-gaap:RestrictedCashAndCashEquivalents


Restricted
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-312018-09-302018-06-30
Value4236000.04236000.04235000.04233000.04307000.04307000.04226000.04222000.04218000.04210000.05512000.0
Percentage of RestrictedCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent us-gaap:BalanceSheetLocation

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:OtherAssets


Restricted
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-31
Value4200000.04200000.04200000.05500000.04200000.04000000.00
Percentage of RestrictedCashAndCashEquivalentsNoncurrent100.0100.0100.0100.0100.0100.00.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-30
Value998972900676
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation us-gaap:AccountsNotesLoansAndFinancingReceivablesByBillingStatusType

us-gaap:UnbilledRevenues


Revenue
Period End2021-06-302021-03-31
Value169171
Percentage of RevenueRemainingPerformanceObligation16.917.7

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:RevenueRemainingPerformanceObligationPercentage


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-30
Value83.080.079.081.00.810.80.780.80.830.880.850.840.79
Percentage of RevenueRemainingPerformanceObligationPercentage100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value2122000.01807000.01816000.01822000.01914000.01256000.01070000.01183000.01276000.01199000.01308000.01307000.01406000.01529000.01537000.01642000.01497000.01519000.01375000.01083000.01076000.01054000.0893000.0683000.0598000.0177000.0108000.054000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302013-12-31
Value258.52225.88215.68211.07208.13198.0190.35184.64176.99157.14150.6136.63128.5123.1104.2999.4185.8780.9774.2367.8567.5767.6370.1471.6370.4772.2775.5676.760
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant


Share
Period End2020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value1616161715151515151515151313131311121212101111111112128.941
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value2059000.02169000.02263000.02489000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value36.7934.5532.2531.62
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312016-12-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value90380584161067468174093510811465102713861408146614226466204646976615981047702254
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding us-gaap:AwardType

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding

us-gaap:RestrictedStockUnitsRSU


Sharebased
Period End2021-06-302021-03-312020-12-31
Value768545527
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2021-06-302021-03-312020-12-312020-09-30
Value670579584436
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1


Stock
Period End2021-06-302021-03-312020-12-312020-09-30
Value237237338338
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:BusinessAcquisition, us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

anet:AwakeSecurity, us-gaap:DomesticCountry


Tax
Period End2020-12-31
Value2.0
Percentage of TaxCreditCarryforwardAmount100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:StateAndLocalJurisdiction


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value12810984593927169.6
Percentage of TaxCreditCarryforwardAmount6435.00.00.00.00.00.00.00.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority, us-gaap:TaxCreditCarryforward

us-gaap:ForeignCountry, us-gaap:Research


Tax
Period End2020-12-312015-12-312014-12-312013-12-31
Value0.51.92.11.3
Percentage of TaxCreditCarryforwardAmount25.00.00.00.0

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312015-09-302014-12-312013-12-31
Value2000000.02200000.01900000.01000000.0600000.01100000.01000000.01500000.0800000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-312012-12-31
Value442835231313151312
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0100.0100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
(None,)
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amountus-gaap: Antidilutive Securities Excluded From Computation Of Earnings Per Share By Antidilutive Securities
COGS Ratio
us-gaap:ProductOrService
(None,)
C O G S  Ratious-gaap: Product Or Service
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService
(None,)
Cost Of Goods And Services Soldus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementGeographical
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Geographical
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:PropertyPlantAndEquipmentNet
us-gaap:StatementGeographical
(None,)
Property Plant And Equipment Netus-gaap: Statement Geographical
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components