ATEN


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:CommonStockSharesAuthorized

us-gaap:CommonStockSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold
us-gaap:ProductOrService

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:InterestExpense

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:NonoperatingIncomeExpense

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:ResearchAndDevelopmentExpense

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

us-gaap:Revenues

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:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset
us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:TaxesPayableCurrent

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:TreasuryStockValue

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

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:AwardType
us-gaap:IncomeStatementLocation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

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

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

aten:InterestIncomeAndOtherIncomeExpenseNet
us-gaap:StatementEquityComponents
us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition

us-gaap:CapitalExpendituresIncurredButNotYetPaid
us-gaap:CapitalizedContractCost
us-gaap:CapitalizedContractCostAmortization
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark
us-gaap:ConcentrationRiskPercentage1
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Depreciation

us-gaap:IncomeLossAttributableToNoncontrollingInterest

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInContractWithCustomerLiability

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:LeaseCost

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasesRentExpenseNet

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities

us-gaap:PropertyPlantAndEquipmentTransfersAndChanges
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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:ShortTermLeaseCost
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:TreasuryStockSharesAcquired
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

aten:AvailableforsaleSecuritiesYearTwoThroughThreeAmortizedCost

aten:AvailableforsaleSecuritiesYearTwoThroughThreeFairValue

aten:DeferredTaxAssetOperatingLeaseLiability

aten:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset

aten:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

aten:OtherLiabilitiesNoncurrentMiscellaneous

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleSecurities
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesAmortizedCost
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
us-gaap:CapitalizedContractCost
us-gaap:CapitalizedContractCostNet

us-gaap:CapitalizedContractCostNetCurrent
us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostNetNoncurrent
us-gaap:CapitalizedContractCost

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

us-gaap:ContractWithCustomerLiability
us-gaap:ProductOrService

us-gaap:ContractWithCustomerLiabilityNoncurrent
us-gaap:FinancialInstrument
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
us-gaap:FinancialInstrument
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
us-gaap:FinancialInstrument
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
us-gaap:FinancialInstrument
us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:FinancialInstrument
us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DepositsAssetsNoncurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDue
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears
us-gaap:PropertySubjectToOrAvailableForOperatingLease
us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:OtherAssetsMiscellaneousCurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:PrepaidExpenseCurrent

us-gaap:RevenueRemainingPerformanceObligation
us-gaap:SubsidiarySaleOfStock
us-gaap:SaleOfStockPricePerShare

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:Vesting

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:StockRepurchaseProgramAuthorizedAmount1

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

us-gaap:TreasuryStockCommonValue

us-gaap:TreasuryStockShares

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
us-gaap:ValuationAllowancesAndReservesType
us-gaap:ValuationAllowancesAndReservesBalance

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Interest Expense
Balance Sheet
Intangible Assets Net Excluding Goodwill
Assets
Property Plant And Equipment Net
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Intangible Assets Net Excluding Goodwill
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Stockholders Equity
Retained Earnings Accumulated Deficit
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
Net Cash Provided By Used In Financing Activities
Shares
Treasury Stock Shares
OperatingLeaseLiability
Operating Lease Liability Current
NonoperatingIncomeExpense
Nonoperating Income Expense
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Undiscounted Excess Amount
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
InventoryNet
Inventory Raw Materials Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable 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-302013-03-31
us-gaap:CommonStockValue ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.001NA0.0NANANA
 us-gaap:SharesOutstanding us-gaap:StatementEquityComponents us-gaap:CommonStock▆▆▆█▇█▇▆▅▄▄▂▂▂▁76.55477.10276.34678.48777.51978.7177.5876.74476.08275.18374.30172.70772.70772.70771.692NANANA67.873NANANA64.172NANANA61.377NANANA10.032NANANA
us-gaap:CommonStockSharesIssued ███████████▇▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▁76.55477.10276.34678.48777.51978.7177.5876.74476.08275.18374.30172.70772.70772.70771.69270.62870.57369.26567.87367.08965.58564.42664.17263.24462.39761.59361.37760.50959.76859.91610.032NANANA
us-gaap:CommonStockSharesAuthorized NANA500.0NA500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.0500.065.6NANANA
us-gaap:CommonStockSharesOutstanding ███████████▇▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▁76.55477.10276.34678.48777.51978.7177.5876.74476.08275.18374.30172.70772.70772.70771.69270.62870.57369.26567.87367.08965.58564.42664.17263.24462.39761.59361.37760.50959.76859.91610.032NANANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█79.31679.636NA80.42479.98278.061NA79.09375.71274.809NA72.707NANANANANANANANA64.86164.309NA62.75361.94561.485NA59.91359.71113.94NA9.3089.1449.004
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁76.77476.704NA78.23578.17878.061NA76.61875.71274.809NA72.707NANANANANANANANA64.86164.309NA62.75361.94561.485NA59.91359.71113.94NA9.3089.1449.004
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities aten:EmployeeStockOptionsRestrictedStockUnitsAndEmployeeStockPurchasePriceRights█▁0.070.067NA0.5150.6878.182NA9.299.69.997NA8.5469.20910.431NA10.07112.3413.478NA14.16313.56711.05NANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic █▇██▇▆▆▆▅▃▆▆▅▁▆▆▄▆0.090.030.10.080.050.00.00.0-0.08-0.16-0.02-0.02-0.06-0.270.01-0.03-0.11-0.02NANANANANANA-0.16-0.22-0.29-0.21-0.02-0.45-0.71-0.38-1.12-0.95
us-gaap:EarningsPerShareDiluted █▇██▇▆▆▆▅▃▆▆▅▁▆▆▄▆0.080.030.10.080.050.00.00.0-0.08-0.16-0.02-0.02-0.06-0.270.01-0.03-0.11-0.02NANANANANANA-0.16-0.22-0.29-0.21-0.02-0.45-0.71-0.38-1.12-0.95
  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-302013-03-31
 COGS Ratio us-gaap:ProductOrService us-gaap:Product▄▃▆▃▂▃▅▂▁▂▆▆▆▂▄▇▄█34.36330.5437.73832.18829.21430.73636.85330.05226.78528.2339.04438.26539.22428.14932.97340.40432.82843.698NANANANANANANANANANANANANANANANA
 COGS Ratio us-gaap:ProductOrService us-gaap:Service█▇█▇▆▅▆▅▄▄▅▄▃▂▄▃▂▁24.80524.30324.91724.4223.28623.02823.46322.78122.40422.0622.78122.23721.48921.03422.54421.60121.14520.236NANANANANANANANANANANANANANANANA
  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-302013-03-31
 TTM Greenblatt ROC _ _█▇██▇▆▆▆▄▃▅▆▅▁▇▅▄▅▆▅▅▄▄▄▄▃▃▃▆▅▅7.2164.0247.7866.2413.915-0.2090.0780.219-6.424-10.967-2.423-1.568-3.692-19.9964.141-2.145-8.044-4.3240.621-4.55-5.77-9.42-6.814-8.634-9.426-13.572-13.893-11.369-0.724-4.285-4.816NANANA
  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-302013-03-31
us-gaap:ComprehensiveIncomeNetOfTax █▇██▇▆▆▆▅▃▆▆▅▁▇▅▄▅▅▅▅▄6.5972.5697.6816.2494.318-0.5850.0170.2-5.609-12.032-1.595-1.743-4.457-19.8433.968-2.627-8.269-3.901-3.318-4.736-4.903-9.479NANANANANANANANANANANANA
us-gaap:CostOfGoodsAndServicesSold ▇▆▇▇▅▆▇▆▅▆▇▇▇▆▆▇▆██▇█▇▇▆▅▅▅▆▄▄▅▃▁▁13.6312.49913.46113.12311.42212.14213.4411.9211.27112.2513.81113.01413.18711.88412.72213.75912.69314.14414.52612.94814.20913.22713.66612.71511.60110.78610.79111.75310.3410.05311.1448.7346.9146.604
us-gaap:GeneralAndAdministrativeExpense ▃▃▃▃▃▃▄▁▄▅▆▆▇█▄▄▄▄▄▄▅▄▄▄▃▅▄▃▃▃▂▂▂▂5.0825.2475.7254.9945.2375.8956.3932.8546.0998.3589.1719.0129.85811.5947.1046.8786.9897.1616.8676.3057.236.6616.9336.8925.7037.5276.9035.1415.5315.3634.3433.6863.6973.83
us-gaap:GrossProfit ▇▆█▆▆▆▇▆▅▅█▇▇▅▆█▆▇█▆▆▆▆▅▄▄▄▃▄▄▃▃▁▁45.53842.34449.19443.48541.07841.62246.87640.91337.91838.0448.01447.48847.52637.29943.60947.6640.99646.14249.47542.1242.92140.57742.95838.06335.93533.23134.41131.67534.79235.69231.05631.09223.21722.977
us-gaap:IncomeTaxExpenseBenefit ▅▂▅▃▄▄▅▃▁▆▅▁▄▃▃▅▂▄▂▃▁▂▃▂▃▁█▃▄▂▁▃▂▃0.4880.1840.4140.2560.3340.3190.5070.270.10.5170.4220.0740.3790.2070.2430.4540.1350.3740.1960.2980.0590.2040.250.2040.2310.0620.760.2330.3090.2050.0540.2070.1580.221
us-gaap:InterestExpense NANA0.00.00.0010.00.0150.030.0370.1550.030.0340.0320.0330.0340.020.0640.0440.0270.1450.1260.1260.1270.1510.1040.1270.1240.1920.1250.5870.051.3990.0330.013
us-gaap:NetIncomeLoss █▇██▇▆▆▆▅▃▆▆▅▁▆▅▄▅▆▅▅▄▄▄▃▃▂▃▆▅▅▅▃▄6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.670.786-2.656-8.269-3.9-1.786-4.684-4.935-9.535-7.356-8.967-9.977-13.734-16.018-12.304-1.296-5.102-5.601-2.749-10.213-8.533
us-gaap:NonoperatingIncomeExpense ▅▃▆▆▆▆▇▆▇▄█▅▅▇▆▅▅▇▁▆▇▆▅▅▅▅▃▄▅▄▄▃▄▄-0.112-1.1830.4690.4790.2270.2310.5070.2240.739-0.7881.237-0.165-0.4610.5330.176-0.057-0.090.798-2.2110.1640.8940.089-0.292-0.129-0.32-0.1-1.365-0.702-0.263-0.612-0.731-1.472-0.716-0.694
us-gaap:OperatingExpenses ▃▃▄▃▃▄▅▄▅▆▆▆▆█▄▆▆▆▆▅▆▆▆▅▅▅▆▄▂▃▂▁▂▁38.32238.3241.40837.24437.16341.83146.79840.69444.34249.00750.43749.05651.21857.29543.17249.80549.0450.46648.85446.6748.69149.99749.77246.69745.36146.80348.30443.04435.51639.97735.87232.16232.55630.595
us-gaap:OperatingIncomeLoss █▇██▇▆▆▆▄▃▅▆▅▁▇▅▄▅▆▅▅▄▄▄▄▃▃▃▆▅▅▆▄▄7.2164.0247.7866.2413.915-0.2090.0780.219-6.424-10.967-2.423-1.568-3.692-19.9964.141-2.145-8.044-4.3240.621-4.55-5.77-9.42-6.814-8.634-9.426-13.572-13.893-11.369-0.724-4.285-4.816-1.07-9.339-7.618
us-gaap:ResearchAndDevelopmentExpense ▅▅▆▅▅▆▆▆▅▆▆▆▆█▅▆▇▇▆▆▅▅▅▅▅▅▅▄▄▃▂▁▁▁13.49113.98115.60413.69413.4515.31515.25715.78414.61716.16615.28315.50515.57218.79713.46215.99716.4917.04215.46915.96814.48614.77713.30113.56213.67114.30914.48712.34211.86911.2058.7238.5178.3367.772
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ▇▆█▇▆▆▇▆▅▅█▇▇▅▆█▆█▇▆▇▆▇▅▅▄▄▄▄▄▄▃▁▁59.16854.84362.65556.60852.553.76460.31652.83349.18950.2961.82560.50260.71349.18355.51762.00553.97363.93461.29555.06857.1353.80456.62450.77847.53644.01745.20243.42845.13245.74542.239.82630.13129.581
us-gaap:Revenues ▇▆█▆▆▆▇▆▅▅█▇▇▅▆█▆██▆▇▆▆▅▅▄▄▄▄▄▄▃▁▁59.16854.84362.65556.60852.553.76460.31652.83349.18950.2961.82560.50260.71349.18355.51762.00553.97363.93464.00155.06857.1353.80456.62450.77847.53644.01745.20243.42845.13245.74542.239.82630.13129.581
us-gaap:SellingAndMarketingExpense ▃▃▃▃▂▄▅▄▅▆▆▆▆▇▅▇▆▆▇▅▇▇█▆▆▆▇▆▅▄▄▂▁▁19.74919.09220.07918.55618.47620.62122.61822.05623.62624.48325.98324.53925.78826.90422.60626.9325.56126.26326.48824.33126.77326.76829.27325.77424.96224.52226.64824.65123.97521.56321.16818.27615.72315.589
  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-302013-03-31
  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-302013-03-31
us-gaap:Assets ████▇▇▇▆▆▆▆▆▆▆▆▅▅▅▅▅▄▄▄▄▄▄▄▄▄▅▁296.138291.58290.811284.097272.608270.057274.053228.947226.812231.977235.876224.794228.706231.997224.858217.963216.663221.015221.338205.76192.493185.771192.551177.959178.783176.946186.98190.35192.196198.09593.794NANANA
us-gaap:Liabilities █▇█▇▇▇▇▄▅▅▅▄▅▅▄▅▄▅▅▄▃▃▃▂▂▂▂▁▁▂▃171.633166.921174.837162.396161.748156.805165.266126.779128.486135.203131.993125.729130.231131.637126.472128.19127.019132.426135.272123.141113.537110.132112.48397.02194.1989.05690.41584.69979.82287.976102.499NANANA
us-gaap:LiabilitiesAndStockholdersEquity ████▇▇▇▆▆▆▆▆▆▆▆▅▅▅▅▅▄▄▄▄▄▄▄▄▄▅▁296.138291.58290.811284.097272.608270.057274.053228.947226.812231.977235.876224.794228.706231.997224.858217.963216.663221.015221.338205.76192.493185.771192.551177.959178.783176.946186.98190.35192.196198.09593.794NANANA
us-gaap:StockholdersEquity ███████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇██▁124.505124.659115.974121.701110.86113.252108.787102.16898.32696.774103.88399.06598.475100.3698.38689.77389.64488.58986.06682.61978.95675.63980.06880.93884.59387.8996.565105.651112.374110.119-134.88NANANA
  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-302013-03-31
us-gaap:AssetsCurrent ███▇▇▇▇▆▆▆▇▆▆▆▆▆▆▆▆▅▅▅▅▄▅▄▅▅▅▅▁250.635244.975242.303235.322222.786219.05220.939203.579201.815205.618214.939203.005205.699208.998203.802196.737196.249200.736201.309184.857172.809173.011179.25164.5165.046162.3171.341173.884175.467181.96678.719NANANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▄▅▅▅▄▄▃▂▂▂▃▂▃▃▃▃▃▂▂▂▂▂▆▇▆▆▆▇▇█▁▂▄▁67.94975.69683.28183.06965.84665.63345.74236.06736.81833.96740.62136.16240.56746.96446.56739.91946.38530.5828.97531.3828.63238.19698.117100.52496.19785.5791.905107.099112.101122.14920.79330.3658.37216.1
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆▇██▆▅▃▁▁▁▂▁▂▃▃67.94975.69683.28183.06965.84665.63345.74236.06736.81833.96740.62136.16240.56746.96446.567NANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ▄▄▄▂▃▂▅▃▃▃▅▄▄▃▄▄▂▇█▄▁▂▆▂▃▅▅▂▂▁▁50.21951.44951.05142.80345.89542.86253.56645.39745.25144.80253.97251.08450.3747.75548.26649.85641.3761.84266.75548.90339.34841.94157.77841.49246.16552.76254.00342.47440.45538.80337.704NANANA
us-gaap:InventoryNet ▅▅▆██▆█▇█▇▄▂▂▃▄▂▂▃▂▁▁▃▄▄▄▆▆▅▅▄▃19.08419.54720.7322.622.15920.76422.38421.08122.52220.95217.9315.10214.96516.18917.57715.94415.38516.50915.0714.53714.33317.17318.29117.56617.65319.76820.70119.37118.54117.53517.166NANANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▇▆▆▅▅▆▇▇▇█▇▆▆▇▃▃▃▃▂▂▂▃▂▂▂▂▂▂▂▁▁14.52313.02212.3910.80911.34212.51815.06714.50914.74617.11314.66213.26612.97714.3526.8257.0457.3366.215.1374.6525.4276.4235.0644.9185.0314.24.7324.944.373.4793.056NANANA
  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-302013-03-31
us-gaap:NoncurrentAssets ▇▇▇▇▇██▂▂▂▁▁▁▁▂▃34.77835.15936.12836.84437.90438.80240.6712.92212.2213.1267.2627.9948.6769.6349.91316.389NANA16.159NA16.0039.4769.779.98910.42710.92211.77712.8713.01112.27410.862NANA10.862
us-gaap:PropertyPlantAndEquipmentGross ▃▂▂▂▂▂▂█▇▇▇▇▇▇▇▇▆▆▆▅▅▅▄▄▄▃▃▃▂▂▁34.67933.08231.99630.60729.37130.38629.32762.23559.57658.83158.85159.03458.65658.03856.57954.68652.71650.93549.46348.13346.33144.36142.82341.3539.44138.03236.52434.8532.48429.45325.892NANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment ▃▃▃▂▂▂▂█████▇▇▇▆▆▆▆▅▅▅▄▄▄▃▃▂▂▁▁25.53124.85924.10823.3122.33822.92421.67153.38952.16851.15551.58951.0449.9848.40446.66645.15544.4542.80441.24439.28237.41435.7233.9232.26330.18828.08125.74423.01320.53918.20716.091NANANA
us-gaap:AmortizationOfIntangibleAssets ██▆███▆███▆█▆█▆███▆▆▂▂▁▂0.40.40.30.40.40.40.30.40.40.40.30.40.30.40.30.40.40.40.30.30.0330.0330.00.033NANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet ▄▃▂▁▁▂▂▄▂▂▁▂▃▅▅▅▃▃▃▄▄▃▄▄▄▅▆██▇▅9.1488.2237.8887.2977.0337.4627.6568.8467.4087.6767.2627.9948.6769.6349.9139.5318.2668.1318.2198.8518.9178.6418.9039.0879.2539.95110.7811.83711.94511.2469.801NANANA
us-gaap:Goodwill ███████████████▁▁▁███1.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.3071.31.31.31.3071.3071.307NA0.072NA0.072NA0.072NANANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▁▂▂▃▃▃▄▅▅▆▆▆▇▇█0.1410.5020.8621.2231.5841.9442.3052.6663.0263.3873.7484.1084.4694.8295.19NANANA6.6336.9935.779NA0.795NANANANANANANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▁▁▂▂▃▃▃▄▄▄▅▅▆▆▆▇▇██0.1410.5020.8621.2231.5841.9442.3052.6663.0263.3873.7484.1084.4694.8295.195.5515.9116.2726.633NANANANANANANANANANA1.0281.061NANANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA0.944NANANA1.171NANANA0.814NANANA0.899NANANA1.019NANANA0.725NANANA0.708NANANA0.279NANANA
us-gaap:OperatingLeaseRightOfUseAsset ▁▃▄▆█25.6326.93628.2429.54730.871NA33.0144.0764.8125.45NANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▇▇▇▇███▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁34.90736.57338.45138.94839.89840.29441.84612.54913.25613.9898.628.388.5557.2294.6464.8374.934.5693.873.7523.6814.1194.3984.3724.4844.6954.8594.6294.7843.8554.213NANANA
  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-302013-03-31
us-gaap:AccountsPayableCurrent ▃▂▂▄▄▁▅▃▅▅▅▇▃▅▆▅▅▅▇▆▅▆▇▅▃▅▆██▆▆5.6614.5214.8517.2896.853.9377.5925.4887.7498.1368.2029.636.2347.6329.0338.5098.3188.5229.8519.4197.7829.56210.5088.1826.0897.9898.99411.17510.8059.4649.228NANANA
us-gaap:AccruedLiabilitiesCurrent ▅▄█▅▄▄▅▃▃▄▄▃▄▄▃▅▄▆▆▆▅▄▅▃▃▂▃▂▂▂▁27.76326.19836.9327.60223.49324.24327.75620.73520.20925.43625.29120.60225.15425.49121.83527.60425.39629.88731.52529.42728.8324.44227.75720.9620.89719.8522.2919.99419.64517.98815.514NANANA
us-gaap:ContractWithCustomerLiabilityCurrent █▇▅▃▅▃▃▁▂▃▄▂▅▅▃69.91868.29965.99961.88665.91562.71862.23359.60360.57162.52863.87460.65364.90765.73561.858NANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent ▇▇█▆▆▅▆▅▅▆▆▅▆▇▆▆▆▆▇▆▅▄▅▃▂▂▂▁▁▂▁103.34299.018107.7896.77796.25890.89897.58185.82688.52996.197.36790.88596.29598.85892.72695.40795.55497.189102.7192.3387.99684.72287.83773.49472.25767.99470.68566.15263.13368.73163.597NANANA
us-gaap:OperatingLeaseLiabilityCurrent ▄▇█▇▆▁▆4.9245.1815.265.1845.124.7165.109NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▆▇█▂▃▅▄▂▂█▄▃██▃▂▂▅▄▅▆▃▃▁▁▂▃▂▂7.2567.5298.1974.6854.7866.4196.0664.1694.5448.2765.5534.9678.4858.2175.0224.7364.6416.1415.8596.336.965.3385.1033.7484.0584.3575.2894.2064.666NA4.343NANANA
us-gaap:TaxesPayableCurrent ▁▂▅▃▂▄▆▄▅█▆▅▄▄▄▄▂▃▄▃▂▂▆▃▄▂▃▃▄1.4592.033.7482.412.1952.9874.3543.0473.7125.5554.4553.6323.4593.1182.9853.041.7872.8943.342.6392.0622.0254.522.7533.1622.3092.5542.7983.234NA2.156NANANA
  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-302013-03-31
us-gaap:OtherLiabilitiesNoncurrent ▆▇▇▇▇██▁▂▂▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁▁21.88222.98324.35725.47926.40727.34728.7542.4832.7373.0620.5340.6420.760.8840.9671.0730.7940.9120.9881.0521.1621.2851.4141.5411.4251.5571.7661.9742.1622.4432.479NANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▁▃▅█21.16522.19723.49824.797NANA28.046NANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo ▁▁██4.4144.4144.844.824NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree ██▁▁4.5184.5184.4144.414NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ██▁▁4.6254.6254.5184.518NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA4.625NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA7.148NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  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-302013-03-31
us-gaap:StockholdersEquity ███████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇██▁124.505124.659115.974121.701110.86113.252108.787102.16898.32696.774103.88399.06598.475100.3698.38689.77389.64488.58986.06682.61978.95675.63980.06880.93884.59387.8996.565105.651112.374110.119-134.88NANANA
us-gaap:CommonStockValue ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.001NA0.0NANANA
us-gaap:AdditionalPaidInCapital █████▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▅▅▅▅▅▁436.112431.738425.534419.758415.166403.65398.6391.998388.356381.195376.272369.858367.525364.953355.533347.573344.817335.493328.869323.555315.156306.936301.886295.4290.088283.408278.349271.417265.836262.28512.185NANANA
us-gaap:RetainedEarningsAccumulatedDeficit ▂▂▂▂▁▁▁▁▁▁▂▂▂▂▃▃▃▃▃▃▄▄▄▅▅▆▆▇███-262.976-269.592-272.249-280.09-286.554-290.362-290.065-290.116-290.289-284.518-272.246-270.637-268.83-264.298-257.025-257.784-255.128-246.859-242.759-240.973-236.289-231.354-221.819-214.463-205.496-195.519-181.785-165.767-153.463-152.167-147.065NANANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▄▄▅▆█▃▆▆▆▅▂▂▂▁▃▄▃▃▃▄▄▄▄-0.0090.010.0980.2580.473-0.0370.2510.2850.2580.096-0.144-0.157-0.221-0.296-0.123-0.017-0.046-0.046-0.0450.0360.0880.0560.0NANANANANANANANANANANA
us-gaap:TreasuryStockValue NANA37.41NANANA4.87NANANA4.87NANANA4.87NANANANANANANANANANANANANANANANANANANA
  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-302013-03-31
us-gaap:NetCashProvidedByUsedInOperatingActivities █▅██▇▇▆▅▄▃▅▄▄▄▅▄▇▅▄▅▆▇▄▅▆▃▁▄▃▄▄▃▃▃17.1632.27316.76515.86810.4712.1835.4794.68-4.527-6.0582.824-2.948-2.218-0.3524.294-3.75113.2260.545-3.0612.5838.81810.438-4.2424.1568.975-5.498-17.017-3.803-6.747-2.971-4.47-6.637-5.928-8.098
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▆▇▇▇██▇█▇▇▇▇▇▇▇▇▇▇▇▆▁▇▇▇▇▇▇▇▇▇▇▇▇-15.607-11.526-0.1640.188-0.5255.7031.902-5.6775.145-1.621-0.796-1.433-4.153-0.494-2.205-0.892-1.065-0.98-0.738-3.576-21.337-70.704-0.919-0.747-0.91-0.901-0.72-1.589-1.769-2.022-0.117-0.973-1.195-0.708
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█▂▁▅▂-9.3031.668-16.3891.167-9.7322.0052.2940.2462.2331.0252.431-0.024-0.0261.2434.559-1.8233.6442.041.3943.7412.9550.3452.7540.9182.5620.0642.5430.39-1.532106.349-4.98-20.40249.3951.039
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▁▃▇▃█▅▃▄▁▄▂▁▃-7.747-7.5850.21217.2230.21319.8919.675-0.7512.851-6.6544.459-4.405-6.3970.397NANANANANANANANANANANANANANANANANANANANA
  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-302013-03-31
us-gaap:DepreciationDepletionAndAmortization ▃▄▄▅▅█▅▄▄▄▁▁▂▂▃▁2.342.4132.532.6772.7853.3112.5952.4512.5352.4471.861.9171.9692.1342.2891.89NANA2.01.91.81.91.92.12.22.52.82.62.52.22.01.81.71.3
us-gaap:IncreaseDecreaseInAccountsPayable ▆▄▂▅▇▁▇▂▄▄▃█▃▃▅▅▄▃▅▆▃▄▆▆▃▄▁▆▇▄▇▅▄▄1.322-0.501-2.3610.4542.942-3.7182.551-2.7380.058-0.492-1.4093.841-1.833-1.2020.3010.567-0.186-1.6240.5441.79-1.844-0.8242.1951.962-2.061-0.987-3.2062.0042.446-0.3413.0181.01-0.684-0.849
us-gaap:IncreaseDecreaseInAccountsReceivable ▄▅▆▄▅▃▆▅▅▃▅▅▅▅▅▆▁▄█▆▄▂█▄▃▄▇▅▅▅▆▆▄▅-1.1970.3158.431-2.3352.325-10.7678.1360.0670.483-9.2852.9751.2032.035-0.0943.6879.022-19.857-5.21418.6310.224-1.894-15.64117.2-3.5-6.412-1.31112.512.1271.4031.2417.6518.218-3.3112.991
us-gaap:IncreaseDecreaseInInventories ▃▂▂▄▅▂▅▂▅▇▇▄▂▂▅▅▃▆▅▄▁▂▅▄▁▃▆▆▆▅█▅▆▄-0.413-1.086-1.3530.7181.564-1.4721.426-0.8231.723.3253.0790.443-1.166-0.8271.4271.028-0.0082.2221.4110.543-2.074-0.7721.3520.939-1.676-0.1852.6382.0112.481.7854.0551.6372.5870.21
us-gaap:NetCashProvidedByUsedInOperatingActivities █▅██▇▇▆▅▄▃▅▄▄▄▅▄▇▅▄▅▆▇▄▅▆▃▁▄▃▄▄▃▃▃17.1632.27316.76515.86810.4712.1835.4794.68-4.527-6.0582.824-2.948-2.218-0.3524.294-3.75113.2260.545-3.0612.5838.81810.438-4.2424.1568.975-5.498-17.017-3.803-6.747-2.971-4.47-6.637-5.928-8.098
us-gaap:NetIncomeLoss █▇██▇▆▆▆▅▃▆▆▅▁▆▅▄▅▆▅▅▄▄▄▃▃▂▃▆▅▅▅▃▄6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.670.786-2.656-8.269-3.9-1.786-4.684-4.935-9.535-7.356-8.967-9.977-13.734-16.018-12.304-1.296-5.102-5.601-2.749-10.213-8.533
us-gaap:ShareBasedCompensation ▃▄▃▃▃▃▄▃▅▄▄▂▃█▃▅▅▄▄▅▄▅▄▅▄▅▄▄▃▂▂▁▁▁2.4914.3992.9283.3732.9693.044.3083.3974.9283.8963.9832.3332.5718.1513.3794.5454.9634.3163.8534.5883.8694.6123.6154.6084.0054.6334.0453.5383.0061.771.4021.1530.8640.863
  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-302013-03-31
us-gaap:NetCashProvidedByUsedInInvestingActivities ▆▆▇▇▇██▇█▇▇▇▇▇▇▇▇▇▇▇▆▁▇▇▇▇▇▇▇▇▇▇▇▇-15.607-11.526-0.1640.188-0.5255.7031.902-5.6775.145-1.621-0.796-1.433-4.153-0.494-2.205-0.892-1.065-0.98-0.738-3.576-21.337-70.704-0.919-0.747-0.91-0.901-0.72-1.589-1.769-2.022-0.117-0.973-1.195-0.708
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▅▃▃▃▃▃▂▅▄▃▂▃▁▄▅█▃▃▂▅▄▄▃▃▃▃▃▅▅▆▁▃▄▃1.6740.7691.0151.00.6810.8680.4011.6361.3670.9360.5450.9630.1561.1331.5112.710.8350.6780.6161.6681.21.3880.9190.7470.910.9010.721.5891.7692.0220.1170.9731.1950.708
  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-302013-03-31
us-gaap:NetCashProvidedByUsedInFinancingActivities ▂▂▁▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂▂█▂▁▅▂-9.3031.668-16.3891.167-9.7322.0052.2940.2462.2331.0252.431-0.024-0.0261.2434.559-1.8233.6442.041.3943.7412.9550.3452.7540.9182.5620.0642.5430.39-1.532106.349-4.98-20.40249.3951.039
us-gaap:PaymentsForRepurchaseOfCommonStock ▅▁█▁11.1250.08819.2040.0NANANANANANA0.00.0NANA0.02.255NANA1.7990.0NANANANANANANANANANANANANANA
  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-302013-03-31

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
Value1000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.00
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.00.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-312013-12-312012-12-312011-12-31
Value767776787778777676757472727271676461109.2468.362
Percentage of SharesOutstanding100.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 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-04-302014-03-312013-12-31
Value7677767877787776767574727272717070696767656464636261616059125910
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.0100.0100.0100.0100.0100.0

Common Stock Shares Authorized

us-gaap:CommonStockSharesAuthorized

us-gaap:CommonStockSharesAuthorized


Common
Period End2020-12-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-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-31
Value50050050050050050050050050050050050050050050050050050050050050050050050050050050065
Percentage of CommonStockSharesAuthorized100.0100.0100.0100.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 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-31
Value76777678777877767675747272727170706967676564646362616160595910
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.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-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value79798079787975747264646261615959139.3089.1449.004
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.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-302016-06-302016-03-312015-09-302015-06-302015-03-312014-09-302014-06-302014-03-312013-09-302013-06-302013-03-31
Value76767878787675747264646261615959139.3089.1449.004
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.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:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

aten:EmployeeStockOptionsRestrictedStockUnitsAndEmployeeStockPurchasePriceRights


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-31
Value0.070.0670.5150.6878.1829.299.69.9978.5469.20910101213141311
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-312015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value0.090.030.10.080.05000-0.08-0.16-0.02-0.02-0.06-0.270.01-0.03-0.11-0.02-0.16-0.22-0.29-0.21-0.02-0.45-0.71-0.38-1.12-0.95
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.00.00.00.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-312015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value0.080.030.10.080.05000-0.08-0.16-0.02-0.02-0.06-0.270.01-0.03-0.11-0.02-0.16-0.22-0.29-0.21-0.02-0.45-0.71-0.38-1.12-0.95
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value6.5972.5697.6816.2494.318-0.5850.0170.2-5.609-12.032-1.595-1.743-4.457-19.8433.968-2.627-8.269-3.901-3.318-4.736-4.903-9.479
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.14.712.311.08.2-1.10.00.4-11.4-23.9-2.6-2.9-7.3-40.37.1-4.2-15.3-6.10.0-8.6-8.6-17.6

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-302013-03-31
Value131213131112131111121313131112131214141214131312111010111010118.7346.9146.604
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax23.022.821.523.221.822.622.322.622.924.422.321.521.724.222.922.223.522.10.023.524.924.60.025.024.424.50.027.122.922.00.021.922.922.3

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
Value8.2157.0868.0147.616.5446.9418.3017.1086.8917.5169.0878.799.087.1098.1459.3578.26510
Percentage of CostOfGoodsAndServicesSold60.356.759.558.057.357.261.859.661.161.465.867.568.959.864.068.065.174.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.912.912.813.412.512.913.813.514.014.914.714.515.014.514.715.115.316.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Product23.923.20.023.622.422.60.023.725.726.60.023.023.125.30.023.225.224.0

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
Value5.4155.4135.4475.5134.8785.2015.1394.8124.384.7344.7244.2244.1074.7753.7634.514.5354.241
Percentage of CostOfGoodsAndServicesSold39.743.340.542.042.742.838.240.438.938.634.232.531.140.229.632.835.730.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.29.98.79.79.39.78.59.18.99.47.67.06.89.76.87.38.46.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:Service21.822.30.022.620.922.60.021.119.621.50.019.019.122.70.020.921.421.0

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-302013-03-31
Value5.0825.2475.7254.9945.2375.8956.3932.8546.0998.3589.1719.0129.858117.1046.8786.9897.1616.8676.3057.236.6616.9336.8925.7037.5276.9035.1415.5315.3634.3433.6863.6973.83
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.69.69.18.810.011.010.65.412.416.614.814.916.223.612.811.112.911.20.011.412.712.40.013.612.017.10.011.812.311.70.09.312.312.9

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-302013-03-31
Value45424943414146403738484747374347404649424240423835333431343531312322
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax77.077.278.576.878.277.477.777.477.175.677.778.578.375.878.676.976.072.20.076.575.175.40.075.075.675.50.072.977.178.00.078.177.177.7

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-302013-03-31
Value488000.0184000.0414000.0256000.0334000.0319000.0507000.0270000.0100000.0517000.0422000.074000.0379000.0207000.0243000.0454000.0135000.0374000.0196000.0298000.059000.0204000.0250000.0204000.0231000.062000.0760000.0233000.0309000.0205000.054000.0207000.0158000.0221000.0
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.30.70.50.60.60.80.50.21.00.70.10.60.40.40.70.30.60.00.50.10.40.00.40.50.10.00.50.70.40.00.50.50.7

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
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-302013-03-31
Value001000.0015000.030000.037000.0155000.030000.034000.032000.033000.034000.020000.064000.044000.027000.0145000.0126000.0126000.0127000.0151000.0104000.0127000.0124000.0192000.0125000.0587000.050000.01399000.033000.013000.0
Percentage of InterestExpense0.00.0100.00.0100.0100.0100.0100.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.00.00.00.00.00.10.10.30.00.10.10.10.10.00.10.10.00.30.20.20.00.30.20.30.00.40.31.30.03.50.10.0

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-302013-03-31
Value6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.670.786-2.656-8.269-3.9-1.786-4.684-4.935-9.535-7.356-8.967-9.977-13.734-16.018-12.304-1.296-5.102-5.601-2.749-10.213-8.533
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.24.812.511.47.3-0.60.10.3-11.7-24.4-2.6-3.0-7.5-40.01.4-4.3-15.3-6.10.0-8.5-8.6-17.70.0-17.7-21.0-31.20.0-28.3-2.9-11.20.0-6.9-33.9-28.8

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-31
Value6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.67
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.24.812.511.47.3-0.60.10.3-11.7-24.4-2.6-3.0-7.5-40.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

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-302013-03-31
Value-112000.0-1183000.0469000.0479000.0227000.0231000.0507000.0224000.0739000.0-788000.01237000.0-165000.0-461000.0533000.0176000.0-57000.0-90000.0798000.0-2211000.0164000.0894000.089000.0-292000.0-129000.0-320000.0-100000.0-1365000.0-702000.0-263000.0-612000.0-731000.0-1472000.0-716000.0-694000.0
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.2-2.20.70.80.40.40.80.41.5-1.62.0-0.3-0.81.10.3-0.1-0.21.20.00.31.60.20.0-0.3-0.7-0.20.0-1.6-0.6-1.30.0-3.7-2.4-2.3

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-302013-03-31
Value38384137374146404449504951574349495048464849494645464843353935323230
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax64.869.966.165.870.877.877.677.090.197.481.681.184.4116.577.880.390.978.90.084.785.292.90.092.095.4106.30.099.178.787.40.080.8108.0103.4

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-302013-03-31
Value7.2164.0247.7866.2413.915-0.2090.0780.219-6.424-10.967-2.423-1.568-3.692-19.9964.141-2.145-8.044-4.3240.621-4.55-5.77-9.42-6.814-8.634-9.426-13.572-13.893-11.369-0.724-4.285-4.816-1.07-9.339-7.618
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.27.312.411.07.5-0.40.10.4-13.1-21.8-3.9-2.6-6.1-40.77.5-3.5-14.9-6.80.0-8.3-10.1-17.50.0-17.0-19.8-30.80.0-26.2-1.6-9.40.0-2.7-31.0-25.8

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-302013-03-31
Value1313151313151515141615151518131516171515141413131314141211118.7238.5178.3367.772
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.825.524.924.225.628.525.329.929.732.124.725.625.638.224.225.830.626.70.029.025.427.50.026.728.832.50.028.426.324.50.021.427.726.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-302013-03-31
Value59546256525360524950616060495562536361555753565047444543454542393029
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.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.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
Value343037322930363026283938392832403243
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.155.760.256.955.657.261.156.954.556.163.263.264.657.259.465.260.868.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax58.155.760.256.955.657.261.156.954.556.163.263.264.657.259.465.260.868.3
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
Value242424242323232222222222212122212120
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax41.944.339.843.144.442.838.943.145.543.936.836.835.442.840.634.839.231.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax41.944.339.843.144.442.838.943.145.543.936.836.835.442.840.634.839.231.7
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

country:JP


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-302013-03-31
Value151318181217161514131614111313168.4061315161010118.7646.6188.84109.8938.471178.517.0291112
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.324.829.631.824.532.826.928.730.326.226.323.219.526.624.126.815.620.524.629.119.220.220.217.313.920.122.422.818.837.820.217.638.641.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax26.324.829.631.824.532.826.928.730.326.226.323.219.526.624.126.815.620.524.629.119.220.220.217.313.920.122.422.818.837.820.217.638.641.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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

country:US


Revenue
Period End2021-06-302021-03-312020-09-302020-06-302020-03-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-302013-03-31
Value2826212325191518252730202328283430243129312527222020261820261010
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.747.938.845.647.337.131.136.041.544.650.142.042.146.753.653.649.744.154.955.055.649.457.751.945.247.158.139.848.966.934.235.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax48.747.938.845.647.337.131.136.041.544.650.142.042.146.753.653.649.744.154.955.055.649.457.751.945.247.158.139.848.966.934.235.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.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

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-302017-03-31
Value7.7036.3358.1728.7018.0054.8829.3218.3799.2138.7769.4619.331107.4387.5957.1718.5619.862
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.011.613.015.415.29.115.515.918.717.515.315.417.615.113.711.615.915.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.011.613.015.415.29.115.515.918.717.515.315.417.615.113.711.615.915.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.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-302013-03-31
Value7.0658.6199.1787.9077.6795.8037.1966.5466.577.2297.5778.1195.426.4999.3246.1176.7865.6326.6966.0465.865.0676.8217.3176.8316.2256.2494.943.9254.145.4891.6693.2761.653
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.915.714.614.014.610.811.912.413.414.412.313.48.913.216.89.912.68.810.911.010.39.412.014.414.414.113.811.48.79.113.04.210.95.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.915.714.614.014.610.811.912.413.414.412.313.48.913.216.89.912.68.810.911.010.39.412.014.414.414.113.811.48.79.113.04.210.95.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.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
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-302013-03-31
Value59546256525360524950616060495562536364555753565047444543454542393029
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.0104.4100.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-302013-03-31
Value19192018182022222324252425262226252626242626292524242624232121181515
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax33.434.832.032.835.238.437.541.748.048.742.040.642.554.740.743.447.441.143.244.246.949.851.750.852.555.759.056.853.147.150.245.952.252.7

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-302014-03-312013-12-31
Value29629129028427227027422822623123522422823122421721622122120519218519217717817618619019219893
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.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.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-302014-03-312013-12-31
Value17116617416216115616512612813513112513013112612812713213512311311011297948990847987102
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.0100.0
Percentage of Assets58.057.260.157.259.358.160.355.456.658.356.055.956.956.756.258.858.659.961.159.859.059.358.454.552.750.348.444.541.544.4109.3

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-302014-03-312013-12-31
Value29629129028427227027422822623123522422823122421721622122120519218519217717817618619019219893
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.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.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-302014-03-312013-12-312012-12-312011-12-31
Value1241241151211101131081029896103999810098898988868278758080848796105112110-134.88-111.892-25.59
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.0100.0
Percentage of Assets42.042.839.942.840.741.939.744.643.441.744.044.143.143.343.841.241.440.138.940.241.040.741.645.547.349.751.655.558.555.6-143.80.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-31
Value-0.0090.010.0980.2580.473-0.0370.2510.2850.2580.096-0.144-0.157-0.221-0.296-0.123-0.0450.00.0
Percentage of StockholdersEquity-0.00.00.10.20.4-0.00.20.30.30.1-0.1-0.2-0.2-0.3-0.1-0.10.00.0
Percentage of Assets-0.00.00.00.10.2-0.00.10.10.10.0-0.1-0.1-0.1-0.1-0.1-0.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.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-312013-12-312012-12-312011-12-31
Value436431425419415403398391388381376369367364355328301278128.0774.229
Percentage of StockholdersEquity350.3346.3366.9344.9374.5356.4366.4383.7395.0393.9362.2373.3373.2363.6361.4382.1377.0288.3-9.0-7.2-16.5
Percentage of Assets147.3148.1146.3147.8152.3149.5145.4171.2171.2164.3159.5164.5160.7157.3158.1148.6156.8148.913.00.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.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-312013-12-31
Value0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0
Percentage of StockholdersEquity0.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.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.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-312013-12-312012-12-312011-12-31
Value-262.976-269.592-272.249-280.09-286.554-290.362-290.065-290.116-290.289-284.518-272.246-270.638-268.83-264.298-257.025-242.759-221.819-181.785-147.065-119.969-29.819
Percentage of StockholdersEquity-211.2-216.3-234.8-230.1-258.5-256.4-266.6-284.0-295.2-294.0-262.1-273.2-273.0-263.3-261.2-282.1-277.0-188.3109.0107.2116.5
Percentage of Assets-88.8-92.5-93.6-98.6-105.1-107.5-105.8-126.7-128.0-122.6-115.4-120.4-117.5-113.9-114.3-109.7-115.2-97.2-156.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-48.623-37.498-37.41-18.226-18.226-4.89-4.89-4.89-4.89-4.89-4.89
Percentage of StockholdersEquity-39.1-30.1-32.3-15.0-16.4-4.3-4.5-4.8-5.0-5.1-4.7
Percentage of Assets-16.4-12.9-12.9-6.4-6.7-1.8-1.8-2.1-2.2-2.1-2.1
Percentage of Assets us-gaap:TreasuryStock0.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-302014-03-312013-12-31
Value25024424223522221922020320120521420320520820319619620020118417217317916416516217117317518178
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.0100.0
Percentage of Assets84.684.083.382.881.781.180.688.989.088.691.190.389.990.190.690.390.690.891.089.889.893.193.192.492.391.791.691.391.391.983.9

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-302013-03-312012-12-312011-12-31
Value6775838365654536363340364046463946302831283898100968591107112122203058162319
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.0100.0
Percentage of Assets22.926.028.629.224.224.316.715.816.214.617.216.117.720.220.718.321.413.813.115.314.920.651.056.553.848.449.256.358.361.722.20.00.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-31
Value677583836565453636334036404646
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets22.926.028.629.224.224.316.715.816.214.617.216.117.720.220.7

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-302014-03-312013-12-31
Value50515142454253454544535150474849416166483941574146525442403837
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.0100.0
Percentage of Assets17.017.617.615.116.815.919.519.820.019.322.922.722.020.621.522.919.128.030.223.820.422.630.023.325.829.828.922.321.019.640.2

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-302014-03-312013-12-31
Value19192022222022212220171514161715151615141417181717192019181717
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.0100.0
Percentage of Assets6.46.77.18.08.17.78.29.29.99.07.66.76.57.07.87.37.17.56.87.17.49.29.59.99.911.211.110.29.68.918.3

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-302014-03-312013-12-31
Value14131210111215141417141312146.8257.0457.3366.215.1374.6525.4276.4235.0644.9185.0314.24.7324.944.373.4793.056
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.0100.0
Percentage of Assets4.94.54.33.84.24.65.56.36.57.46.25.95.76.23.03.23.42.82.32.32.83.52.62.82.82.42.52.62.31.83.3

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
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-302016-12-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-03-31
Value343536363738401212137.2627.9948.6769.6349.9131616169.4769.779.9891010111213121010
Percentage of NoncurrentAssets100.0100.0100.0100.0100.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 Assets11.712.112.413.013.914.414.85.65.45.73.13.63.84.24.47.57.38.35.15.15.65.86.26.36.86.86.211.60.0

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

aten:OtherCountries


Noncurrent
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-302016-12-312016-06-302016-03-312015-12-312015-09-302015-06-302014-12-31
Value2.1691.6742.0042.2212.411.9262.0172.0892.1821.9860.6290.7040.7720.7950.670.6990.9951.9331.7981.7080.2160.2650.351
Percentage of NoncurrentAssets6.24.85.56.06.45.05.016.217.915.18.78.88.98.36.84.36.212.119.017.52.22.53.0
Percentage of Assets0.70.60.70.80.90.70.70.91.00.90.30.30.30.30.30.30.41.01.00.90.10.10.2
Percentage of Assets aten:OtherCountries0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

country:JP


Noncurrent
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-302016-12-312015-12-312015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-03-31
Value0.9871.2741.5661.8122.082.3932.6892.9313.1953.4881.1081.211.3071.4091.511.6140.0340.0520.1790.2470.30.380.5060.5720.572
Percentage of NoncurrentAssets2.83.64.34.95.56.26.622.726.126.615.315.115.114.615.29.80.20.51.62.12.32.94.15.35.3
Percentage of Assets0.30.40.50.60.80.91.01.31.41.50.50.50.60.60.70.70.00.00.10.10.20.20.30.60.0
Percentage of Assets country:JP0.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

country:US


Noncurrent
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-302016-12-312016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-03-31
Value313232323334357.9026.8437.6525.5256.086.5977.437.7331415147.6788.0628.2748.299.0769.70210109.8968.5998.599
Percentage of NoncurrentAssets90.991.690.189.188.288.988.461.256.058.376.176.176.077.178.085.993.687.981.082.582.879.583.182.482.681.580.679.279.2
Percentage of Assets10.711.011.211.512.312.813.13.53.03.32.32.72.93.23.46.56.87.34.14.24.64.65.15.25.65.55.09.20.0
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.0

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-302014-03-312013-12-31
Value34333130293029625958585958585654525049484644424139383634322925
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.0100.0
Percentage of Assets11.711.311.010.810.811.310.727.226.325.424.926.325.625.025.225.124.323.022.323.424.123.922.223.222.121.519.518.316.914.927.6

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

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-302017-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-31
Value2.8252.1741.6771.2560.6260.0480.02.450.7870.6920.160.2840.0380.00.0740.00.00.2580.00.0090.0830.0830.1630.0940.340.2010.4730.2690.4530.123
Percentage of PropertyPlantAndEquipmentGross8.16.65.24.12.10.20.03.91.31.20.30.50.10.00.10.00.00.50.00.00.20.20.40.20.90.61.40.81.50.5
Percentage of Assets1.00.70.60.40.20.00.01.10.30.30.10.10.00.00.00.00.00.10.00.00.00.00.10.10.20.10.20.10.20.1
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:Equipment


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-302014-03-312013-12-31
Value26252524232322504949494949494746454341403937353432313028262421
Percentage of PropertyPlantAndEquipmentGross77.378.279.079.580.777.377.481.183.383.784.684.684.984.884.584.485.885.584.585.084.583.683.783.583.283.383.582.882.782.081.8
Percentage of Assets9.18.98.78.68.78.78.322.121.921.221.122.221.821.221.321.220.919.718.919.920.320.018.619.418.317.916.315.214.012.222.6
Percentage of Assets us-gaap:Equipment0.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: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-302014-03-312013-12-31
Value0.6520.6520.6520.6520.6520.6520.4590.9670.9670.9670.9670.9510.9510.9510.950.820.8650.8650.8650.8640.8570.8660.8640.8620.8621.950.860.8580.8580.7810.777
Percentage of PropertyPlantAndEquipmentGross1.92.02.02.12.22.11.61.61.61.61.61.61.61.61.71.51.61.71.71.81.82.02.02.12.25.12.42.52.62.73.0
Percentage of Assets0.20.20.20.20.20.20.20.40.40.40.40.40.40.40.40.40.40.40.40.40.40.50.40.50.51.10.50.50.40.40.8
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.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-302014-03-312013-12-31
Value3.6163.6163.6163.6163.6165.4385.443.8693.8343.8343.8323.8363.8243.8243.8243.7722.7752.7242.7242.5672.5362.5362.4922.2952.270.861.781.7851.7561.3331.325
Percentage of PropertyPlantAndEquipmentGross10.410.911.311.812.317.918.56.26.46.56.56.56.56.66.86.95.35.35.55.35.55.75.85.65.82.34.95.15.44.55.1
Percentage of Assets1.21.21.21.31.32.02.01.71.71.71.61.71.71.61.71.71.31.21.21.21.31.41.31.31.30.51.00.90.90.71.4
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.00.0

us-gaap:SoftwareAndSoftwareDevelopmentCosts


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-302014-03-312013-12-31
Value0.7650.7650.7650.7650.7650.7650.7264.4594.3524.1084.0884.0334.0224.0183.9883.8593.8243.8163.8013.8013.8013.7823.5483.5183.4153.193.1972.8662.7482.722.479
Percentage of PropertyPlantAndEquipmentGross2.22.32.42.52.62.52.57.27.37.06.96.86.96.97.07.17.37.57.77.98.28.58.38.58.78.48.88.28.59.29.6
Percentage of Assets0.30.30.30.30.30.30.31.91.91.81.71.81.81.71.81.81.81.71.71.82.02.01.82.01.91.81.71.51.41.42.6
Percentage of Assets us-gaap:SoftwareAndSoftwareDevelopmentCosts0.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

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-302014-03-312013-12-31
Value25242423222221535251515149484645444241393735333230282523201816
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.0100.0
Percentage of Assets8.68.58.38.28.28.57.923.323.022.121.922.721.920.920.820.720.519.418.619.119.419.217.618.116.915.913.812.110.79.217.2

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
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
Value400000.0400000.0300000.0400000.0400000.0400000.0300000.0400000.0400000.0400000.0300000.0400000.0300000.0400000.0300000.0400000.0400000.0400000.0300000.0300000.033000.033000.0033000.0
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.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.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-302014-03-312013-12-31
Value9.1488.2237.8887.2977.0337.4627.6568.8467.4087.6767.2627.9948.6769.6349.9139.5318.2668.1318.2198.8518.9178.6418.9039.0879.2539.951101111119.801
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.0100.0
Percentage of Assets3.12.82.72.62.62.82.83.93.33.33.13.63.84.24.44.43.83.73.74.34.64.74.65.15.25.65.86.26.25.710.4

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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-312015-06-302014-12-31
Value1307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01307000.01300000.01300000.01300000.01307000.01307000.01307000.072000.072000.072000.0
Percentage of Goodwill100.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.40.40.40.50.50.50.50.60.60.60.60.60.60.60.60.60.60.60.60.60.70.00.00.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
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-312016-09-302016-06-302015-12-31
Value141000.0502000.0862000.01223000.01584000.01944000.02305000.02666000.03026000.03387000.03748000.04108000.04469000.04829000.05190000.06633000.06993000.05779000.0795000.0
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.20.30.40.60.70.81.21.31.51.61.82.02.12.33.03.43.00.4

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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312014-03-312013-12-31
Value141000.0502000.0862000.01223000.01584000.01944000.02305000.02666000.03026000.03387000.03748000.04108000.04469000.04829000.05190000.05551000.05911000.06272000.06633000.01028000.01061000.0
Percentage of FiniteLivedIntangibleAssetsNet100.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.20.30.40.60.70.81.21.31.51.61.82.02.12.32.52.72.83.00.51.1

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-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-31
Value253000.0505000.0757000.01010000.01262000.01515000.01768000.02020000.02272000.02525000.02777000.03030000.03282000.03535000.03788000.04040000.04292000.04545000.0
Percentage of FiniteLivedIntangibleAssetsNet50.458.661.963.864.965.766.366.867.167.467.667.868.068.168.268.368.468.5
Percentage of Assets0.10.20.30.40.50.60.80.91.01.11.21.31.41.61.71.91.92.1
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Patents


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value141000.0249000.0357000.0466000.0574000.0682000.0790000.0898000.01006000.01115000.01223000.01331000.01439000.01547000.01655000.01763000.01871000.01980000.02088000.0795000.0
Percentage of FiniteLivedIntangibleAssetsNet100.049.641.438.136.235.134.333.733.232.932.632.432.232.031.931.831.731.631.50.0
Percentage of Assets0.00.10.10.20.20.30.30.40.40.50.50.60.60.70.70.80.90.90.90.4
Percentage of Assets us-gaap:Patents0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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
Value944000.01171000.0814000.0899000.01019000.0725000.0708000.0279000.0
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.40.30.40.50.40.40.3

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-31
Value2526282930334.0764.8125.45
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.79.29.710.411.312.01.82.12.3

us-gaap:OperatingLeaseRightOfUseAsset us-gaap:AdjustmentsForNewAccountingPronouncements

us-gaap:AccountingStandardsUpdate201602


Operating
Period End2020-12-312019-12-312019-01-01
Value30306.0
Percentage of OperatingLeaseRightOfUseAsset106.290.90.0
Percentage of Assets10.310.90.0
Percentage of Assets us-gaap:AccountingStandardsUpdate2016020.00.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-302014-03-312013-12-31
Value343638383940411213138.628.388.5557.2294.6464.8374.934.5693.873.7523.6814.1194.3984.3724.4844.6954.8594.6294.7843.8554.213
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.0100.0
Percentage of Assets11.812.513.213.714.614.915.35.55.86.03.73.73.73.12.12.22.32.11.71.81.92.22.32.52.52.72.62.42.51.94.5

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-302014-03-312013-12-31
Value5.6614.5214.8517.2896.853.9377.5925.4887.7498.1368.2029.636.2347.6329.0338.5098.3188.5229.8519.4197.7829.562108.1826.0897.9898.99411109.4649.228
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.0100.0
Percentage of Assets1.91.61.72.62.51.52.82.43.43.53.54.32.73.34.03.93.83.94.54.64.05.15.54.63.44.54.85.95.64.89.8

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-302014-03-312013-12-31
Value27263627232427202025252025252127252931292824272020192219191715
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.0100.0
Percentage of Assets9.49.012.79.78.69.010.19.18.911.010.79.211.011.09.712.711.713.514.214.315.013.214.411.811.711.211.910.510.29.116.5

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-312018-09-302018-06-302018-03-312017-12-31
Value696865616562625960626360646561
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets23.623.422.721.824.223.222.726.026.727.027.127.028.428.327.5

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-302014-03-312013-12-31
Value10399107969690978588969790969892959597102928784877372677066636863
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.0100.0
Percentage of Assets34.934.037.134.135.333.735.637.539.041.441.340.442.142.641.243.844.144.046.444.945.745.645.641.340.438.437.834.832.834.767.8

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-31
Value4924000.05181000.05260000.05184000.05120000.04716000.05109000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.71.81.81.81.91.71.9

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
Value7256000.07529000.08197000.04685000.04786000.06419000.06066000.04169000.04544000.08276000.05553000.04967000.08485000.08217000.05022000.04736000.04641000.06141000.05859000.06330000.06960000.05338000.05103000.03748000.04058000.04357000.05289000.04206000.04666000.04343000.0
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 Assets2.52.62.81.61.82.42.21.82.03.62.42.23.73.52.22.22.12.82.63.13.62.92.72.12.32.52.82.22.44.6

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
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
Value1459000.02030000.03748000.02410000.02195000.02987000.04354000.03047000.03712000.05555000.04455000.03632000.03459000.03118000.02985000.03040000.01787000.02894000.03340000.02639000.02062000.02025000.04520000.02753000.03162000.02309000.02554000.02798000.03234000.02156000.0
Percentage of TaxesPayableCurrent100.0100.0100.0100.0100.0100.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.50.71.30.80.81.11.61.31.62.41.91.61.51.31.31.40.81.31.51.31.11.12.31.51.81.31.41.51.72.3

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-302014-03-312013-12-31
Value212224252627282.4832.7373.0620.5340.6420.760.8840.9671.0730.7940.9120.9881.0521.1621.2851.4141.5411.4251.5571.7661.9742.1622.4432.479
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.0100.0
Percentage of Assets7.47.98.49.09.710.110.51.11.21.30.20.30.30.40.40.50.40.40.40.50.60.70.70.90.80.90.91.01.11.22.6

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value2122232428
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0
Percentage of Assets7.17.68.18.710.2

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4414000.04414000.04840000.04824000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0
Percentage of Assets1.51.51.71.7

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4518000.04518000.04414000.04414000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0
Percentage of Assets1.51.51.51.6

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value4625000.04625000.04518000.04518000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0
Percentage of Assets1.61.61.61.6

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-31
Value4625000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets1.6

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-31
Value7148000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets2.5

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302019-03-31
Value2627282931334.3895.4316.115
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.89.49.910.611.412.11.92.42.6

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-05-022019-03-31
Value2830313336336.335
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.610.310.911.613.50.02.7

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-302021-03-312020-12-312020-09-30
Value2433000.02638000.02851000.03078000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.80.91.01.1

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-302014-03-312013-12-312012-12-312011-12-31
Value1241241151211101131081029896103999810098898988868278758080848796105112110-134.88-111.892-25.59
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.0100.0
Percentage of Assets42.042.839.942.840.741.939.744.643.441.744.044.143.143.343.841.241.440.138.940.241.040.741.645.547.349.751.655.558.555.6-143.80.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-31
Value-0.0090.010.0980.2580.473-0.0370.2510.2850.2580.096-0.144-0.157-0.221-0.296-0.123-0.0450.00.0
Percentage of StockholdersEquity-0.00.00.10.20.4-0.00.20.30.30.1-0.1-0.2-0.2-0.3-0.1-0.10.00.0
Percentage of Assets-0.00.00.00.10.2-0.00.10.10.10.0-0.1-0.1-0.1-0.1-0.1-0.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.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-312013-12-312012-12-312011-12-31
Value436431425419415403398391388381376369367364355328301278128.0774.229
Percentage of StockholdersEquity350.3346.3366.9344.9374.5356.4366.4383.7395.0393.9362.2373.3373.2363.6361.4382.1377.0288.3-9.0-7.2-16.5
Percentage of Assets147.3148.1146.3147.8152.3149.5145.4171.2171.2164.3159.5164.5160.7157.3158.1148.6156.8148.913.00.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.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-312013-12-31
Value0.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0010.0
Percentage of StockholdersEquity0.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.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.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-312013-12-312012-12-312011-12-31
Value-262.976-269.592-272.249-280.09-286.554-290.362-290.065-290.116-290.289-284.518-272.246-270.638-268.83-264.298-257.025-242.759-221.819-181.785-147.065-119.969-29.819
Percentage of StockholdersEquity-211.2-216.3-234.8-230.1-258.5-256.4-266.6-284.0-295.2-294.0-262.1-273.2-273.0-263.3-261.2-282.1-277.0-188.3109.0107.2116.5
Percentage of Assets-88.8-92.5-93.6-98.6-105.1-107.5-105.8-126.7-128.0-122.6-115.4-120.4-117.5-113.9-114.3-109.7-115.2-97.2-156.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.0

us-gaap:TreasuryStock


Stockholders
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-31
Value-48.623-37.498-37.41-18.226-18.226-4.89-4.89-4.89-4.89-4.89-4.89
Percentage of StockholdersEquity-39.1-30.1-32.3-15.0-16.4-4.3-4.5-4.8-5.0-5.1-4.7
Percentage of Assets-16.4-12.9-12.9-6.4-6.7-1.8-1.8-2.1-2.2-2.1-2.1
Percentage of Assets us-gaap:TreasuryStock0.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
Value1000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.01000.00
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.00.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-302014-03-312013-12-31
Value43643142541941540339839138838137636936736435534734433532832331530630129529028327827126526212
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.0100.0
Percentage of Assets147.3148.1146.3147.8152.3149.5145.4171.2171.2164.3159.5164.5160.7157.3158.1159.5159.1151.8148.6157.2163.7165.2156.8166.0162.3160.2148.9142.6138.3132.413.0

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-302014-03-312013-12-31
Value-262.976-269.592-272.249-280.09-286.554-290.362-290.065-290.116-290.289-284.518-272.246-270.637-268.83-264.298-257.025-257.784-255.128-246.859-242.759-240.973-236.289-231.354-221.819-214.463-205.496-195.519-181.785-165.767-153.463-152.167-147.065
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.0100.0
Percentage of Assets-88.8-92.5-93.6-98.6-105.1-107.5-105.8-126.7-128.0-122.6-115.4-120.4-117.5-113.9-114.3-118.3-117.8-111.7-109.7-117.1-122.8-124.5-115.2-120.5-114.9-110.5-97.2-87.1-79.8-76.8-156.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-31
Value-9000.010000.098000.0258000.0473000.0-37000.0251000.0285000.0258000.096000.0-144000.0-157000.0-221000.0-296000.0-123000.0-17000.0-46000.0-46000.0-45000.036000.088000.056000.00
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets-0.00.00.00.10.2-0.00.10.10.10.0-0.1-0.1-0.1-0.1-0.1-0.0-0.0-0.0-0.00.00.00.00.0

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2020-12-312019-12-312018-12-312017-12-31
Value374.874.874.87
Percentage of TreasuryStockValue100.0100.0100.0100.0
Percentage of Assets12.91.82.12.2

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-302013-06-302013-03-31
Value172.273161510125.4794.68-4.527-6.0582.824-2.948-2.218-0.3524.294-3.751130.545-3.0612.5838.81810-4.2424.1568.975-5.498-17.017-3.803-6.747-2.971-4.47-6.637-5.928-8.098
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.04.126.828.019.922.79.18.9-9.2-12.04.6-4.9-3.7-0.77.7-6.024.50.9-5.04.715.419.4-7.58.218.9-12.5-37.6-8.8-14.9-6.5-10.6-16.7-19.7-27.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-302013-06-302013-03-31
Value-15607000.0-11526000.0-164000.0188000.0-525000.05703000.01902000.0-5677000.05145000.0-1621000.0-796000.0-1433000.0-4153000.0-494000.0-2205000.0-892000.0-1065000.0-980000.0-738000.0-3576000.0-21337000.0-70704000.0-919000.0-747000.0-910000.0-901000.0-720000.0-1589000.0-1769000.0-2022000.0-117000.0-973000.0-1195000.0-708000.0
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-26.4-21.0-0.30.3-1.010.63.2-10.710.5-3.2-1.3-2.4-6.8-1.0-4.0-1.4-2.0-1.5-1.2-6.5-37.3-131.4-1.6-1.5-1.9-2.0-1.6-3.7-3.9-4.4-0.3-2.4-4.0-2.4

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-302013-06-302013-03-31
Value-9.3031.668-16.3891.167-9.7322.0052.2940.2462.2331.0252.431-0.024-0.0261.2434.559-1.8233.6442.041.3943.7412.9550.3452.7540.9182.5620.0642.5430.39-1.532106-4.98-20.402491.039
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.73.0-26.22.1-18.53.73.80.54.52.03.9-0.0-0.02.58.2-2.96.83.22.36.85.20.64.91.85.40.15.60.9-3.4232.5-11.8-51.2163.93.5

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-31
Value-7.747-7.5850.212170.213199.675-0.7512.851-6.6544.459-4.405-6.3970.397
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-13.1-13.80.330.40.437.016.0-1.45.8-13.27.2-7.3-10.50.8

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-302016-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-302013-03-31
Value2.342.4132.532.6772.7853.3112.5952.4512.5352.4471.861.9171.9692.1342.2891.892.01.91.81.91.92.12.22.52.82.62.52.22.01.81.71.3
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-302013-06-302013-03-31
Value1322000.0-501000.0-2361000.0454000.02942000.0-3718000.02551000.0-2738000.058000.0-492000.0-1409000.03841000.0-1833000.0-1202000.0301000.0567000.0-186000.0-1624000.0544000.01790000.0-1844000.0-824000.02195000.01962000.0-2061000.0-987000.0-3206000.02004000.02446000.0-341000.03018000.01010000.0-684000.0-849000.0
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.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-302013-06-302013-03-31
Value-1.1970.3158.431-2.3352.325-10.7678.1360.0670.483-9.2852.9751.2032.035-0.0943.6879.022-19.857-5.2141810-1.894-15.64117-3.5-6.412-1.311122.1271.4031.2417.6518.218-3.3112.991
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.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-302013-06-302013-03-31
Value-413000.0-1086000.0-1353000.0718000.01564000.0-1472000.01426000.0-823000.01720000.03325000.03079000.0443000.0-1166000.0-827000.01427000.01028000.0-8000.02222000.01411000.0543000.0-2074000.0-772000.01352000.0939000.0-1676000.0-185000.02638000.02011000.02480000.01785000.04055000.01637000.02587000.0210000.0
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.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-302013-06-302013-03-31
Value172.273161510125.4794.68-4.527-6.0582.824-2.948-2.218-0.3524.294-3.751130.545-3.0612.5838.81810-4.2424.1568.975-5.498-17.017-3.803-6.747-2.971-4.47-6.637-5.928-8.098
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.04.126.828.019.922.79.18.9-9.2-12.04.6-4.9-3.7-0.77.7-6.024.50.9-5.04.715.419.4-7.58.218.9-12.5-37.6-8.8-14.9-6.5-10.6-16.7-19.7-27.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-302013-03-31
Value6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.670.786-2.656-8.269-3.9-1.786-4.684-4.935-9.535-7.356-8.967-9.977-13.734-16.018-12.304-1.296-5.102-5.601-2.749-10.213-8.533
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.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.24.812.511.47.3-0.60.10.3-11.7-24.4-2.6-3.0-7.5-40.01.4-4.3-15.3-6.1-2.9-8.5-8.6-17.7-13.0-17.7-21.0-31.2-35.4-28.3-2.9-11.2-13.3-6.9-33.9-28.8

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-31
Value6.6162.6577.8416.4643.808-0.2970.0510.173-5.771-12.272-1.608-1.807-4.532-19.67
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax11.24.812.511.47.3-0.60.10.3-11.7-24.4-2.6-3.0-7.5-40.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.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-302013-06-302013-03-31
Value2.4914.3992.9283.3732.9693.044.3083.3974.9283.8963.9832.3332.5718.1513.3794.5454.9634.3163.8534.5883.8694.6123.6154.6084.0054.6334.0453.5383.0061.771.4021.1530.8640.863
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.0100.0100.0

us-gaap:ShareBasedCompensation us-gaap:AwardType

us-gaap:EmployeeStock


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-31
Value0.2460.2760.3190.3310.2650.2480.2490.2630.2490.2380.0830.00.05.1570.7210.9870.8210.548
Percentage of ShareBasedCompensation9.96.310.99.88.98.25.87.75.16.12.10.00.063.321.321.716.512.7

us-gaap:EmployeeStockOption


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-03-312014-03-31
Value0.0140.0370.0490.110.1540.1530.1570.1840.4310.2910.3020.3290.5060.5890.7910.8190.9441.0281.0811.11.2391.3471.4771.685
Percentage of ShareBasedCompensation0.51.11.73.63.64.53.24.710.812.511.74.015.013.015.919.024.522.427.923.934.329.231.995.2

us-gaap:RestrictedStockUnitsRSU


Share
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-31
Value2.2454.1233.0052.6552.6823.9052.9814.5223.4743.4692.0422.2692.6652.1522.9693.3512.9492.9533.2313.4232.962.3942.4122.131.9342.2520.9290.0360.0
Percentage of ShareBasedCompensation90.193.789.189.488.290.687.891.889.287.187.588.332.763.765.367.568.376.670.488.564.266.252.353.241.755.726.31.20.0

us-gaap:ShareBasedCompensation us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


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-30
Value0.2730.5720.3590.3990.2790.3250.4010.3170.4580.3240.3250.1870.1970.8930.2940.4030.3820.2830.1840.3320.2240.3650.2920.4280.3420.4710.4850.2770.216
Percentage of ShareBasedCompensation11.013.012.311.89.410.79.39.39.38.38.28.07.711.08.78.97.76.64.87.25.87.98.19.38.510.212.07.87.2

us-gaap:GeneralAndAdministrativeExpense


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-302013-06-302013-03-31
Value0.8731.1320.7480.9171.0830.9450.8720.4161.0170.920.790.5670.671.1110.8110.9090.870.8330.7590.7660.8230.7310.530.5980.5170.5110.3860.4220.3890.3380.2120.1350.0930.096
Percentage of ShareBasedCompensation35.025.725.527.236.531.120.212.220.623.619.824.326.113.624.020.017.519.319.716.721.315.814.713.012.911.09.511.912.919.115.111.710.811.1

us-gaap:ResearchAndDevelopmentExpense


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-302013-06-302013-03-31
Value0.5771.4311.1371.1290.9641.0061.6171.4981.5931.3311.2860.961.0033.3821.3191.5371.8231.6641.4811.731.091.4311.091.4891.2731.5851.3861.1390.9440.4630.4530.3740.2680.261
Percentage of ShareBasedCompensation23.232.538.833.532.533.137.544.132.334.232.341.139.041.539.033.836.738.638.437.728.231.030.232.331.834.234.332.231.426.232.332.431.030.2

us-gaap:SellingAndMarketingExpense


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-302013-06-302013-03-31
Value0.7681.2640.6840.9280.6430.7641.4181.1661.861.3211.5820.6190.7012.7650.9551.6961.8881.5361.4291.761.7322.0851.7032.0931.8732.0661.7881.71.4570.8840.6860.5970.4710.474
Percentage of ShareBasedCompensation30.828.723.427.521.725.132.934.337.733.939.726.527.333.928.337.338.035.637.138.444.845.247.145.446.844.644.248.048.549.948.951.854.554.9

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-302013-06-302013-03-31
Value-15607000.0-11526000.0-164000.0188000.0-525000.05703000.01902000.0-5677000.05145000.0-1621000.0-796000.0-1433000.0-4153000.0-494000.0-2205000.0-892000.0-1065000.0-980000.0-738000.0-3576000.0-21337000.0-70704000.0-919000.0-747000.0-910000.0-901000.0-720000.0-1589000.0-1769000.0-2022000.0-117000.0-973000.0-1195000.0-708000.0
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-26.4-21.0-0.30.3-1.010.63.2-10.710.5-3.2-1.3-2.4-6.8-1.0-4.0-1.4-2.0-1.5-1.2-6.5-37.3-131.4-1.6-1.5-1.9-2.0-1.6-3.7-3.9-4.4-0.3-2.4-4.0-2.4

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


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-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value1674000.0769000.01015000.01000000.0681000.0868000.0401000.01636000.01367000.0936000.0545000.0963000.0156000.01133000.01511000.02710000.0835000.0678000.0616000.01668000.01200000.01388000.0919000.0747000.0910000.0901000.0720000.01589000.01769000.02022000.0117000.0973000.01195000.0708000.0
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.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-302013-06-302013-03-31
Value-9.3031.668-16.3891.167-9.7322.0052.2940.2462.2331.0252.431-0.024-0.0261.2434.559-1.8233.6442.041.3943.7412.9550.3452.7540.9182.5620.0642.5430.39-1.532106-4.98-20.402491.039
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.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.73.0-26.22.1-18.53.73.80.54.52.03.9-0.0-0.02.58.2-2.96.83.22.36.85.20.64.91.85.40.15.60.9-3.4232.5-11.8-51.2163.93.5

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-302021-03-312020-12-312020-09-302018-12-312018-09-302017-12-312017-09-302016-12-312016-09-30
Value110.088190.00.00.00.02.2551.7990.0
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.0100.00.00.00.00.0100.0100.00.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-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-31
Value1.2841.3351.6731.8472.1762.8873.7023.9444.0854.3224.6745.3455.3895.5726.0186.316.5237.027.8688.219.2189.6149.291101010118.7049.741109.971
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.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-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-31
Value5.535.515.445.645.735.85.575.445.345.285.195.075.095.195.185.095.075.04.824.834.814.814.785.15.15.155.185.555.445.394.14
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.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-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
Value132000.0564000.01502000.0271000.0132000.0665000.01378000.0997000.0248000.03469000.00099000.0351000.0138000.01640000.01092000.0825000.0667000.0854000.02204000.0502000.0320000.0560000.0376000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.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
Value9.03103.0830.9271.451.531.8750.298
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2021-06-302021-03-312020-12-312020-09-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
Value4500000.04500000.04600000.04500000.04300000.04400000.04000000.04000000.04200000.04200000.03800000.03900000.03900000.03800000.03600000.03300000.03400000.03308000.03000000.02900000.03100000.02552000.02400000.02300000.02300000.02195000.02300000.02300000.01800000.01463000.01348000.0
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.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

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
Value8285787286776352
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0

aten:InterestIncomeAndOtherIncomeExpenseNet

aten:InterestIncomeAndOtherIncomeExpenseNet


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-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-302013-03-31
Value-112000.0-1183000.0469000.0479000.0228000.0231000.0522000.0254000.0776000.0-633000.01267000.0-131000.0-429000.0566000.0210000.0-37000.0-26000.0842000.0-2184000.0309000.01020000.0215000.0-165000.022000.0-216000.027000.0-1241000.0-510000.0-138000.0-25000.0-681000.0-73000.0-683000.0-681000.0
Percentage of InterestIncomeAndOtherIncomeExpenseNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition us-gaap:StatementEquityComponents

us-gaap:AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value2.5534.4483.4243.0233.0453.3974.928
Percentage of AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationStockOptionsRequisiteServicePeriodRecognition100.0100.0100.0100.0100.0100.0100.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-12-312016-09-302016-06-302016-03-312015-12-312015-09-302014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value-161000.0172000.037000.0-15000.0-27000.063000.0-449000.0440000.0-466000.0485000.0-20000.040000.0-49000.087000.0221000.0-375000.0-18000.0458000.0-113000.0-153000.064000.0364000.0159000.0-159000.0-288000.0-289000.0412000.0243000.0-263000.0235000.093000.0102000.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.0100.0100.0

us-gaap:CapitalizedContractCostAmortization us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostAmortization

aten:DeferredSalesCommissions


Capitalized
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
Value1800000.01700000.01600000.01600000.01700000.01700000.01900000.01600000.01900000.02000000.0800000.01100000.01300000.01700000.0
Percentage of CapitalizedContractCostAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark

us-gaap:ConcentrationRiskPercentage1

aten:CustomerA, us-gaap:AccountsReceivable


Concentration
Period End2021-03-312020-03-312019-03-31
Value14.00.210.26
Percentage of ConcentrationRiskPercentage1100.0100.0100.0

aten:CustomerA, us-gaap:Sales


Concentration
Period End2021-03-312020-06-302019-09-302019-06-302019-03-312018-09-302018-06-302017-03-31
Value12.00.10.160.140.130.160.20.18
Percentage of ConcentrationRiskPercentage185.70.00.00.050.00.00.00.0

aten:CustomerB, us-gaap:AccountsReceivable


Concentration
Period End2021-03-312020-03-312019-03-31
Value12.00.20.1
Percentage of ConcentrationRiskPercentage185.795.238.5

aten:CustomerB, us-gaap:Sales


Concentration
Period End2021-03-312020-06-302020-03-312018-09-302018-06-302017-09-302017-03-31
Value10.00.120.170.160.20.110.11
Percentage of ConcentrationRiskPercentage171.40.081.00.00.00.00.0

aten:CustomerC, us-gaap:Sales


Concentration
Period End2020-09-302020-03-312019-09-302019-06-302017-09-302017-03-31
Value12.00.160.110.120.140.12
Percentage of ConcentrationRiskPercentage10.076.20.00.00.00.0

us-gaap:ConcentrationRiskPercentage1 us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

aten:CustomerA, us-gaap:Sales, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-30
Value10.0
Percentage of ConcentrationRiskPercentage10.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-31
Value2323102221211021212310131719
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.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-31
Value700000.0700000.0800000.01000000.01100000.01300000.01100000.01300000.01400000.01200000.01500000.01500000.01700000.01700000.02000000.01500000.01800000.01800000.02000000.01900000.01800000.01900000.0
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncomeLossAttributableToNoncontrollingInterest

us-gaap:IncomeLossAttributableToNoncontrollingInterest


Income
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value7.1042.8416.724.1420.0220.443-5.685
Percentage of IncomeLossAttributableToNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities


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
Value464000.0-12106000.08206000.02313000.0-1691000.0-4919000.03286000.0189000.0-5756000.0-3616000.04598000.0-4645000.0-436000.03599000.0-5845000.0
Percentage of IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities100.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-312017-09-30
Value3.1094.5196.674-2.9733.720.1143.0910.282-0.7780.6033.112-3.2280.4526.9954.263-1.353
Percentage of IncreaseDecreaseInContractWithCustomerLiability100.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-302013-06-302013-03-31
Value1140000.060000.02575000.0-1054000.0-236000.0-2426000.0920000.0-405000.0-2472000.02409000.01566000.0163000.0-982000.01687000.0-471000.0-326000.01497000.01699000.0445000.0-828000.0-688000.01167000.0308000.0141000.0665000.0-709000.0-286000.0233000.0793000.02277000.0-1379000.0409000.0105000.0-723000.0
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.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value3041000.01520000.0-2100000.03497000.03470000.01935000.0959000.0990000.01030000.0
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeaseCost

us-gaap:OperatingLeaseCost


Operating
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value2729000.01373000.0-1894000.03305000.03361000.01777000.0821000.0852000.0893000.0
Percentage of OperatingLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-302021-03-312020-12-31
Value1500000.01500000.01956000.0
Percentage of OperatingLeasePayments100.0100.0100.0

us-gaap:OperatingLeasesRentExpenseNet

us-gaap:OperatingLeasesRentExpenseNet


Operating
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-302019-06-30
Value1400000.01400000.01400000.01400000.01600000.01000000.01000000.0
Percentage of OperatingLeasesRentExpenseNet100.0100.0100.0100.0100.0100.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-31
Value-19000.0-88000.0-160000.0-215000.0510000.0-288000.0-34000.027000.0162000.0240000.013000.064000.075000.0-173000.0-106000.029000.00-1000.0-81000.0-52000.032000.056000.00000
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax 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-30
Value-19000.0-88000.0-160000.0-215000.0510000.0-288000.0-34000.027000.0162000.0240000.013000.064000.075000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


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-30
Value-350000.0-181000.0-678000.0-898000.0419000.013000.0-269000.0112000.064000.0246000.0220000.0-386000.0623000.0-389000.01352000.0-544000.0-664000.0278000.0923000.0-747000.0-775000.0-276000.096000.0259000.0-274000.01000.0-63000.0-30000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.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: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
Value393618267.4645.518172415131920192717222818161623690.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-30
Value1.8221.7562.8151.1673.6042.0052.2940.2452.2331.0272.4320.00.01.2694.5790.458
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


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-30
Value242418226.374101014144.59.2921113178.01919
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities

us-gaap:ProceedsFromSaleOfAvailableForSaleSecurities


Proceeds
Period End2021-06-302021-03-312020-09-302020-06-302020-03-312019-09-30
Value1.5651.35.171.2461.9146.055
Percentage of ProceedsFromSaleOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0

us-gaap:PropertyPlantAndEquipmentTransfersAndChanges

us-gaap:PropertyPlantAndEquipmentTransfersAndChanges


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-302014-03-312013-12-312013-09-302013-06-302013-03-31
Value49000.097000.0518000.0277000.0168000.0149000.0123000.0617000.0150000.0303000.0251000.0306000.058000.0561000.0578000.0469000.01116000.0783000.0909000.0339000.0767000.0345000.0627000.01026000.0440000.0747000.01307000.01181000.01475000.01416000.02268000.0778000.01128000.01464000.0
Percentage of PropertyPlantAndEquipmentTransfersAndChanges100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
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-302016-09-302016-06-302016-03-31
Value317000.0376000.0416000.0199000.0511000.0440000.0320000.0321000.0259000.0728000.0223000.0347000.0284000.01116000.0242000.0337000.0213000.0184000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-31
Value0.156.57
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-31
Value0.049.27
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod

us-gaap:RestrictedStockUnitsRSU


Share
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-09-302016-06-302016-03-31
Value409000.0428000.0714000.0469000.0486000.0278000.0534000.0385000.0577000.0924000.000656000.0234000.0264000.0476000.0657000.0632000.0174000.0109000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue

us-gaap:RestrictedStockUnitsRSU


Share
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-31
Value3.94.05.33.13.41.9833.85.33.85.4140.00.04.31.82.04.06.21.96.01.10.7
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-302021-03-31
Value0.286.67
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue


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
Value0.21.50.1781.00.51.2-0.570.70.71.11.5290.00.01.10.9990.5851.7214.7080.9874.1710.4110.4210.7640.4690.5290.5370.9635.0822.1266.6921.890.389
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod


Share
Period End2020-12-312020-09-302020-05-17
Value19000.074000.0282500.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-31
Value-0.035.190.36
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice


Share
Period End2020-12-31
Value0.02
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice100.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-09-302019-06-302019-03-31
Value312000.0147000.0-206000.0192000.0109000.0158000.0138000.0138000.0137000.0
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


Stock
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
Value690000.0756000.0559000.0968000.01009000.01130000.0836000.0662000.0899000.0882000.01594000.0001015000.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised


Stock
Period End2021-06-302021-03-312020-12-31
Value45000.0338000.0155000.0
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:AdditionalPaidInCapital


Stock
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
Value1.8211.7562.8151.1683.6032.0052.2940.2452.2331.0272.4320.00.01.269
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0

us-gaap:StockRepurchasedDuringPeriodValue

us-gaap:StockRepurchasedDuringPeriodValue


Stock
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-06-30
Value110.088190.0130.0
Percentage of StockRepurchasedDuringPeriodValue100.0100.0100.00.0100.00.0

us-gaap:TreasuryStockSharesAcquired

us-gaap:TreasuryStockSharesAcquired


Treasury
Period End2021-06-302021-03-312020-05-17
Value1200000.010000.02200000.0
Percentage of TreasuryStockSharesAcquired100.0100.0100.0

us-gaap:TreasuryStockSharesAcquired us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2021-06-302020-09-302020-05-172020-06-302019-06-30
Value1238000.002200000.02200000.00
Percentage of TreasuryStockSharesAcquired103.20.00.0100.00.0

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-06-302021-03-312020-05-17
Value110.08813
Percentage of TreasuryStockValueAcquiredCostMethod100.0100.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment


Weighted
Period End2021-06-302021-03-312020-09-302020-06-302019-09-302019-06-30
Value2542000.02932000.02189000.01804000.02475000.00
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0100.0100.0100.0100.00.0

aten:AvailableforsaleSecuritiesYearTwoThroughThreeAmortizedCost

aten:AvailableforsaleSecuritiesYearTwoThroughThreeAmortizedCost


Availableforsale
Period End2021-06-302021-03-312020-12-312020-09-30
Value238.38163.932
Percentage of AvailableforsaleSecuritiesYearTwoThroughThreeAmortizedCost100.0100.0100.0100.0

aten:AvailableforsaleSecuritiesYearTwoThroughThreeFairValue

aten:AvailableforsaleSecuritiesYearTwoThroughThreeFairValue


Availableforsale
Period End2021-06-302021-03-312020-12-312020-09-30
Value238.374163.941
Percentage of AvailableforsaleSecuritiesYearTwoThroughThreeFairValue100.0100.0100.0100.0

aten:DeferredTaxAssetOperatingLeaseLiability

aten:DeferredTaxAssetOperatingLeaseLiability


Deferred
Period End2020-12-312019-12-31
Value6049000.07061000.0
Percentage of DeferredTaxAssetOperatingLeaseLiability100.0100.0

aten:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset

aten:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset


Deferred
Period End2020-12-312019-12-31
Value5996000.07088000.0
Percentage of DeferredTaxLiabilitiesOperatingLeaseRightOfUseAsset100.0100.0

aten:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

aten:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-302021-03-312020-09-30
Value7.1487.14811
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

aten:OtherLiabilitiesNoncurrentMiscellaneous

aten:OtherLiabilitiesNoncurrentMiscellaneous


Other
Period End2020-12-312019-12-312018-12-31
Value859000.0708000.0534000.0
Percentage of OtherLiabilitiesNoncurrentMiscellaneous100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
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-31
Value193000.04000.041000.07000.0818000.0267000.052000.052000.058000.0219000.0319000.01003000.0851000.0850000.0983000.02240000.02476000.02994000.03619000.04048000.04614000.03625000.04067000.03227000.02519000.02775000.03246000.02419000.02462000.02666000.02738000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.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:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2020-12-312020-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
Value15814212912211912212812312713013112313211611411611310798
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.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-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
Value67758383656545363633403640464639463028111.331.90971
Percentage of AssetsFairValueDisclosure0.00.052.70.00.045.935.229.430.927.731.629.331.835.935.532.235.126.325.39.61.21.872.4

us-gaap:FairValueInputsLevel12And3


Assets
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value166160158159143129
Percentage of AssetsFairValueDisclosure0.00.0100.00.00.0100.0

us-gaap:FairValueInputsLevel2


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-31
Value988574767777848682888787868384838585858585690.0
Percentage of AssetsFairValueDisclosure0.00.047.30.00.054.164.870.669.172.368.470.768.264.164.567.864.973.774.773.174.864.50.0

us-gaap:AvailableForSaleSecurities

us-gaap:AvailableForSaleSecurities


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
Value988574767777848682888787868384838585858585690.0
Percentage of AvailableForSaleSecurities100.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:AvailableForSaleSecurities us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FinancialInstrument

us-gaap:FairValueInputsLevel2, us-gaap:AssetBackedSecurities


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-31
Value107.8985.9155.158.80810111314151615141313
Percentage of AvailableForSaleSecurities10.49.37.96.811.413.014.215.817.617.318.617.616.616.516.0

us-gaap:FairValueInputsLevel2, us-gaap:CertificatesOfDeposit


Available
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-31
Value2.154.2019.0529.055101111121115131617
Percentage of AvailableForSaleSecurities2.95.511.711.712.512.813.413.512.517.215.620.320.1

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-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2217129.7332.2420.50.54.4844.96311125.9282.4966.4699.224
Percentage of AvailableForSaleSecurities22.920.416.212.82.90.60.65.26.012.914.06.82.97.710.9

us-gaap:FairValueInputsLevel2, us-gaap:CorporateDebtSecurities


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-31
Value555045515150515150484647514139
Percentage of AvailableForSaleSecurities56.659.260.367.666.965.961.759.560.954.452.854.159.049.346.2

us-gaap:FairValueInputsLevel2, us-gaap:USTreasurySecurities


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-31
Value9.9989.5059.5055.5245.556.789.2255.7351.7471.7421.7363.7295.2235.2185.725
Percentage of AvailableForSaleSecurities10.111.112.77.37.28.811.06.62.12.02.04.36.06.26.8

us-gaap:AvailableForSaleSecurities us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


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-31
Value107.8985.9155.158.80810111314151615141313
Percentage of AvailableForSaleSecurities10.49.37.96.811.413.014.215.817.617.318.617.616.616.516.0

us-gaap:CertificatesOfDeposit


Available
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-31
Value2.154.2019.0529.055101111121115131617
Percentage of AvailableForSaleSecurities2.95.511.711.712.512.813.413.512.517.215.620.320.1

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-302018-03-312017-12-31
Value2217129.7332.2420.50.54.4844.96311125.9282.4966.4699.224
Percentage of AvailableForSaleSecurities22.920.416.212.82.90.60.65.26.012.914.06.82.97.710.9

us-gaap:CorporateDebtSecurities


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-31
Value555045515150515150484647514139
Percentage of AvailableForSaleSecurities56.659.260.367.666.965.961.759.560.954.452.854.159.049.346.2

us-gaap:USTreasurySecurities


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-31
Value9.9989.5059.5055.5245.556.789.2255.7351.7471.7421.7363.7295.2235.2185.725
Percentage of AvailableForSaleSecurities10.111.112.77.37.28.811.06.62.12.02.04.36.06.26.8

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


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
Value13000.034000.0106000.0263000.0473000.0139000.0252000.0292000.0270000.0143000.024000.017000.013000.02000.08000.018000.011000.014000.019000.072000.0144000.092000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


Available
Period End2021-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
Value3000.011000.025000.047000.016000.032000.046000.046000.022000.05000.00000
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax8.810.49.59.911.512.715.817.015.420.80.00.00.00.0

us-gaap:CertificatesOfDeposit


Available
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-31
Value1000.03000.06000.010000.016000.027000.024000.07000.010000.05000.02000.06000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax0.40.64.34.05.510.016.829.258.838.5100.075.0

us-gaap:CorporateDebtSecurities


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-31
Value9000.022000.083000.0216000.0382000.053000.0207000.0226000.0189000.089000.011000.07000.08000.001000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax69.264.778.382.180.838.182.177.470.062.245.841.261.50.012.5

us-gaap:USTreasurySecurities


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-31
Value4000.09000.012000.021000.041000.064000.03000.01000.00000000
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedGainBeforeTax30.826.511.38.08.746.01.20.30.00.00.00.00.00.00.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


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
Value22000.024000.08000.05000.00175000.01000.07000.012000.047000.0168000.0174000.0234000.0298000.0131000.036000.057000.060000.064000.017000.08000.05000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


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-31
Value20000.024000.08000.05000.00163000.01000.05000.09000.033000.0116000.0118000.0160000.0191000.076000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax90.9100.0100.0100.00.093.1100.071.475.070.269.067.868.464.158.0

us-gaap:USTreasurySecurities


Available
Period End2021-06-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value2000.00001000.02000.06000.012000.018000.022000.025000.019000.0
Percentage of AvailableForSaleSecuritiesAccumulatedGrossUnrealizedLossBeforeTax9.10.00.00.014.316.712.87.110.39.48.414.5

us-gaap:AvailableForSaleSecuritiesAmortizedCost

us-gaap:AvailableForSaleSecuritiesAmortizedCost


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
Value98857475777783868288878787848483858585858469
Percentage of AvailableForSaleSecuritiesAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesAmortizedCost us-gaap:FinancialInstrument

us-gaap:AssetBackedSecurities


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-31
Value107.8955.9045.1258.76110111314151615141313
Percentage of AvailableForSaleSecuritiesAmortizedCost10.49.37.96.811.412.914.215.817.617.318.617.616.616.516.0

us-gaap:CertificatesOfDeposit


Available
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-31
Value2.154.29.0499.049101110111114131617
Percentage of AvailableForSaleSecuritiesAmortizedCost2.95.511.711.712.612.913.413.512.517.115.520.220.1

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-302018-03-312017-12-31
Value2217129.7332.2420.50.54.4824.95511125.9312.4976.4739.225
Percentage of AvailableForSaleSecuritiesAmortizedCost22.920.416.212.82.90.60.65.26.012.914.06.82.97.710.9

us-gaap:CorporateDebtSecurities


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-31
Value555045515151515150484647514139
Percentage of AvailableForSaleSecuritiesAmortizedCost56.659.260.367.666.866.061.759.560.954.452.854.259.049.346.2

us-gaap:USTreasurySecurities


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-31
Value9.9969.4969.4935.5035.5096.7169.2225.7351.7491.7481.7483.7475.2455.2435.744
Percentage of AvailableForSaleSecuritiesAmortizedCost10.111.112.77.37.18.711.06.72.12.02.04.36.06.26.8

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss


Available
Period End2021-06-302020-12-312020-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-31
Value22000.08000.0175000.01000.047000.0168000.0174000.0234000.0298000.0131000.036000.057000.060000.064000.017000.08000.05000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value20000.024000.08000.05000.0162000.01000.033000.0116000.0118000.0160000.0191000.076000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss90.90.0100.00.092.6100.070.269.067.868.464.158.0

us-gaap:USGovernmentDebtSecurities


Available
Period End2021-06-30
Value2000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionAccumulatedLoss9.1

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue


Available
Period End2021-06-302020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-312016-09-302016-06-302016-03-31
Value4220352.996206466697562526053167.6786.855
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
Period End2020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value20292.996143740463937
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionFairValue100.081.1100.069.757.161.367.152.560.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Available
Period End2021-06-302020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302016-12-31
Value22000.08000.070000.01000.01000.098000.0149000.0226000.0280000.0111000.033000.051000.064000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
Period End2020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value8000.068000.01000.01000.068000.0110000.0160000.0191000.074000.0
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.097.1100.0100.069.473.870.868.266.7

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue


Available
Period End2021-06-302020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-31
Value4220172.9965.243515665715650585853
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue us-gaap:FinancialInstrument

us-gaap:CorporateDebtSecurities


Available
Period End2020-12-312020-03-312019-12-312019-03-312018-12-312018-09-302018-06-302018-03-312017-12-31
Value20152.9964.2472938463936
Percentage of AvailableForSaleSecuritiesContinuousUnrealizedLossPositionLessThanTwelveMonthsFairValue100.092.0100.081.056.868.071.155.763.3

us-gaap:AvailableForSaleSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesCurrent


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
Value988574767777848682888787868384838585858585690.0
Percentage of AvailableForSaleSecuritiesCurrent100.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:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis


Available
Period End2021-06-302021-03-312020-09-30
Value757671
Percentage of AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearAmortizedCostBasis100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue


Available
Period End2021-06-302021-03-312020-09-30
Value757672
Percentage of AvailableForSaleSecuritiesDebtMaturitiesRemainderOfFiscalYearFairValue100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2020-12-31
Value58
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2020-12-31
Value58
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0

us-gaap:CapitalizedContractCostNet us-gaap:CapitalizedContractCost

us-gaap:CapitalizedContractCostNet

aten:DeferredSalesCommissions


Capitalized
Period End2021-06-302021-03-312020-12-312020-09-302019-12-31
Value109.69.07.49.5
Percentage of CapitalizedContractCostNet100.0100.0100.0100.0100.0

us-gaap:CapitalizedContractCostNetCurrent

us-gaap:CapitalizedContractCostNetCurrent


Capitalized
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
Value6569000.05848000.05345000.04161000.04345000.05302000.06231000.05360000.05272000.05711000.06564000.00
Percentage of CapitalizedContractCostNetCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:CapitalizedContractCostNetCurrent us-gaap:CapitalizedContractCost

aten:DeferredSalesCommissions


Capitalized
Period End2020-12-312019-12-312018-12-31
Value5300000.06200000.06600000.0
Percentage of CapitalizedContractCostNetCurrent99.299.5100.5

us-gaap:CapitalizedContractCostNetNoncurrent

us-gaap:CapitalizedContractCostNetNoncurrent


Capitalized
Period End2020-12-312019-12-312018-12-31
Value3714000.03297000.03184000.0
Percentage of CapitalizedContractCostNetNoncurrent100.0100.0100.0

us-gaap:CapitalizedContractCostNetNoncurrent us-gaap:CapitalizedContractCost

aten:DeferredSalesCommissions


Capitalized
Period End2020-12-312019-12-312018-12-31
Value3700000.03300000.03200000.0
Percentage of CapitalizedContractCostNetNoncurrent99.6100.1100.5

us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers

us-gaap:CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers


Capitalized
Period End2020-12-31
Value1600000.0
Percentage of CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:CashAndCashEquivalents

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:Cash


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-31
Value5160626347483534283239253033342736201820273627
Percentage of CashAndCashEquivalentsFairValueDisclosure100.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:CashEquivalents


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
Value161520191717101.098.2531.3521.508101013121210101071
Percentage of CashAndCashEquivalentsFairValueDisclosure33.125.933.531.137.536.228.73.128.94.13.940.835.039.035.246.028.750.755.2262.9

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

us-gaap:Cash, us-gaap:FairValueInputsLevel1


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
Value5160626347483534283239253033342736201827
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CashEquivalents, us-gaap:FairValueInputsLevel1


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
Value161520191717101.098.2531.3521.508101013121210101071
Percentage of CashAndCashEquivalentsFairValueDisclosure33.125.933.531.137.536.228.73.128.94.13.940.835.039.035.246.028.750.755.2262.9

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


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

us-gaap:ContractWithCustomerLiability us-gaap:ProductOrService

us-gaap:Product


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312019-09-302019-06-302018-12-312017-12-31
Value5.56.2487.3586.1256.7056.5936.8135.7995.2166.161
Percentage of ContractWithCustomerLiability4.75.56.86.06.46.56.95.95.36.5

us-gaap:Service


Contract
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-312018-12-312017-12-31
Value1101061019598949288
Percentage of ContractWithCustomerLiability95.394.593.294.093.693.594.793.5

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-312018-09-302018-06-302018-03-312017-12-31
Value464442403938383837363434333132
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger us-gaap:FinancialInstrument

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger

us-gaap:CorporateDebtSecurities


Debt
Period End2021-03-312019-09-302019-06-302018-12-31
Value8.0960.95.6427.601
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss

us-gaap:CorporateDebtSecurities


Debt
Period End2021-03-312019-09-302019-06-302018-12-31
Value6000.008000.048000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss100.00.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months us-gaap:FinancialInstrument

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302018-12-31
Value3731209.9182.9961.6471.49929
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:USGovernmentDebtSecurities


Debt
Period End2021-06-30
Value4.496
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months11.9

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:FinancialInstrument

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302018-12-31
Value20000.018000.08000.05000.01000.01000.01000.068000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:USGovernmentDebtSecurities


Debt
Period End2021-06-30
Value2000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss10.0

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition us-gaap:FinancialInstrument

us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-302021-03-312020-12-312020-09-302019-12-312019-09-302019-06-302018-12-31
Value3739209.9182.9962.5477.14137
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:USGovernmentDebtSecurities


Debt
Period End2021-06-30
Value4.496
Percentage of DebtSecuritiesAvailableForSaleUnrealizedLossPosition11.9

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
Value8086000.09352000.02269000.028000.0431000.0805000.01167000.019000.0
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.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
Value9196817388796552
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
Value4246433747464135
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1537000.02219000.01952000.01954000.02892000.02735000.02379000.01099000.0
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch


Deferred
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value27252217129.5177.0645.445
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsResearch100.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
Value2362000.03306000.02628000.02994000.04055000.02700000.01585000.0222000.0
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
Value1212111321171210
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost

us-gaap:DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost


Deferred
Period End2020-12-312019-12-312018-12-312017-12-31
Value2068000.02245000.02256000.00
Percentage of DeferredTaxLiabilitiesDeferredExpenseDeferredPolicyAcquisitionCost100.0100.0100.00.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
Value22000.019000.013000.028000.0431000.0805000.01167000.019000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DepositsAssetsNoncurrent

us-gaap:DepositsAssetsNoncurrent


Deposits
Period End2020-12-312019-12-312018-12-31
Value2746000.02338000.01975000.0
Percentage of DepositsAssetsNoncurrent100.0100.0100.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
Value14111915111012118.87211151213141319182022201917181413131412119.015
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-312020-12-312020-09-302017-12-31
Value2023242737
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value7845000.07484000.07124000.06763000.06402000.06042000.05681000.05320000.04960000.04599000.04238000.03878000.03517000.03157000.02796000.02435000.02075000.01714000.01353000.02739000.02453000.02387000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DevelopedTechnologyRights


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value5050000.04797000.04545000.04293000.04040000.03788000.03535000.03282000.03030000.02778000.02525000.02273000.02020000.01768000.01515000.01262000.01010000.0758000.0505000.0253000.000
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization64.464.163.863.563.162.762.261.761.160.459.658.657.456.054.251.848.744.237.39.20.00.0

us-gaap:Patents


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302015-12-31
Value2795000.02687000.02579000.02470000.02362000.02254000.02146000.02038000.01930000.01821000.01713000.01605000.01497000.01389000.01281000.01173000.01065000.0956000.0848000.0740000.0707000.0641000.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization35.635.936.236.536.937.337.838.338.939.640.441.442.644.045.848.251.355.862.727.028.826.9

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-302021-03-312020-09-30
Value141000.0502000.0361000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:Patents


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-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312015-12-31
Value2936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.02936000.01436000.0
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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-312015-12-31
Value101012141310121214129.9518.9848.44710108.9598.599.138.4019.24
Percentage of InventoryFinishedGoodsNetOfReserves100.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-312015-12-31
Value8446000.08943000.08395000.08522000.08644000.09829000.09495000.08197000.08465000.08502000.07979000.06118000.06518000.05869000.06643000.06985000.06795000.07379000.06669000.09417000.0
Percentage of InventoryRawMaterialsNetOfReserves100.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 End2021-06-302021-03-312020-12-312020-09-30
Value4819000.04817000.06064000.06019000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-302021-03-312020-09-30
Value2998000.04494000.01511000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-302021-03-312020-12-312020-09-30
Value3.153.153.143.14
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDue us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDue

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value31
Percentage of OperatingLeasesFutureMinimumPaymentsDue100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueCurrent

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value6.064
Percentage of OperatingLeasesFutureMinimumPaymentsDueCurrent100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFiveYears

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value4625000.0
Percentage of OperatingLeasesFutureMinimumPaymentsDueInFiveYears100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInFourYears

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value4518000.0
Percentage of OperatingLeasesFutureMinimumPaymentsDueInFourYears100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInThreeYears

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value4414000.0
Percentage of OperatingLeasesFutureMinimumPaymentsDueInThreeYears100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueInTwoYears

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value4840000.0
Percentage of OperatingLeasesFutureMinimumPaymentsDueInTwoYears100.0

us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter us-gaap:PropertySubjectToOrAvailableForOperatingLease

us-gaap:OperatingLeasesFutureMinimumPaymentsDueThereafter

us-gaap:PropertySubjectToOperatingLease


Operating
Period End2020-12-31
Value7148000.0
Percentage of OperatingLeasesFutureMinimumPaymentsDueThereafter100.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
Value17719318515213913011796
Percentage of OperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value7884757368686256
Percentage of OperatingLossCarryforwards44.143.740.748.349.452.453.559.0

us-gaap:OtherAssetsMiscellaneousCurrent

us-gaap:OtherAssetsMiscellaneousCurrent


Other
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
Value3481000.02891000.03227000.02757000.02734000.02702000.02673000.01825000.01521000.04727000.01419000.01057000.0
Percentage of OtherAssetsMiscellaneousCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent


Other
Period End2020-12-312019-12-312018-12-31
Value2807000.03197000.03461000.0
Percentage of OtherAssetsMiscellaneousNoncurrent100.0100.0100.0

us-gaap:PrepaidExpenseCurrent

us-gaap:PrepaidExpenseCurrent


Prepaid
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
Value4473000.04283000.03818000.03891000.04263000.04514000.06163000.07324000.07953000.06675000.06679000.05768000.0
Percentage of PrepaidExpenseCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-302021-03-312020-12-312020-09-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-31
Value6968656110110198979897949897
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SaleOfStockPricePerShare us-gaap:SubsidiarySaleOfStock

us-gaap:SaleOfStockPricePerShare

us-gaap:EmployeeStock


Sale
Period End2020-12-312019-12-31
Value5.675.14
Percentage of SaleOfStockPricePerShare100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber


Share
Period End2021-06-302021-03-312020-09-302020-06-302016-09-302016-06-302016-03-312015-12-31
Value4054000.04648000.05258000.04886000.06046000.06348000.05881000.03452000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType

aten:RestrictedStockUnitsRSUsAndPerformanceStockUnitsPSUs


Share
Period End2020-12-312019-12-31
Value4888000.06148000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber0.00.0

us-gaap:RestrictedStockUnitsRSU


Share
Period End2020-12-312020-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
Value4888000.05283000.06148000.06201000.05677000.05386000.05974000.04157000.04380000.04727000.05568000.06567000.06935000.06147000.05959000.04948000.05250000.04783000.02872000.02572000.02991000.02578000.02388000.01528000.0102000.00
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.081.882.781.383.20.00.00.00.00.00.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-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302013-12-31
Value6.966.916.596.556.526.586.596.766.546.546.516.856.896.96.886.926.926.45.816.886.727.78.38.9711.4113.150
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.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:Vesting

aten:PerformanceStockUnitsJuly202020, us-gaap:ShareBasedCompensationAwardTrancheOne


Share
Period End2020-07-31
Value6.6
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue0.0

aten:PerformanceStockUnitsJuly22020, us-gaap:ShareBasedCompensationAwardTrancheOne


Share
Period End2020-07-31
Value5.38
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue0.0

aten:PerformanceStockUnitsJuly22020, us-gaap:ShareBasedCompensationAwardTrancheThree


Share
Period End2020-07-31
Value4.43
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue0.0

aten:PerformanceStockUnitsJuly22020, us-gaap:ShareBasedCompensationAwardTrancheTwo


Share
Period End2020-07-31
Value4.88
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue0.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-302014-12-312014-09-302014-06-302014-03-312013-12-31
Value7.4025.6177.522.4398.09835779858
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value7402000.05617000.07520000.02439000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value1284000.01335000.01673000.01847000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice


Share
Period End2021-06-302021-03-312020-12-312020-09-30
Value5.535.515.445.64
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested


Sharebased
Period End2021-06-302021-03-312020-09-30
Value454433
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested100.0100.0100.0

us-gaap:StockRepurchaseProgramAuthorizedAmount1

us-gaap:StockRepurchaseProgramAuthorizedAmount1


Stock
Period End2020-09-17
Value50
Percentage of StockRepurchaseProgramAuthorizedAmount1100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1


Stock
Period End2021-06-302021-03-312020-12-312016-12-312015-12-312014-12-31
Value1930300.10.31.0
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0100.0100.0100.0100.0

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

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value161513108.56.44.93.9
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StateAndLocalJurisdiction, us-gaap:Research


Tax
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value181614108.86.44.63.4
Percentage of TaxCreditCarryforwardAmount111.0107.2106.8105.8103.5100.093.987.2

us-gaap:TreasuryStockCommonValue

us-gaap:TreasuryStockCommonValue


Treasury
Period End2021-06-302021-03-312020-12-312020-09-302020-06-302019-12-31
Value48373718184.89
Percentage of TreasuryStockCommonValue100.0100.0100.0100.0100.0100.0

us-gaap:TreasuryStockShares

us-gaap:TreasuryStockShares


Treasury
Period End2020-12-312020-06-302019-12-31
Value5578000.02877900.0677940.0
Percentage of TreasuryStockShares100.0100.0100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-312019-12-312018-12-312017-12-312016-12-312015-12-312014-12-312013-12-31
Value1613108.45.13.91.81.3
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-31
Value800000.0
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

us-gaap:AllowanceForCreditLoss


Valuation
Period End2020-12-312019-12-312018-12-312017-12-312016-12-31
Value41000.052000.0319000.0983000.01920000.0
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0

Line plots across dimensions of each concept


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: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:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
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
us-gaap:ShareBasedCompensation
us-gaap:IncomeStatementLocation
(None,)
Share Based Compensationus-gaap: Income Statement Location
us-gaap:ShareBasedCompensation
us-gaap:AwardType
(None,)
Share Based Compensationus-gaap: Award Type