ONTO


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

Table of contents



us-gaap:CommonStockValue
us-gaap:StatementEquityComponents
us-gaap:CommonStockSharesIssued

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfRevenue

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GrossProfit

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ProfitLoss

us-gaap:ResearchAndDevelopmentExpense

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

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:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition

us-gaap:IntangibleAssetsNetExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:LiabilitiesCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent

us-gaap:TaxesPayableCurrent

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:OperatingLeaseLiability

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents

us-gaap:CommonStockValue

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ProfitLoss

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:EffectiveIncomeTaxRateContinuingOperations
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance
us-gaap:IncomeTaxAuthority
us-gaap:StatementGeographical
us-gaap:StatementGeographical, us-gaap:IncomeTaxAuthority

onto:AcquiredInventoryStepUpAmortization
us-gaap:BusinessAcquisition
onto:BusinessCombinationPotentialEarnoutPayment

onto:CashReceivedFromConvertibleNoteReceivable

onto:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions

onto:OtherExpenseIncome

onto:ProceedsFromAccountsReceivable

onto:ProvisionForDoubtfulAccountsAndInventoryValuation

onto:ProvisionForInventoryValuation

onto:StockRepurchasedAndRetiredAveragePricePerShare

us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation
us-gaap:StatementEquityComponents
us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ConcentrationRiskPercentage1
us-gaap:MajorCustomers, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType
us-gaap:ProductOrService, us-gaap:ConcentrationRiskByBenchmark, us-gaap:ConcentrationRiskByType

us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress

us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:Depreciation

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillPurchaseAccountingAdjustments
us-gaap:BalanceSheetLocation, us-gaap:BusinessAcquisition
us-gaap:StatementEquityComponents
us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
us-gaap:StatementEquityComponents

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNoncashIncomeExpense

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation
us-gaap:BusinessAcquisition
us-gaap:PaymentsToAcquireBusinessesGross

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualWarrantiesIssued
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:StatementEquityComponents
us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition
us-gaap:StatementEquityComponents
us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment
us-gaap:BusinessAcquisition
onto:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesPayrollAndRelatedExpenses

onto:ContractWithCustomerLiabilityNet

onto:DeferredTaxAssetsDepreciationAndAmortization

onto:DeferredTaxAssetsOperatingLeaseLiabilities

onto:DeferredTaxAssetsTaxDeferredExpenseDeferredRevenue

onto:DeferredTaxLiabilitiesDepreciationAndAmortization

onto:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

onto:EmployeeStockPurchasePlanAvailable

onto:IntangibleAssetsAccumulatedAmortizationExcludingGoodwill
us-gaap:PlanName
onto:ShareBasedCompensationSharesForIssuance

onto:UnrecognizedTaxBenefitsIncludingInterestNoncurrent

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:InvestmentType

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:InvestmentType

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:BusinessAcquisition, us-gaap:StatementEquityComponents
us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
us-gaap:InvestmentType

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
us-gaap:InvestmentType

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DerivativeNotionalAmount

us-gaap:EmployeeRelatedLiabilitiesCurrent
us-gaap:AwardType
us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FairValueNetAssetLiability

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsGross
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:ForeignCurrencyContractAssetFairValueDisclosure
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:IntangibleAssetsGrossExcludingGoodwill
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency
us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent
us-gaap:IncomeTaxAuthority
us-gaap:OperatingLossCarryforwards

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:StandardProductWarrantyAccrual

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
us-gaap:IncomeTaxAuthority
us-gaap:TaxCreditCarryforwardAmount

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

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

Plots across concepts


IncomeStatement
Comprehensive Income Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Operating Lease Right Of Use Asset
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Deferred Income Tax Assets Net
PropertyPlantAndEquipmentNet
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
Liabilities
Operating Lease Liability
Current Liabilities
Taxes Payable Current
Stockholders Equity
Common Stock Value
CashFlow
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInOperatingActivities
Share Based Compensation
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Weighted Average Number Of Shares Outstanding Basic
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Due Year Four
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Accumulated Amortization
InventoryNet
Inventory Finished Goods Net Of Reserves
AccountsReceivable
Allowance For Doubtful Accounts Receivable Current

Tables

  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:CommonStockValue ▁▁▁▁▁▁█0.0490.0490.0490.0490.0490.0490.05NA0.025NA0.025NA0.0250.0310.024NA0.0240.0240.024NA0.0260.0260.0250.0250.0250.0250.0250.0240.0240.0240.0240.0240.0240.0240.0240.0240.0240.0230.0230.0230.0230.0230.0230.0230.0230.0230.023NA0.022NANA
 us-gaap:CommonStockSharesIssued us-gaap:StatementEquityComponents us-gaap:CommonStock█████▁█▄▄49.18948.95748.75848.83248.7240.04913250.18425.02524.842959NA24.828384NA24.53458224.85524.372193NA24.21556224.06636823.890563NA24.628722NANANA25.070889NANANA24.224286NANANA23.813729NANANA23.537275NANANA23.250429NANANA23.182771NANANA22.314783NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding █▁49.70149.572NA49.13149.01450.12143.60925.30524.78325.2524.84325.14424.78325.449NA26.06324.46624.44225.989NANA25.93225.90625.833NA25.28224.92724.597NA24.35224.28524.257NA24.13224.2224.159NA23.26123.13823.341NA23.7623.87723.981NA23.52623.44223.397NA23.16822.847
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic █▁49.19349.0NA48.948.73650.12143.60925.07924.52925.03224.52524.86324.47425.146NA25.65524.05923.95325.463NANA25.49425.30725.133NA24.82624.52424.308NA24.14524.0223.866NA24.13223.93923.711NA23.26123.13823.341NA23.3123.39523.349NA22.87522.70922.568NA21.97821.672
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount NANANA0.0040.052NANA0.056NA0.052NANANANANANANANANANANANANANANANANANANANANANANA0.3NANANA0.410.344NANANANANANANANANANANANA
 us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities us-gaap:RestrictedStockUnitsRSUNANANA0.0040.052NANA0.056NA0.052NA0.167NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:EarningsPerShareBasic ▇▆▆▅▅▄▃▅▅▅▅▅▅▅▆▅▆▇▆▆▆▅▅▅█▅▅▅▄▅▅▅▄▁▅▅▅▄▄▄▄▅▅▅▄▅▆▆█▆▆0.710.490.40.170.15-0.09-0.410.260.170.220.160.310.120.320.49000000000000020.280.480.740.590.530.419999999999999930.230.330.211.080.320.250.14-0.080000000000000020.030.060.11-0.18999999999999995-1.190.020.070.020000000000000018-0.2-0.2-0.24-0.159999999999999980.080.190.07-0.0300000000000000270.330.490.471.190.560.53
us-gaap:EarningsPerShareDiluted ▇▆▆▅▅▄▃▅▅▅▅▅▅▆▆▅▆▇▆▆▆▅▆▅█▆▅▅▄▅▅▅▄▁▅▅▅▄▄▄▄▅▅▅▅▆▆▆█▆▆0.710.490.410000000000000030.160.15-0.09-0.410.260.170.220.160.30.120.320.479999999999999760.280.470.720.580.520.419999999999999930.220.320.211.050.310.240.14-0.070.030.060.11-0.18999999999999995-1.190.020.070.020000000000000018-0.2-0.2-0.24-0.150000000000000020.080.190.07-0.0200000000000000180.320.470.451.13000000000000010.530.51
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
 TTM Greenblatt ROC _ _█▇▅▅▅▃▁▄▄▄▄▅▄35.94127.48514.7119.2827.93-5.246-23.3595.295.9355.4183.7497.6083.325NA10.868NA14.27120.78420.56435.64419.1627.48410.6525.5088.9639.0667.3363.73-1.0411.2642.5092.241-3.806-10.6090.7462.0161.292-7.242-6.156-9.603-6.5383.6144.2964.106-0.52811.74617.48517.063NANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:ComprehensiveIncomeNetOfTax █▆▆▅▅▂▁▄▄▄▄▄▄35.02122.08322.8169.82210.714-7.161-16.836.2963.5515.9563.9327.1533.675NA12.114NA11.6515.17218.27911.61111.2526.5439.0417.28823.7198.4036.6154.454-2.3080.61.3220.858-6.761-30.3140.771.8060.716-3.392-4.609-7.521-4.1113.0123.3381.949-1.6446.83612.12610.844NANANA
us-gaap:CostOfGoodsAndServicesSold █▇▇▄▅▇▇▁▂▁▁▁▂87.93178.8179.77957.60463.36377.29780.97131.42434.44929.632.44828.87333.312NA34.978NA32.95637.71334.78232.81534.23226.01530.80630.86728.35528.3127.34222.99821.87923.45925.36526.99722.35615.71725.12127.42724.2523.24320.07214.06618.31921.78628.42230.42624.15727.4728.26827.2221.82824.53822.829
us-gaap:CostOfRevenue █▇▇▄▅▇▇▁▂▁▁▁▂87.93178.8179.77957.60463.36377.29780.97131.42434.44929.632.44828.87333.312NA34.978NA32.95637.71334.78232.81534.23226.01530.80630.86728.35528.3127.34222.99821.87923.45925.36526.99722.35615.71725.12127.42724.2523.24320.07214.06618.31921.78628.42230.42624.15727.4728.26827.2221.82824.53822.829
us-gaap:GeneralAndAdministrativeExpense ▅▄▄▄▄▆█▂▁▂▁▁▁16.25515.55914.88914.35815.91620.14724.32110.2897.7849.6497.8858.7587.905NA8.845NA7.7447.4657.7418.1826.6446.7986.5916.3076.2315.9755.7555.425.5435.595.5445.7675.865.7816.0016.3385.6595.4245.5075.5125.1074.8615.5836.0816.1435.8175.4425.4994.8774.8014.357
us-gaap:GrossProfit █▇▆▅▆▅▃▃▃▃▃▃▃▃▃▃▃▄▃▃▃▂▃▂▂▂▂▂▂▂▂▂▂▁▂▂▂▁▁▁▁▂▂▂▂▂▃▃▂▂▂105.45690.46975.34968.88871.58562.63139.58731.51138.67631.91135.17232.01933.78832.66842.03831.45443.63450.89142.42141.86743.97330.6633.62128.44730.80430.40428.42524.49120.80622.21923.26423.37917.34911.41622.90824.14921.90915.80114.4810.48611.95122.15224.75925.06621.1230.79936.10434.92324.30229.39728.006
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest █▇▅▅▅▃▁▅▄▄▄▅▄▅▅▅▅▆▆█▆▅▅▄▅▅▅▄▄▄▄▄35.95626.60214.5278.9277.418-4.004-22.4216.9086.1546.1214.5628.7953.50410.01411.6428.36814.48920.5717.67435.90619.4027.5210.915.4669.1869.2156.8873.847-0.9971.5312.1612.873NANANANANANANANANANANANANANANANANANANA
us-gaap:IncomeTaxExpenseBenefit ▇█▁▇▆▆▂▆█▆▆▇▆0.9052.489-5.3870.836-0.0060.4-4.6690.3481.9430.5950.6321.2190.531NA-0.382NA2.9212.8954.44222.4018.6041.7562.6220.114-17.4681.3320.8560.380.8160.7130.8170.3171.00317.919-0.0120.5870.308-3.133-2.412-4.182-2.7231.356-0.492.011-0.194.6945.6525.743-17.6871.1141.19
us-gaap:IncomeTaxesPaidNet █▇▇▆█▆▅▁3.1811.7991.8531.0992.8750.5880.219-4.276NA0.095NA0.114NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestIncomeExpenseNonoperatingNet ▁▁▂▃▄█▆▆0.3040.3610.4590.5440.6861.210.9991.001NA0.86NA0.806NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss █▇▆▅▅▄▂▅▅▅▅▅▄▅▅▅▅▆▆▆▅▅▅▅▇▅▅▅▄▄▄▄▄▁▄▄▄▄▄▄▄▄▅▄▄▅▅▅▇▆▅35.05124.11319.9148.0917.424-4.404-17.7526.564.2115.5263.937.5762.9738.08212.0247.18711.56817.67515.1313.50510.7985.7648.2885.35226.6547.8836.0313.467-1.8130.8181.3442.556-4.639-28.6620.5881.5950.556-4.554-4.566-5.582-3.6471.9034.5061.703-0.5317.61911.08710.5126.12812.32711.567
us-gaap:OperatingExpenses █▇▇▆▇█▇▁▂▁▂▁▂69.51562.98460.63859.60663.65567.87762.94626.22132.74126.49331.42324.41130.463NA31.17NA29.36330.10726.9676.22324.81123.17622.96922.93921.84121.33821.08920.76121.84720.95520.75521.13821.15522.02522.16222.13320.61723.04320.63620.08918.48918.53820.46320.9621.64819.05318.61917.8615.63515.57915.114
us-gaap:OperatingIncomeLoss █▇▅▅▅▃▁▄▄▄▄▅▄35.94127.48514.7119.2827.93-5.246-23.3595.295.9355.4183.7497.6083.325NA10.868NA14.27120.78420.56435.64419.1627.48410.6525.5088.9639.0667.3363.73-1.0411.2642.5092.241-3.806-10.6090.7462.0161.292-7.242-6.156-9.603-6.5383.6144.2964.106-0.52811.74617.48517.0638.66713.81812.892
us-gaap:OtherNonoperatingIncomeExpense ▄▁▃▂▁▅▅▇▆▅█▆▆-0.289-1.244-0.643-0.899-1.1980.032-0.0610.6170.257-0.1570.8280.3810.27NA0.85NA0.322-0.1660.352-0.7870.2460.0590.274-0.0030.230.229-0.3940.2250.0730.346-0.3110.7040.263-0.057-0.0840.252-0.337-0.334-0.6370.040.393-0.121-0.049-0.1750.0830.834-0.47-0.5130.109-0.0530.222
us-gaap:ProfitLoss █▇▆▄▄▃▁▄▄▄▄▄▄35.05124.11319.9148.0917.424-4.404-17.7526.564.2115.5263.937.5762.973NA12.024NA11.56817.67516.38113.50510.7985.764NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ResearchAndDevelopmentExpense █▆▆▅▆▆▄▁▃▁▃▁▂25.50721.96421.81219.67822.16720.92716.70410.45513.77910.65914.09810.5412.987NA12.778NA12.71712.49110.20211.03610.0588.8259.1398.6947.9967.8687.5118.0687.8058.5798.1578.1598.0528.0379.3738.3148.0198.9268.3217.4477.2897.1767.6447.4765.9786.0455.7795.4884.8724.6014.931
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax █▇▇▆▇▇▆▅▅▅▅▅▅▅▅▅▅▅▅▅▁▅▅▅▅▅▅▄▄▄▅▅▄▄▅▅▄▄▄▄▄▄▅▅▄▅▅▅▄▅▅193.387169.279155.128126.492134.948139.928120.55862.93573.12561.51167.6260.89267.162.7877.01660.43276.5988.60473.09674.682-98.10356.67564.42759.31459.15958.71455.76747.48942.68545.67848.62950.37639.70527.13348.02951.57646.15939.04434.55224.55230.2743.93853.18155.49245.27758.26964.37262.14346.1353.93550.835
us-gaap:SellingAndMarketingExpense █▆▅▆▆▆▆▁▃▂▃▁▄15.42913.10411.27211.92411.86913.07112.6375.098.4655.7988.2444.7269.282NA9.451NA8.90210.1519.024-1.9358.1097.5537.2397.9387.6147.4957.8237.2497.156.767.0297.1166.596.3896.6817.3736.8266.7586.6136.9325.8976.3087.0417.2116.4616.8626.9976.6995.4985.7345.372
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:Assets █▆▄▂▁▁▃1546.4931503.7191468.1721430.7151416.7721416.3871448.58NA396.223NA391.099NA382.325418.04375.63NA356.452334.803312.022NA309.699321.403312.392303.536287.83265.606263.555243.719235.54239.136231.557226.769223.236226.96253.119254.717262.834251.32252.025248.133259.454268.648273.638273.135267.221260.109250.968NA219.896NANA
us-gaap:Liabilities █▇▅▃▃▂▁216.93211.407203.426193.032195.563190.582184.554NA60.451NA62.119NA61.93956.15262.778NA62.37756.31951.295NA47.31646.91847.26549.62344.05648.96759.55549.97348.21251.33747.09344.93143.69937.02236.22441.44755.46147.51847.77142.28143.68346.39756.86257.89157.22953.79554.617NA49.047NANA
us-gaap:LiabilitiesAndStockholdersEquity █▆▄▂▁▁▃1546.4931503.7191468.1721430.7151416.7721416.3871448.58NA396.223NA391.099NA382.325418.04375.63NA356.452334.803312.022NA309.699321.403312.392303.536287.83265.606263.555243.719235.54239.136231.557226.769223.236226.96253.119254.717262.834251.32252.025248.133259.454268.648273.638273.135267.221260.109250.968NA219.896NANA
us-gaap:StockholdersEquity ███▇▇▇█▁▁1329.5631292.3121264.7461237.6831221.2091225.8051264.026385.473335.772NA328.98NA320.386361.888312.852NA294.075278.484260.727NA262.383274.485265.127253.913243.774216.639204.0193.746187.328187.799184.464181.838179.537189.938216.895213.27207.373203.802204.254205.852215.771222.251216.776215.244209.992206.314196.351NA170.849NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:AssetsCurrent █▆▅▃▂▁▂811.629754.828731.661676.721644.912628.519641.664NA278.285NA272.179NA264.369350.907270.881NA291.099269.269244.429NA240.114249.868242.083231.264216.379209.22207.581187.918178.114180.229170.612165.305157.846158.975182.895183.538190.754180.295183.451179.796189.314197.478202.617205.279201.41212.893199.653NA168.247NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue █▆█▁▇▁▇134.218126.45136.72101.606129.388101.32130.673NA51.009NA94.035NA95.212112.388110.951NA96.10386.20165.912NA34.89944.04142.35447.41747.06237.42160.03238.67338.15441.56126.42127.93534.67635.62537.98738.83344.76543.83339.10247.34562.91567.46481.9995.47897.699100.14991.68580.17166.4663.99654.903
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▇▆▇▁▆▁▆█134.218126.45136.72101.606129.388101.32130.673139.702NA111.958NA100.168NA112.388NANANANANA67.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent █▄▅▂▃▅▁174.662141.876149.251131.429137.529149.229123.656NA56.969NA51.602NA45.25264.19450.854NA50.34954.62359.034NA62.45741.26146.96648.41939.45741.18254.09944.48237.83237.57344.44139.07226.12126.06133.45832.41731.43622.92432.19119.74721.38830.09940.30838.78329.28945.18343.546NA44.523NANA
us-gaap:InventoryNet █▇▆▅▃▁▃206.981200.896191.217184.981171.836160.543176.134NA69.691NA66.63NA63.4796.8261.915NA58.88454.23853.11NA52.8655.0248.86241.54438.83739.2641.11149.89347.74948.39841.53937.48735.10535.76237.75337.85534.5236.54339.24843.54539.65943.05445.37948.97852.2651.35345.708NA43.168NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▂▂▁▃▆█▄19.14719.15617.47119.90823.48626.79821.638NA7.398NA7.955NA7.23514.8216.14NA7.079.8516.905NA6.2349.918.8875.9255.6675.8356.7936.066.5926.6516.8429.4939.2899.3569.9118.97210.5197.5348.2217.1417.49210.11610.05610.6298.1193.5146.367NA2.986NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:PropertyPlantAndEquipmentGross █▄▁██▆▅138.644135.182132.866138.641138.523136.809136.533NA100.162NA98.649NA95.19852.26195.517NA91.77790.37689.97NA89.22985.02387.55787.4986.54585.64583.03980.90580.56180.2280.18378.60478.34880.22775.22973.30872.78470.65166.14263.83962.93263.74761.601NA52.255NANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▆▅▅▄▂▁50.62947.50344.91645.92543.00639.83638.113NA47.713NA45.87NA44.66633.38747.617NA48.64247.32646.175NA44.41942.70645.53944.31442.31941.32139.55537.83736.06834.27632.64230.80428.71529.49127.98526.17725.34524.05422.31120.90119.71920.66719.398NA16.734NANANANANANA
us-gaap:AmortizationOfIntangibleAssets ▇▇▇███▆▁▁▁▁▁12.32412.35712.66513.64613.70313.7329.2840.3870.2890.3870.2890.387NANANANANANANA1.94NA0.00.00.00.00.00.00.0240.0250.0260.0250.0380.1020.1030.1070.1080.1130.1950.1950.1980.1960.1930.1950.1920.5660.3290.4010.1740.3880.3680.41
us-gaap:PropertyPlantAndEquipmentNet ▁▁▁▄▆▇█88.01587.67987.9592.71695.51796.97398.42NA52.449NA52.779NA50.53218.87447.9NA43.13543.0543.795NA44.8142.31742.01843.17644.22644.32443.48443.06844.49345.94447.54147.849.63350.73647.24447.13147.43946.59743.83142.93843.21343.0842.20338.25535.52135.32937.349NA35.186NANA
us-gaap:Goodwill ██▁▂▂▂▁313.891313.891306.632307.626307.626307.626307.148NA26.31NA26.31NA26.37222.49526.372NA10.61110.61110.611NA10.23210.0999.7569.2278.949.6659.689.5929.4159.6789.599.39110.49411.03911.67711.86511.74311.5811.25511.04111.35211.07910.79611.95111.99NANANA0.0NANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▁▂▂▄▅▇█305.886318.21318.357330.923344.569358.222371.953NA25.078NA25.811NA26.5727.44827.326NANANANANA2.206NANANANANANANANA2.4032.8863.3264.2945.2556.287.1397.8648.5599.2269.93810.9811.61412.22913.61814.3944.8365.165NA5.972NANA
us-gaap:FiniteLivedIntangibleAssetsNet ▁▂▂▄▅▇█259.286271.61271.757284.323297.969311.622325.353NANANANANANANANANA4.1014.1363.171NA2.2062.2580.3090.3610.4120.5520.9891.4251.8672.4032.8863.3264.2945.2556.287.1397.8648.5599.2269.93810.9811.61412.229NA14.394NANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ▂▅▁▂▄▆█20.44921.88719.66920.07621.3322.38223.588NA9.996NA10.767NA11.567NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▅▇▁▁▃▃█24.80926.77921.33721.43722.86323.6527.939NA0.441NA0.446NA0.445.5060.582NA0.4560.3320.345NA0.4130.3890.3990.4050.4740.5260.5490.5250.5330.4970.5410.5540.5590.5930.6790.6990.6960.7230.680.8290.9240.8850.8660.8921.0421.0911.139NA1.235NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:AccountsPayableCurrent ██▆▅▃▃▁46.68545.62240.18337.48634.31832.20527.738NA17.541NA19.459NA18.90116.98116.54NA20.8718.97618.492NA13.85717.1814.92518.61411.3428.56211.00413.21211.67515.88213.35811.91310.1995.9486.9827.40910.66111.9678.636.3626.3985.3298.98810.3647.97511.92414.542NA11.486NANA
us-gaap:AccruedLiabilitiesCurrent █▂▆▃▅▃▁40.95728.92537.07531.06335.13129.39526.204NANANANANANA13.7NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ContractWithCustomerLiabilityCurrent ██▂▄▃▃▁21.1921.42414.33415.87115.65615.5712.629NA7.37NA9.865NA10.6416.7678.99NANANANANA7.408NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LiabilitiesCurrent █▇▆▃▃▂▁133.168126.412120.09197.23198.71594.32885.743NA49.831NA50.955NA50.40744.99159.773NA59.11653.03647.875NA44.09544.06245.21147.51242.02645.90557.11347.49645.21147.5542.6339.80838.20228.7631.3835.89348.95739.58939.96230.11330.72732.35640.70941.33740.78136.21435.121NA32.477NANA
us-gaap:OperatingLeaseLiabilityCurrent ▆█▃▁▃▄▅5.1215.6054.474.1294.6034.7984.906NA2.773NA2.845NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent █▅▃▂▂▁▁1.320.9420.7430.5530.6320.5070.491NA1.528NA1.326NA1.2020.6111.181NA1.6371.181.286NA1.0391.8981.3731.4351.2492.113.5162.9182.6922.962.0992.0612.152NANANA2.678NANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesCurrent ▆█▇▁▁▃▄24.33630.44128.49912.81113.6117.15819.172NA8.702NA7.308NA6.8597.5439.421NA8.478.5087.12NA7.2497.7047.3687.2938.0478.639.3338.9788.8789.4228.2218.118.2657.8348.3488.1857.9368.0438.9298.3857.8229.10714.38214.30116.7098.9397.529NA7.293NANA
us-gaap:TaxesPayableCurrent ▃▅█▂▁▇▆1.0762.5434.1090.6390.2173.6892.783NANANANANANANANANANANANANANANANANANANANANANA0.7760.7510.7230.7010.6350.6150.5991.1712.3342.282.282.1352.432.432.4112.401NANANA0.0NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:DeferredIncomeTaxLiabilitiesNet ▁▁▁▆███55.86756.25855.62364.27866.27166.26367.04NA0.158NA0.163NA0.166NA0.162NA0.172NANANA0.179NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherLiabilitiesNoncurrent ▁▃▁█▆▅█27.89528.73727.71231.52330.57729.99131.771NA0.217NA0.218NA0.2211.1610.219NA0.5110.5120.535NA0.5210.3770.3750.3770.3530.8660.8780.8590.8781.0181.2261.3481.2791.6731.6031.6451.6152.0642.072.0112.141.9782.0782.1512.8135.2285.248NA3.912NANA
us-gaap:OperatingLeaseLiabilityNoncurrent ▁▃▁▃▄▆█16.36517.20316.45517.37318.14918.9519.97NA7.193NA8.017NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo NANA4.446NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree NANA3.46NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour NANA2.943NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA2.912NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA5.295NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:StockholdersEquity ███▇▇▇█▁▁1329.5631292.3121264.7461237.6831221.2091225.8051264.026385.473335.772NA328.98NA320.386361.888312.852NA294.075278.484260.727NA262.383274.485265.127253.913243.774216.639204.0193.746187.328187.799184.464181.838179.537189.938216.895213.27207.373203.802204.254205.852215.771222.251216.776215.244209.992206.314196.351NA170.849NANA
us-gaap:CommonStockValue ▁▁▁▁▁▁█0.0490.0490.0490.0490.0490.0490.05NA0.025NA0.025NA0.0250.0310.024NA0.0240.0240.024NA0.0260.0260.0250.0250.0250.0250.0250.0240.0240.0240.0240.0240.0240.0240.0240.0240.0240.0230.0230.0230.0230.0230.0230.0230.0230.0230.023NA0.022NANA
us-gaap:AdditionalPaidInCapitalCommonStock ▄▃▃▂▁▃█1241.681239.451233.9671229.721223.0681238.3781269.437NA259.744NA256.503NA251.841369.893247.983NA241.318237.378234.793NA255.368278.722275.908273.735271.969268.553NANA258.715NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:RetainedEarningsAccumulatedDeficit █▅▄▂▂▁▁85.32650.27526.1626.248-1.843-9.267-4.863NA78.516NA74.305NA70.375-6.77367.402NA55.3843.81126.136NA9.113-1.685-7.449-15.737-22.174-48.828-56.711-62.742-66.209-64.396-65.214-66.558-69.114-64.475-35.813-36.401-37.996-38.552-33.998-29.432-23.85-20.203-22.106-26.612-28.315-27.784-35.403NA-57.0NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▆▆█▅▄▁▃2.5082.5384.5681.666-0.065-3.355-0.598NA-2.513NA-1.853NA-1.855-1.263-2.557NA-2.647-2.729-0.226NA-2.124-2.578-3.357-4.11-6.046-3.111-3.631-4.215-5.202-4.707-4.489-4.467-2.769-0.6471.0050.8230.6120.452-0.71-0.6671.2721.7360.6271.7951.5492.6623.445NA2.072NANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue █▁6.1074.89NA4.2534.7753.955NA1.5553.3991.6733.22.1633.114NA3.153NA3.2122.6792.338NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅█▆▅▆▃▁▄▂▃▂▂▂25.42950.99933.12525.98837.9738.898-6.75415.111.16811.356-1.447-1.566-0.856NA19.928NA24.43726.25732.71448.7875.2195.126NANANANANANANA9.505-1.283-5.8748.914-4.980.123-4.6921.48213.045-8.437-8.52111.23310.6065.105-2.93618.6189.74515.16610.4992.9411.302NA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▇▁█▇▇█▃▇▇▆▅-16.049-60.3491.108-57.0559.948-2.6-0.98112.78-43.7271.472-1.22-9.167-15.964NA-4.676NA-15.346-5.84521.616-14.74311.089-3.77NANANANANANANA4.8850.056-0.441-4.0131.632-2.069-3.603-1.499-3.647-0.458-2.178-11.167-24.735-14.917-0.974-24.716-0.446-1.121-0.816-1.168-1.294NA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇█▇█▄▁▇██▇█▇█-3.8770.593-0.5662.399-20.52-35.015-1.8660.122-0.158-1.1121.462-1.3420.745NA-0.487NA0.726-0.091-22.918-2.392-25.3980.367NANANANANANANA0.856-0.301-0.352-5.3931.4420.922.3560.825-5.0530.948-4.215-4.014-0.693-3.7591.6573.6230.051-3.1573.631.121-1.399NA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▆▄█▂▇▂▄▇▁▆▅▄▃7.768-10.2735.114-27.78228.068-29.353-9.02927.744-43.02611.79-1.177-12.22-15.739NA14.848NA9.90220.28931.01332.932-9.142NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet █▁33.077-1.329NA5.368-5.23318.17NA-4.939NA-2.527NA13.593NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▅█▆▅▆▃▁▄▂▃▂▂▂25.42950.99933.12525.98837.9738.898-6.75415.111.16811.356-1.447-1.566-0.856NA19.928NA24.43726.25732.71448.7875.2195.126NANANANANANANA9.505-1.283-5.8748.914-4.980.123-4.6921.48213.045-8.437-8.52111.23310.6065.105-2.93618.6189.74515.16610.4992.9411.302NA
us-gaap:NetIncomeLoss █▇▆▅▅▄▂▅▅▅▅▅▄▅▅▅▅▆▆▆▅▅▅▅▇▅▅▅▄▄▄▄▄▁▄▄▄▄▄▄▄▄▅▄▄▅▅▅▇▆▅35.05124.11319.9148.0917.424-4.404-17.7526.564.2115.5263.937.5762.9738.08212.0247.18711.56817.67515.1313.50510.7985.7648.2885.35226.6547.8836.0313.467-1.8130.8181.3442.556-4.639-28.6620.5881.5950.556-4.554-4.566-5.582-3.6471.9034.5061.703-0.5317.61911.08710.5126.12812.32711.567
us-gaap:ProfitLoss █▇▆▄▄▃▁▄▄▄▄▄▄35.05124.11319.9148.0917.424-4.404-17.7526.564.2115.5263.937.5762.973NA12.024NA11.56817.67516.38113.50510.7985.764NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:ShareBasedCompensation █▆▆▅▆▅▇▁▄▁▄▂▃6.1074.894.6794.2534.7753.9555.1941.5553.3991.6733.22.1633.114NA3.153NA3.2122.6792.338-1.1052.0442.4482.1632.1642.2342.01.7431.6891.5841.6821.4111.5711.6371.7051.7761.6341.7622.7041.7511.4571.3551.4811.5931.4611.7270.9690.9550.8220.2090.61NA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▇▁█▇▇█▃▇▇▆▅-16.049-60.3491.108-57.0559.948-2.6-0.98112.78-43.7271.472-1.22-9.167-15.964NA-4.676NA-15.346-5.84521.616-14.74311.089-3.77NANANANANANANA4.8850.056-0.441-4.0131.632-2.069-3.603-1.499-3.647-0.458-2.178-11.167-24.735-14.917-0.974-24.716-0.446-1.121-0.816-1.168-1.294NA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment █▆▁▁▃▂▄▂▃▂▆▂▆5.6833.8750.4380.7821.6120.9972.6011.5471.6291.3344.1821.324.132NA4.544NA1.1810.4421.3197.8682.8620.8061.4890.0470.650.8211.9180.610.4810.3220.5410.5022.992-1.0131.622.1932.1731.5460.9730.9971.2851.071.7680.8670.6730.3360.9910.7551.1431.262NA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
us-gaap:NetCashProvidedByUsedInFinancingActivities ▇█▇█▄▁▇██▇█▇█-3.8770.593-0.5662.399-20.52-35.015-1.8660.122-0.158-1.1121.462-1.3420.745NA-0.487NA0.726-0.091-22.918-2.392-25.3980.367NANANANANANANA0.856-0.301-0.352-5.3931.4420.922.3560.825-5.0530.948-4.215-4.014-0.693-3.7591.6573.6230.051-3.1573.631.121-1.399NA
us-gaap:PaymentsForRepurchaseOfCommonStock NANA0.00.018.38633.6140.00.0NA0.0NA0.744NANANANANANANANANANANANANANANANA0.00.00.01.7215.3440.00.00.00.00.00.05.03.5440.04.960.00.00.0NANA0.7771.32NA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value49000.049000.049000.049000.049000.049000.050000.025000.025000.025000.031000.024000.024000.024000.024000.026000.026000.025000.025000.025000.025000.025000.024000.024000.024000.024000.024000.024000.024000.024000.024000.024000.023000.023000.023000.023000.023000.023000.023000.023000.023000.023000.022000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued us-gaap:StatementEquityComponents

us-gaap:CommonStockSharesIssued

us-gaap:CommonStock


Common
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value49484848480.0491325025242424242424242324252423232323222118
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.0

Weighted Average Number Of Diluted Shares Outstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding


Weighted
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-09-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-252016-03-262015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-022011-04-022010-10-022010-07-03
Value49494949504325242524252425262424252525252524242424242424242323232323232323232322
Percentage of WeightedAverageNumberOfDilutedSharesOutstanding100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-09-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-252016-03-262015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-022011-04-022010-10-022010-07-03
Value49494848504325242524242425252423252525252424242424232423232323232323232222222121
Percentage of WeightedAverageNumberOfSharesOutstandingBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2020-09-262020-06-272019-09-302019-06-302014-09-272013-09-282013-06-29
Value4000.052000.056000.052000.0300000.0410000.0344000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecurities

us-gaap:RestrictedStockUnitsRSU


Antidilutive
Period End2020-09-262020-06-272019-09-302019-06-302019-03-31
Value4000.052000.056000.052000.0167000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.0100.00.0

Earnings Per Share Basic

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareBasic


Earnings
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value0.710.490.40.170.15-0.09-0.410.260.170.220.160.310.120.320.490.280.480.740.590.530.420.230.330.211.080.320.250.14-0.080.030.060.11-0.19-1.190.020.070.02-0.2-0.2-0.24-0.160.080.190.07-0.030.330.490.471.190.560.53
Percentage of EarningsPerShareBasic100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value0.710.490.410.160.15-0.09-0.410.260.170.220.160.30.120.320.480.280.470.720.580.520.420.220.320.211.050.310.240.14-0.070.030.060.11-0.19-1.190.020.070.02-0.2-0.2-0.24-0.150.080.190.07-0.020.320.470.451.130.530.51
Percentage of EarningsPerShareDiluted100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-02
Value3522229.82210-7.161-16.836.2963.5515.9563.9327.1533.6751211151811116.5439.0417.288238.4036.6154.454-2.3080.61.3220.858-6.761-30.3140.771.8060.716-3.392-4.609-7.521-4.1113.0123.3381.949-1.6446.8361210
Percentage of ComprehensiveIncomeNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.113.014.77.87.9-5.1-14.010.04.99.75.811.75.515.715.217.122.215.5-11.511.514.012.340.114.311.99.4-5.41.32.71.7-17.0-111.71.63.51.6-8.7-13.3-30.6-13.66.96.33.5-3.611.718.817.5

Cost Of Goods And Services Sold

us-gaap:CostOfGoodsAndServicesSold

us-gaap:CostOfGoodsAndServicesSold


Cost
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value87787957637780313429322833343237343234263030282827222123252622152527242320141821283024272827212422
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.546.651.445.547.055.267.249.947.148.148.047.449.645.443.042.642.343.9-34.945.947.852.047.948.249.048.451.351.452.253.656.357.952.353.252.559.558.157.360.549.653.454.853.447.143.943.847.345.544.9

Cost Of Revenue

us-gaap:CostOfRevenue

us-gaap:CostOfRevenue


Cost
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value87787957637780313429322833343237343234263030282827222123252622152527242320141821283024272827212422
Percentage of CostOfRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax45.546.651.445.547.055.267.249.947.148.148.047.449.645.443.042.642.343.9-34.945.947.852.047.948.249.048.451.351.452.253.656.357.952.353.252.559.558.157.360.549.653.454.853.447.143.943.847.345.544.9

General And Administrative Expense

us-gaap:GeneralAndAdministrativeExpense

us-gaap:GeneralAndAdministrativeExpense


General
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value16151414152024107.7849.6497.8858.7587.9058.8457.7447.4657.7418.1826.6446.7986.5916.3076.2315.9755.7555.425.5435.595.5445.7675.865.7816.0016.3385.6595.4245.5075.5125.1074.8615.5836.0816.1435.8175.4425.4994.8774.8014.357
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.49.29.611.411.814.420.216.310.615.711.714.411.811.510.18.49.411.0-6.812.010.210.610.510.210.311.413.012.211.411.414.821.312.512.312.313.915.922.516.911.110.511.013.610.08.58.810.68.98.6

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value1059075687162393138313532333242314350424143303328303028242022232317112224211514101122242521303634242928
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax54.553.448.654.553.044.832.850.152.951.952.052.650.452.054.652.057.057.458.056.1-44.854.152.248.052.151.851.051.648.748.647.846.443.742.147.746.847.540.541.942.739.550.446.645.246.652.956.156.252.754.555.1

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

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest


Income
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-28
Value3526148.9277.418-4.004-22.4216.9086.1546.1214.5628.7953.50410118.36814201735197.52105.4669.1869.2156.8873.847-0.9971.5312.1612.873
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.615.79.47.15.5-2.9-18.611.08.410.06.714.45.216.015.113.818.923.224.248.1-19.813.316.99.215.515.712.38.1-2.33.44.45.7

Income Tax Expense Benefit

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxExpenseBenefit


Income
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value0.9052.489-5.3870.836-0.0060.4-4.6690.3481.9430.5950.6321.2190.531-0.3822.9212.8954.442228.6041.7562.6220.114-17.4681.3320.8560.380.8160.7130.8170.3171.00317-0.0120.5870.308-3.133-2.412-4.182-2.7231.356-0.492.011-0.194.6945.6525.743-17.6871.1141.19
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.51.5-3.50.7-0.00.3-3.90.62.71.00.92.00.8-0.53.83.35.430.0-8.83.14.10.2-29.52.31.50.81.91.61.70.62.566.0-0.01.10.7-8.0-7.0-17.0-9.03.1-0.93.6-0.48.18.89.2-38.32.12.3

Income Taxes Paid Net

us-gaap:IncomeTaxesPaidNet

us-gaap:IncomeTaxesPaidNet


Income
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value3.1811.7991.8531.0992.8750.5880.219-4.2760.0950.114
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.61.11.20.92.10.40.2-6.80.20.2

Interest Income Expense Nonoperating Net

us-gaap:InterestIncomeExpenseNonoperatingNet

us-gaap:InterestIncomeExpenseNonoperatingNet


Interest
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value304000.0361000.0459000.0544000.0686000.01210000.0999000.01001000.0860000.0806000.0
Percentage of InterestIncomeExpenseNonoperatingNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.20.20.30.40.50.90.81.61.41.3

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value3524198.0917.424-4.404-17.7526.564.2115.5263.937.5762.9738.082127.18711171513105.7648.2885.352267.8836.0313.467-1.8130.8181.3442.556-4.639-28.6620.5881.5950.556-4.554-4.566-5.582-3.6471.9034.5061.703-0.5317.6191110261211
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.212.86.45.5-3.1-14.710.45.89.05.812.44.412.915.611.915.119.920.718.1-11.010.212.99.045.113.410.87.3-4.21.82.85.1-11.7-105.61.23.11.2-11.7-13.2-22.7-12.04.38.53.1-1.213.117.216.956.622.922.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value35248.0917.424-4.4046.564.2115.5263.937.5762.97312111716
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0108.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.26.45.5-3.110.45.89.05.812.44.415.615.119.919.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Operating Expenses

us-gaap:OperatingExpenses

us-gaap:OperatingExpenses


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value69626059636762263226312430312930266.22324232222212121202120202121222222202320201818202021191817151515
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.937.239.147.147.248.552.241.744.843.146.540.145.440.538.334.032.88.3-25.340.935.738.736.936.337.843.751.245.942.742.053.381.246.142.944.759.059.781.861.142.238.537.847.832.728.928.733.928.929.7

Operating Income Loss

us-gaap:OperatingIncomeLoss

us-gaap:OperatingIncomeLoss


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value3527149.2827.93-5.246-23.3595.295.9355.4183.7497.6083.3251014202035197.484105.5088.9639.0667.3363.73-1.0411.2642.5092.241-3.806-10.6090.7462.0161.292-7.242-6.156-9.603-6.5383.6144.2964.106-0.5281117178.6671312
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.616.29.57.35.9-3.7-19.48.48.18.85.512.55.014.118.623.525.047.7-19.513.216.59.315.215.413.27.9-2.42.85.24.4-9.6-39.11.63.92.8-18.5-17.8-39.1-21.68.28.17.4-1.220.227.227.518.825.625.4

Other Nonoperating Income Expense

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:OtherNonoperatingIncomeExpense


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value-289000.0-1244000.0-643000.0-899000.0-1198000.032000.0-61000.0617000.0257000.0-157000.0828000.0381000.0270000.0850000.0322000.0-166000.0352000.0-787000.0246000.059000.0274000.0-3000.0230000.0229000.0-394000.0225000.073000.0346000.0-311000.0704000.0263000.0-57000.0-84000.0252000.0-337000.0-334000.0-637000.040000.0393000.0-121000.0-49000.0-175000.083000.0834000.0-470000.0-513000.0109000.0-53000.0222000.0
Percentage of OtherNonoperatingIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.1-0.7-0.4-0.7-0.90.0-0.11.00.4-0.31.20.60.41.10.4-0.20.4-1.1-0.30.10.4-0.00.40.4-0.70.50.20.8-0.61.40.7-0.2-0.20.5-0.7-0.9-1.80.21.3-0.3-0.1-0.30.21.4-0.7-0.80.2-0.10.4

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-30
Value3524198.0917.424-4.404-17.7526.564.2115.5263.937.5762.9731211171613105.764
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.212.86.45.5-3.1-14.710.45.89.05.812.44.415.615.119.919.918.1-11.010.2

Research And Development Expense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:ResearchAndDevelopmentExpense


Research
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value252121192220161013101410121212121011108.8259.1398.6947.9967.8687.5118.0687.8058.5798.1578.1598.0528.0379.3738.3148.0198.9268.3217.4477.2897.1767.6447.4765.9786.0455.7795.4884.8724.6014.931
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.213.014.115.616.415.013.916.618.817.320.817.319.416.616.614.112.414.8-10.315.614.214.713.513.413.517.018.318.816.816.220.329.619.516.117.422.924.130.324.116.314.413.513.210.49.08.810.68.59.7

Revenue From Contract With Customer Excluding Assessed Tax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value19316915512613413912062736167606762776076887374-98.103566459595855474245485039274851463934243043535545586462465350
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.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

onto:PartsRevenue


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value181716181613127.1427.0738.077
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.710.310.814.912.19.710.511.311.513.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.710.310.814.912.19.710.511.311.513.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:PartsRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

onto:ServiceRevenue


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value11109.0069.90310126.4423.0072.8263.006
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.16.15.87.87.78.65.34.84.64.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.16.15.87.87.78.65.34.84.64.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:ServiceRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

onto:SystemsAndSoftwareRevenue


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value16214112997108114101525149
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax84.283.683.477.380.281.784.283.983.981.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax84.283.683.477.380.281.784.283.983.981.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:SystemsAndSoftwareRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:CN


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-07-02
Value422534312731251420242516142114288.04218123.4037.336.6878.23415136.5065.0166.7311.6254.0011.0082.8489.358156.1110.9015.4070.6441.4161.271.7027.566
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.915.222.425.220.022.420.823.327.839.338.326.321.427.818.932.011.024.8-12.66.011.411.313.926.823.313.711.814.73.37.92.510.519.530.013.22.315.62.64.72.93.211.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.915.222.425.220.022.420.823.327.839.338.326.321.427.818.932.09.824.8-12.66.011.411.313.926.823.313.711.814.73.37.92.510.519.530.013.22.315.62.64.72.93.211.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:DE


Revenue
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value3.762.516.0821.6390.7350.6741.85
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.01.94.31.41.21.13.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.01.94.31.41.21.13.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:DE100.0100.0100.0100.0100.0100.0100.0

country:JP


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-02
Value177.86516131315138.962113.4274.2143.944.318161915131.543244.7819.2673.3537.9595.0786.3797.188157.7785.184.0992.2223.6842.0122.3872.0185.2124.0865.8962.5114.3397.633108.371
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.04.610.710.810.310.711.214.215.35.66.26.56.421.025.716.918.32.1-25.18.414.45.713.58.611.415.135.717.013.015.14.67.14.46.15.821.213.513.44.77.816.918.713.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.04.610.710.810.310.711.214.215.35.66.26.56.421.025.716.916.32.1-25.18.414.45.713.58.611.415.135.717.013.015.14.67.14.46.15.821.213.513.44.77.816.918.713.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:KR


Revenue
Period End2021-06-262021-03-272020-06-272020-03-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-27
Value4150222010131316233037-28.2082122311820114.4688.4361.7656.7947.37
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.429.917.014.814.419.320.821.530.835.051.7-37.8-22.139.348.931.433.920.08.017.84.114.915.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax21.429.917.014.814.419.320.821.530.835.045.9-37.8-22.139.348.931.433.920.08.017.84.114.915.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:KR100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:SG


Revenue
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-06-282013-09-282012-09-29
Value5.696.3382.594.6922.3962.7751.5968.7232.0161.5511.795.8422.38120.5469.5819.7740.9631.4913.2137.364169.9021.522.988102.7940.4962.1570.792
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.54.71.93.93.83.82.612.93.32.32.37.62.716.60.7-9.817.21.52.55.412.529.820.93.66.520.75.51.05.51.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.54.71.93.93.83.82.612.93.32.32.37.62.714.80.7-9.817.21.52.55.412.529.820.93.66.520.75.51.05.51.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:SG100.0100.0100.0100.0100.0100.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:TW


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-29
Value48362330313534148.597.1113.6511119.0941.8831.9741.06441.1312.3044.87811106.3345.1515.47711119.414148.4530.646.2814.4162.6863.7372.0182.314.6526.233
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.121.415.323.723.725.128.322.711.711.65.418.116.811.82.52.21.559.0-1.24.17.619.917.310.89.211.527.024.819.428.621.32.413.18.65.89.65.89.415.414.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax25.121.415.323.723.725.128.322.711.711.65.418.116.811.82.52.21.359.0-1.24.17.619.917.310.89.211.527.024.819.428.621.32.413.18.65.89.65.89.415.414.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:TW100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-09-292012-06-302012-03-31
Value252523162219198.816148.9329.179.131166.878.4147.3926.7388.0035.8826.2318.297135.5818.2118.9047.1914.6057.985159.078105.511136.7415.59315169.4336.8881311
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.315.115.212.716.614.016.514.019.314.513.615.025.18.911.08.39.210.7-6.011.012.922.99.414.016.015.110.817.531.018.026.620.327.713.112.140.147.338.415.726.120.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.315.115.212.716.614.016.514.019.314.513.615.025.18.911.08.38.210.7-6.011.012.922.99.414.016.015.110.817.531.018.026.620.327.713.112.140.147.338.415.726.120.9
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

currency:KRW


Revenue
Period End2020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value1322208.4811010
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.517.014.813.517.517.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.517.014.813.517.517.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax currency:KRW100.0100.0100.0100.0100.0100.0

onto:CountryOtherAsia


Revenue
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value3.7060.2730.2731.6011.3861.0470.993
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.90.20.21.32.21.71.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.90.20.21.32.21.71.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:CountryOtherAsia100.0100.0100.0100.0100.0100.0100.0

onto:CountryOtherEurope


Revenue
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value8.4137.5798.9876.0473.1893.7725.116
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.75.66.45.05.16.18.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.75.66.45.05.16.18.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:CountryOtherEurope100.0100.0100.0100.0100.0100.0100.0

onto:SoutheastAsia


Revenue
Period End2021-06-262021-03-272020-06-272020-03-28
Value3.7815.9476.6112.863
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.03.54.92.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.03.54.92.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax onto:SoutheastAsia100.0100.0100.0100.0

srt:Europe


Revenue
Period End2021-06-262021-03-272020-06-272020-03-28
Value14171015
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.510.37.510.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.510.37.510.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TimingOfTransferOfGoodOrService

us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value182161140122131133113585756
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax94.295.290.396.597.795.694.293.293.292.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax94.295.290.396.597.795.694.293.293.292.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TransferredOverTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value118.118154.4773.1526.1836.994.2724.2034.301
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.84.89.73.52.34.45.86.86.87.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax5.84.89.73.52.34.45.86.86.87.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Selling And Marketing Expense

us-gaap:SellingAndMarketingExpense

us-gaap:SellingAndMarketingExpense


Selling
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value151311111113125.098.4655.7988.2444.7269.2829.4518.902109.024-1.9358.1097.5537.2397.9387.6147.4957.8237.2497.156.767.0297.1166.596.3896.6817.3736.8266.7586.6136.9325.8976.3087.0417.2116.4616.8626.9976.6995.4985.7345.372
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax8.07.77.39.48.89.310.58.111.69.412.27.813.812.311.611.511.0-2.6-8.313.311.213.412.912.814.015.316.814.814.514.116.623.513.914.314.817.319.128.219.514.413.213.014.311.810.910.811.910.610.6

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value1546150314681430141614161448396391382418375356334312309321312303287265263243235239231226223226253254262251252248259268273273267260250219
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.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value216211203193195190184606261566262565147464749444859494851474443373641554747424346565757535449
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets14.014.113.913.513.813.512.715.315.916.213.416.717.516.816.415.314.615.116.315.318.422.620.520.521.520.319.819.616.314.316.321.118.919.017.016.817.320.821.221.420.721.822.3

Liabilities And Stockholders Equity

us-gaap:LiabilitiesAndStockholdersEquity

us-gaap:LiabilitiesAndStockholdersEquity


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value1546150314681430141614161448396391382418375356334312309321312303287265263243235239231226223226253254262251252248259268273273267260250219
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.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.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-012010-01-022008-12-27
Value132912921264123712211225126438533532832036131229427826026227426525324321620419318718718418117918921621320720320420521522221621520920619617010692
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets86.085.986.186.586.286.587.30.084.784.183.886.683.382.583.283.684.785.484.983.784.781.677.479.579.578.579.780.280.483.785.783.778.981.181.083.083.282.779.278.878.679.378.277.70.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-26
Value-0.609-0.0420.0890.1630.235-0.56-0.0340.330.320.2730.2180.218-0.083-0.127-0.179-0.09-0.004-0.002-0.044
Percentage of StockholdersEquity-0.0-0.00.00.00.0-0.0-0.00.10.10.10.00.1-0.0-0.0-0.1-0.0-0.0-0.0-0.0
Percentage of Assets-0.0-0.00.00.00.0-0.0-0.00.10.10.10.00.1-0.0-0.0-0.1-0.0-0.0-0.0-0.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value2.5082.5384.5681.666-0.065-3.355-0.598-1.52-2.513-1.853-1.855-2.557-2.557-2.647-2.729-0.226-2.124-2.578-6.046-5.202-2.7690.6121.2721.5492.0721.373-0.535
Percentage of StockholdersEquity0.20.20.40.1-0.0-0.3-0.0-0.4-0.7-0.6-0.60.0-0.8-0.9-1.0-0.1-0.8-0.9-2.5-2.8-1.50.30.60.71.21.3-0.6
Percentage of Assets0.20.20.30.1-0.0-0.2-0.00.0-0.6-0.5-0.50.0-0.7-0.7-0.8-0.1-0.7-0.8-2.1-2.2-1.20.20.50.60.90.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-26
Value3.1172.584.4791.503-0.3-2.795-0.564-2.197-1.527-1.482-2.129-2.129-2.177-2.2150.34-1.647-2.347-5.817-4.948
Percentage of StockholdersEquity0.20.20.40.1-0.0-0.2-0.0-0.7-0.5-0.50.0-0.7-0.7-0.80.1-0.6-0.9-2.4-2.6
Percentage of Assets0.20.20.30.1-0.0-0.2-0.0-0.6-0.4-0.40.0-0.6-0.6-0.70.1-0.5-0.7-2.0-2.1
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value1241123912331229122312381269374259256251369247241237234255271258251244238236225218189
Percentage of StockholdersEquity93.495.997.699.4100.2101.0100.497.077.478.078.6102.279.382.185.290.197.3111.6138.1140.0118.0110.5112.7132.1204.5204.7
Percentage of Assets80.382.484.086.086.387.487.60.065.665.665.988.566.067.770.975.282.594.5109.8112.693.191.988.6102.70.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value0.0490.0490.0490.0490.0490.0490.050.0310.0250.0250.0250.0310.0240.0240.0240.0240.0260.0250.0240.0240.0240.0230.0230.0220.0210.018
Percentage of StockholdersEquity0.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
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.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value8550266.248-1.843-9.267-4.86312787470-6.773675543269.113-22.174-66.209-69.114-37.996-23.85-28.315-57.0-112.948-96.643
Percentage of StockholdersEquity6.43.92.10.5-0.2-0.8-0.43.323.422.622.0-1.921.518.815.710.03.5-9.1-35.3-38.5-18.3-11.1-13.5-33.4-105.8-104.2
Percentage of Assets5.53.31.80.4-0.1-0.7-0.30.019.819.018.4-1.617.915.513.18.42.9-7.7-28.1-31.0-14.5-9.2-10.6-25.90.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Assets Current

us-gaap:AssetsCurrent

us-gaap:AssetsCurrent


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value811754731676644628641278272264350270291269244240249242231216209207187178180170165157158182183190180183179189197202205201212199168
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets52.550.249.847.345.544.444.370.269.669.183.972.181.780.478.377.577.777.576.275.278.878.877.175.675.473.772.970.770.072.372.172.671.772.872.573.073.574.075.275.481.879.676.5

Cash And Cash Equivalents At Carrying Value

us-gaap:CashAndCashEquivalentsAtCarryingValue

us-gaap:CashAndCashEquivalentsAtCarryingValue


Cash
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-032010-01-022008-12-27
Value1341261361011291011305194951121109686653444424747376038384126273435373844433947626781959710091806663544323
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.78.49.37.19.17.29.012.924.024.926.929.527.025.721.111.313.713.615.616.414.122.815.916.217.411.412.315.515.715.015.217.017.415.519.124.225.130.035.036.638.536.50.030.20.00.00.00.0

Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Cash
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value13412613610112910113013911110011267
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.78.49.37.19.17.29.00.00.00.026.90.0

Accounts Receivable Net Current

us-gaap:AccountsReceivableNetCurrent

us-gaap:AccountsReceivableNetCurrent


Accounts
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value174141149131137149123565145645050545962414648394154443737443926263332312232192130403829454344
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets11.39.410.29.29.710.58.514.413.211.815.413.514.116.318.920.212.815.016.013.715.520.518.316.115.719.217.211.711.513.212.712.09.112.88.08.211.214.714.211.017.417.420.2

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value206200191184171160176696663966158545352554841383941494748413735353737343639433943454852514543
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets13.413.413.012.912.111.312.217.617.016.623.216.516.516.217.017.117.115.613.713.514.815.620.520.320.217.916.515.715.814.914.913.114.515.617.515.316.016.617.919.619.718.219.6

Prepaid Expense And Other Assets Current

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:PrepaidExpenseAndOtherAssetsCurrent


Prepaid
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value191917192326217.3987.9557.235146.147.079.8516.9056.2349.918.8875.9255.6675.8356.7936.066.5926.6516.8429.4939.2899.3569.9118.972107.5348.2217.1417.4921010108.1193.5146.3672.986
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.21.31.21.41.71.91.51.92.01.93.51.62.02.92.22.03.12.82.02.02.22.62.52.82.83.04.24.24.13.93.54.03.03.32.92.93.83.73.93.01.42.51.4

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value13813513213813813613610098955295919089898587878685838080808078788075737270666362636152
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.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets9.09.09.09.79.89.79.425.325.224.912.525.425.727.028.828.826.528.028.830.132.231.533.234.233.534.634.735.135.329.728.827.728.126.225.724.323.722.519.6

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

onto:ComputerEquipmentAndSoftware


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value151515161616157.906
Percentage of PropertyPlantAndEquipmentGross11.311.611.711.812.111.811.615.1
Percentage of Assets1.01.01.11.11.21.11.11.9
Percentage of Assets onto:ComputerEquipmentAndSoftware0.00.00.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value3.9853.8834.0134.3054.1644.1343.9682.2762.4712.5783.2262.5512.4942.4612.472.422.2892.442.4192.2822.3572.312.2592.2662.2642.2582.2412.2252.3432.3622.2982.3082.3592.2992.2612.2282.4582.3072.285
Percentage of PropertyPlantAndEquipmentGross2.92.93.03.13.03.02.92.32.52.76.22.72.72.72.72.72.72.82.82.62.82.82.82.82.82.82.92.82.93.13.13.23.33.53.53.53.93.74.4
Percentage of Assets0.30.30.30.30.30.30.30.60.60.70.80.70.70.70.80.80.70.80.80.80.90.90.91.00.91.01.01.01.00.90.90.90.90.90.90.90.90.80.9
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.00.00.00.00.00.00.00.00.0

us-gaap:LandAndBuilding


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value484747464646472.584
Percentage of PropertyPlantAndEquipmentGross34.835.335.833.933.934.334.64.9
Percentage of Assets3.13.23.23.33.33.33.30.6
Percentage of Assets us-gaap:LandAndBuilding0.00.00.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292018-12-31
Value131312131313133.5991.7749.448
Percentage of PropertyPlantAndEquipmentGross9.99.79.79.79.69.69.63.61.818.1
Percentage of Assets0.90.90.90.90.90.90.90.90.52.3
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value575452575756564037362939394039363537373536333332323130293128262928252321222114
Percentage of PropertyPlantAndEquipmentGross41.240.539.841.541.541.341.440.038.138.155.741.843.244.544.040.841.742.542.441.242.240.841.241.040.038.738.737.639.337.436.440.840.138.036.134.235.435.328.1
Percentage of Assets3.73.63.64.04.14.03.910.19.69.57.010.611.112.012.711.711.011.912.212.413.612.913.714.013.413.413.413.213.911.110.511.311.310.09.38.38.48.05.5
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value504744454339384745443347484746444245444241393736343230282927262524222019201916
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.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.33.23.13.23.02.82.612.011.711.78.012.713.614.114.814.313.314.614.614.715.615.015.515.314.314.113.612.913.011.110.39.69.68.98.47.67.77.16.3

Amortization Of Intangible Assets

us-gaap:AmortizationOfIntangibleAssets

us-gaap:AmortizationOfIntangibleAssets


Amortization
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312017-12-312017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value1212121313139.2840.3870.2890.3870.2890.3871.940.00.00.00.00.00.00.0240.0250.0260.0250.0380.1020.1030.1070.1080.1130.1950.1950.1980.1960.1930.1950.1920.5660.3290.4010.1740.3880.3680.41
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.00.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.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.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value88878792959698525250184743434344424243444443434445474749504747474643424343423835353735
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.75.86.06.56.76.86.813.213.513.24.512.812.112.914.014.513.213.514.215.416.716.517.718.919.220.521.122.222.418.718.518.018.517.417.316.716.015.414.013.313.614.916.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-01-01
Value313313306307307307307262626222610101010109.7569.2278.949.6659.689.5929.4159.6789.599.391101111111111111111111011110.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets20.320.920.921.521.721.721.26.66.76.95.47.03.03.23.43.33.13.13.03.13.63.73.94.04.04.14.14.74.94.64.74.54.64.54.44.44.13.94.44.50.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

onto:InspectrologyLLC


Goodwillus-gaap:
Period End2020-12-31
Value7.259
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets onto:InspectrologyLLC0.0

Intangible Assets Net Excluding Goodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:IntangibleAssetsNetExcludingGoodwill


Intangible
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292017-12-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value3053183183303443583712525267.448272.2062.4032.8863.3264.2945.2556.287.1397.8648.5599.2269.93810111213144.8365.1655.972
Percentage of IntangibleAssetsNetExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.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 Assets19.821.221.723.124.325.325.76.36.67.01.87.30.71.01.21.51.92.32.52.83.03.43.74.04.24.34.55.05.41.92.12.7

us-gaap:IntangibleAssetsNetExcludingGoodwill us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InProcessResearchAndDevelopment


Intangible
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-29
Value464646464646460.90.91.41.4
Percentage of IntangibleAssetsNetExcludingGoodwill15.214.614.614.113.513.012.53.63.55.35.1
Percentage of Assets3.03.13.23.33.33.33.20.20.20.40.4
Percentage of Assets us-gaap:InProcessResearchAndDevelopment0.00.00.00.00.00.00.00.00.00.00.0

Finite Lived Intangible Assets Net

us-gaap:FiniteLivedIntangibleAssetsNet

us-gaap:FiniteLivedIntangibleAssetsNet


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value2592712712842973113254.1014.1363.1712.2062.2580.3090.3610.4120.5520.9891.4251.8672.4032.8863.3264.2945.2556.287.1397.8648.5599.2269.93810111214
Percentage of FiniteLivedIntangibleAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.818.118.519.921.022.022.51.21.21.00.70.70.10.10.10.20.40.60.81.01.21.51.92.32.52.83.03.43.74.04.24.34.55.4

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value515248505255580.4780.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0120.0660.1470.2320.310.3920.5510.710.8951.051.1961.6
Percentage of FiniteLivedIntangibleAssetsNet19.819.417.917.717.717.817.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.31.32.33.23.94.66.07.18.29.09.811.1
Percentage of Assets3.33.53.33.53.73.94.00.10.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.10.10.10.20.20.30.30.40.40.6
Percentage of Assets us-gaap:CustomerRelationships0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value1992102162262372482586.4854.1014.1363.1712.2062.2410.2760.3110.3460.4690.8891.311.7112.2052.6463.0453.9594.8245.7266.4597.0637.6358.1018.6119.4239.5891011
Percentage of FiniteLivedIntangibleAssetsNet76.977.479.579.779.779.679.60.0100.0100.0100.0100.099.289.386.184.085.089.991.991.691.891.791.692.291.891.290.589.889.287.886.685.882.681.880.8
Percentage of Assets12.914.014.715.816.817.517.91.61.21.21.00.70.70.10.10.10.20.30.50.70.91.11.31.82.12.32.52.73.03.23.53.63.63.74.4
Percentage of Assets us-gaap:DevelopedTechnologyRights0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value8.3758.77.1247.427.7158.018.3050.485
Percentage of FiniteLivedIntangibleAssetsNet3.23.22.62.62.62.62.60.0
Percentage of Assets0.50.60.50.50.50.60.60.1
Percentage of Assets us-gaap:TrademarksAndTradeNames0.00.00.00.00.00.00.00.0

Operating Lease Right Of Use Asset

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OperatingLeaseRightOfUseAsset


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-30
Value202119202122239.9961011
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.31.51.31.41.51.61.62.52.83.0

Other Assets Noncurrent

us-gaap:OtherAssetsNoncurrent

us-gaap:OtherAssetsNoncurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value242621212223270.4410.4460.445.5060.5820.4560.3320.3450.4130.3890.3990.4050.4740.5260.5490.5250.5330.4970.5410.5540.5590.5930.6790.6990.6960.7230.680.8290.9240.8850.8660.8921.0421.0911.1391.235
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.61.81.51.51.61.71.90.10.10.11.30.20.10.10.10.10.10.10.10.20.20.20.20.20.20.20.20.30.30.30.30.30.30.30.30.40.30.30.30.40.40.50.6

Accounts Payable Current

us-gaap:AccountsPayableCurrent

us-gaap:AccountsPayableCurrent


Accounts
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value46454037343227171918161620181813171418118.562111311151311105.9486.9827.40910118.636.3626.3985.3298.988107.975111411
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.03.02.72.62.42.31.94.45.04.94.14.45.95.75.94.55.34.86.13.93.24.25.45.06.65.85.34.62.62.82.94.14.83.42.62.52.03.33.83.04.65.85.2

Accrued Liabilities Current

us-gaap:AccruedLiabilitiesCurrent

us-gaap:AccruedLiabilitiesCurrent


Accrued
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value4028373135292613
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets2.61.92.52.22.52.11.83.3

Contract With Customer Liability Current

us-gaap:ContractWithCustomerLiabilityCurrent

us-gaap:ContractWithCustomerLiabilityCurrent


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292017-12-30
Value212114151515127.379.865106.7678.997.408
Percentage of ContractWithCustomerLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.41.41.01.11.11.10.91.92.52.81.62.42.4

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value13312612097989485495050445959534744444547424557474547423938283135483939303032404140363532
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets8.68.48.26.87.06.75.912.613.013.210.815.916.615.815.314.213.714.515.714.617.321.719.519.219.918.417.617.112.712.414.118.615.815.912.111.812.014.915.115.313.914.014.8

Operating Lease Liability Current

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OperatingLeaseLiabilityCurrent


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-29
Value5121000.05605000.04470000.04129000.04603000.04798000.04906000.02773000.02845000.0
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.30.40.30.30.30.30.30.70.7

Other Accrued Liabilities Current

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:OtherAccruedLiabilitiesCurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272013-12-28
Value1320000.0942000.0743000.0553000.0632000.0507000.0491000.01528000.01326000.01202000.0611000.01181000.01637000.01180000.01286000.01039000.01898000.01373000.01435000.01249000.02110000.03516000.02918000.02692000.02960000.02099000.02061000.02152000.02678000.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.0
Percentage of Assets0.10.10.10.00.00.00.00.40.30.30.10.30.50.40.40.30.60.40.50.40.81.31.21.11.20.90.91.01.0

Other Liabilities Current

us-gaap:OtherLiabilitiesCurrent

us-gaap:OtherLiabilitiesCurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value243028121317198.7027.3086.8597.5439.4218.478.5087.127.2497.7047.3687.2938.0478.639.3338.9788.8789.4228.2218.118.2657.8348.3488.1857.9368.0438.9298.3857.8229.1071414168.9397.5297.293
Percentage of OtherLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.62.01.90.91.01.21.32.21.91.81.82.52.42.52.32.32.42.42.42.83.23.53.73.83.93.63.63.73.53.33.23.03.23.53.43.03.45.35.26.33.43.03.3

Taxes Payable Current

us-gaap:TaxesPayableCurrent

us-gaap:TaxesPayableCurrent


Taxes
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-01-01
Value1076000.02543000.04109000.0639000.0217000.03689000.02783000.0776000.0751000.0723000.0701000.0635000.0615000.0599000.01171000.02334000.02280000.02280000.02135000.02430000.02430000.02411000.02401000.00
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.00.0
Percentage of Assets0.10.20.30.00.00.30.20.30.30.30.30.30.20.20.40.90.90.90.80.90.90.90.90.0

Deferred Income Tax Liabilities Net

us-gaap:DeferredIncomeTaxLiabilitiesNet

us-gaap:DeferredIncomeTaxLiabilitiesNet


Deferred
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-292018-09-292017-12-30
Value555655646666670.1580.1630.1660.1620.1720.179
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.63.73.84.54.74.74.60.00.00.00.00.00.1

Other Liabilities Noncurrent

us-gaap:OtherLiabilitiesNoncurrent

us-gaap:OtherLiabilitiesNoncurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value272827313029310.2170.2180.22110.2190.5110.5120.5350.5210.3770.3750.3770.3530.8660.8780.8590.8781.0181.2261.3481.2791.6731.6031.6451.6152.0642.072.0112.141.9782.0782.1512.8135.2285.2483.912
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.81.91.92.22.22.12.20.10.10.12.70.10.10.20.20.20.10.10.10.10.30.30.40.40.40.50.60.60.70.60.60.60.80.80.80.80.70.80.81.12.02.11.8

Operating Lease Liability Noncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent

us-gaap:OperatingLeaseLiabilityNoncurrent


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-29
Value161716171818197.1938.017
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets1.11.11.11.21.31.31.41.82.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2020-12-26
Value4446000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0
Percentage of Assets0.3

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2020-12-26
Value3460000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2020-12-26
Value2943000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-26
Value2912000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0
Percentage of Assets0.2

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-26
Value5295000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0
Percentage of Assets0.4

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2020-12-262019-12-312019-09-282019-06-292019-03-30
Value20249.9661011
Percentage of OperatingLeaseLiability100.0100.0100.0100.0100.0
Percentage of Assets1.41.72.52.83.0

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2020-12-26
Value24
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0
Percentage of Assets1.7

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2020-12-26
Value3317000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0
Percentage of Assets0.2

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-012010-01-022008-12-27
Value132912921264123712211225126438533532832036131229427826026227426525324321620419318718718418117918921621320720320420521522221621520920619617010692
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets86.085.986.186.586.286.587.30.084.784.183.886.683.382.583.283.684.785.484.983.784.781.677.479.579.578.579.780.280.483.785.783.778.981.181.083.083.282.779.278.878.679.378.277.70.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-26
Value-0.609-0.0420.0890.1630.235-0.56-0.0340.330.320.2730.2180.218-0.083-0.127-0.179-0.09-0.004-0.002-0.044
Percentage of StockholdersEquity-0.0-0.00.00.00.0-0.0-0.00.10.10.10.00.1-0.0-0.0-0.1-0.0-0.0-0.0-0.0
Percentage of Assets-0.0-0.00.00.00.0-0.0-0.00.10.10.10.00.1-0.0-0.0-0.1-0.0-0.0-0.0-0.0
Percentage of Assets us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value2.5082.5384.5681.666-0.065-3.355-0.598-1.52-2.513-1.853-1.855-2.557-2.557-2.647-2.729-0.226-2.124-2.578-6.046-5.202-2.7690.6121.2721.5492.0721.373-0.535
Percentage of StockholdersEquity0.20.20.40.1-0.0-0.3-0.0-0.4-0.7-0.6-0.60.0-0.8-0.9-1.0-0.1-0.8-0.9-2.5-2.8-1.50.30.60.71.21.3-0.6
Percentage of Assets0.20.20.30.1-0.0-0.2-0.00.0-0.6-0.5-0.50.0-0.7-0.7-0.8-0.1-0.7-0.8-2.1-2.2-1.20.20.50.60.90.00.0
Percentage of Assets us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AccumulatedTranslationAdjustment


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-312015-12-26
Value3.1172.584.4791.503-0.3-2.795-0.564-2.197-1.527-1.482-2.129-2.129-2.177-2.2150.34-1.647-2.347-5.817-4.948
Percentage of StockholdersEquity0.20.20.40.1-0.0-0.2-0.0-0.7-0.5-0.50.0-0.7-0.7-0.80.1-0.6-0.9-2.4-2.6
Percentage of Assets0.20.20.30.1-0.0-0.2-0.0-0.6-0.4-0.40.0-0.6-0.6-0.70.1-0.5-0.7-2.0-2.1
Percentage of Assets us-gaap:AccumulatedTranslationAdjustment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value1241123912331229122312381269374259256251369247241237234255271258251244238236225218189
Percentage of StockholdersEquity93.495.997.699.4100.2101.0100.497.077.478.078.6102.279.382.185.290.197.3111.6138.1140.0118.0110.5112.7132.1204.5204.7
Percentage of Assets80.382.484.086.086.387.487.60.065.665.665.988.566.067.770.975.282.594.5109.8112.693.191.988.6102.70.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:CommonStock


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value0.0490.0490.0490.0490.0490.0490.050.0310.0250.0250.0250.0310.0240.0240.0240.0240.0260.0250.0240.0240.0240.0230.0230.0220.0210.018
Percentage of StockholdersEquity0.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
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.0
Percentage of Assets us-gaap:CommonStock0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RetainedEarnings


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-022008-12-27
Value8550266.248-1.843-9.267-4.86312787470-6.773675543269.113-22.174-66.209-69.114-37.996-23.85-28.315-57.0-112.948-96.643
Percentage of StockholdersEquity6.43.92.10.5-0.2-0.8-0.43.323.422.622.0-1.921.518.815.710.03.5-9.1-35.3-38.5-18.3-11.1-13.5-33.4-105.8-104.2
Percentage of Assets5.53.31.80.4-0.1-0.7-0.30.019.819.018.4-1.617.915.513.18.42.9-7.7-28.1-31.0-14.5-9.2-10.6-25.90.00.0
Percentage of Assets us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Common Stock Value

us-gaap:CommonStockValue

us-gaap:CommonStockValue


Common
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value49000.049000.049000.049000.049000.049000.050000.025000.025000.025000.031000.024000.024000.024000.024000.026000.026000.025000.025000.025000.025000.025000.024000.024000.024000.024000.024000.024000.024000.024000.024000.024000.023000.023000.023000.023000.023000.023000.023000.023000.023000.023000.022000.0
Percentage of CommonStockValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Additional Paid In Capital Common Stock

us-gaap:AdditionalPaidInCapitalCommonStock

us-gaap:AdditionalPaidInCapitalCommonStock


Additional
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242015-12-26
Value1241123912331229122312381269259256251369247241237234255278275273271268258
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets80.382.484.086.086.387.487.665.665.665.988.566.067.770.975.282.586.788.390.294.5101.1109.8

Retained Earnings Accumulated Deficit

us-gaap:RetainedEarningsAccumulatedDeficit

us-gaap:RetainedEarningsAccumulatedDeficit


Retained
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value8550266.248-1.843-9.267-4.863787470-6.773675543269.113-1.685-7.449-15.737-22.174-48.828-56.711-62.742-66.209-64.396-65.214-66.558-69.114-64.475-35.813-36.401-37.996-38.552-33.998-29.432-23.85-20.203-22.106-26.612-28.315-27.784-35.403-57.0
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.53.31.80.4-0.1-0.7-0.319.819.018.4-1.617.915.513.18.42.9-0.5-2.4-5.2-7.7-18.4-21.5-25.7-28.1-26.9-28.2-29.4-31.0-28.4-14.1-14.3-14.5-15.3-13.5-11.9-9.2-7.5-8.1-9.7-10.6-10.7-14.1-25.9

Accumulated Other Comprehensive Income Loss Net Of Tax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax


Accumulated
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value2508000.02538000.04568000.01666000.0-65000.0-3355000.0-598000.0-2513000.0-1853000.0-1855000.0-1263000.0-2557000.0-2647000.0-2729000.0-226000.0-2124000.0-2578000.0-3357000.0-4110000.0-6046000.0-3111000.0-3631000.0-4215000.0-5202000.0-4707000.0-4489000.0-4467000.0-2769000.0-647000.01005000.0823000.0612000.0452000.0-710000.0-667000.01272000.01736000.0627000.01795000.01549000.02662000.03445000.02072000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.20.20.30.1-0.0-0.2-0.0-0.6-0.5-0.5-0.3-0.7-0.7-0.8-0.1-0.7-0.8-1.1-1.4-2.1-1.2-1.4-1.7-2.2-2.0-1.9-2.0-1.2-0.30.40.30.20.2-0.3-0.30.50.60.20.70.61.01.40.9

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue


Adjustments
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value6.1074.894.2534.7753.9551.5553.3991.6733.22.1633.1143.1533.2122.6792.338
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value6.1074.894.2534.7753.9551.5553.3991.6733.22.1633.1143.1533.2122.6792.338
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value25503325378.898-6.754151.16811-1.447-1.566-0.85619242632485.2195.1269.505-1.283-5.8748.914-4.980.123-4.6921.48213-8.437-8.52111105.105-2.936189.74515102.9411
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.130.121.420.528.16.4-5.624.01.618.5-2.1-2.6-1.325.931.929.639.765.3-5.39.020.8-2.6-11.722.5-18.40.3-9.13.233.4-24.4-34.737.124.19.6-5.341.116.723.616.96.421.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value-16.049-60.3491.108-57.0559.948-2.6-0.98112-43.7271.472-1.22-9.167-15.964-4.676-15.346-5.84521-14.74311-3.774.8850.056-0.441-4.0131.632-2.069-3.603-1.499-3.647-0.458-2.178-11.167-24.735-14.917-0.974-24.716-0.446-1.121-0.816-1.168-1.294
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-8.3-35.70.7-45.17.4-1.9-0.820.3-59.82.4-1.8-15.1-23.8-6.1-20.0-6.626.3-19.7-11.3-6.710.70.1-0.9-10.16.0-4.3-7.0-3.2-9.3-1.3-8.9-36.9-56.3-28.0-1.8-54.6-0.8-1.7-1.3-2.5-2.4

Net Cash Provided By Used In Financing Activities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value-3.8770.593-0.5662.399-20.52-35.015-1.8660.122-0.158-1.1121.462-1.3420.745-0.4870.726-0.091-22.918-2.392-25.3980.3670.856-0.301-0.352-5.3931.4420.922.3560.825-5.0530.948-4.215-4.014-0.693-3.7591.6573.6230.051-3.1573.631.121-1.399
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.00.4-0.41.9-15.2-25.0-1.50.2-0.2-1.82.2-2.21.1-0.60.9-0.1-27.8-3.225.90.61.9-0.6-0.7-13.65.31.94.61.8-12.92.7-17.2-13.3-1.6-7.13.08.00.1-4.95.82.4-2.6

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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-30
Value7.768-10.2735-27.78228-29.353-9.02927-43.02611-1.177-12.22-15.739149.902203132-9.142
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.0-6.122.6-22.020.8-21.0-7.544.1-58.819.2-1.7-20.1-23.519.312.922.937.744.19.3

Increase Decrease In Other Operating Capital Net

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet

us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet


Increase
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value33-1.3295.368-5.23318-4.939-2.52713
Percentage of IncreaseDecreaseInOtherOperatingCapitalNet100.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value25503325378.898-6.754151.16811-1.447-1.566-0.85619242632485.2195.1269.505-1.283-5.8748.914-4.980.123-4.6921.48213-8.437-8.52111105.105-2.936189.74515102.9411
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.130.121.420.528.16.4-5.624.01.618.5-2.1-2.6-1.325.931.929.639.765.3-5.39.020.8-2.6-11.722.5-18.40.3-9.13.233.4-24.4-34.737.124.19.6-5.341.116.723.616.96.421.0

Net Income Loss

us-gaap:NetIncomeLoss

us-gaap:NetIncomeLoss


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-312018-12-292018-09-302018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-022010-07-03
Value3524198.0917.424-4.404-17.7526.564.2115.5263.937.5762.9738.082127.18711171513105.7648.2885.352267.8836.0313.467-1.8130.8181.3442.556-4.639-28.6620.5881.5950.556-4.554-4.566-5.582-3.6471.9034.5061.703-0.5317.6191110261211
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.212.86.45.5-3.1-14.710.45.89.05.812.44.412.915.611.915.119.920.718.1-11.010.212.99.045.113.410.87.3-4.21.82.85.1-11.7-105.61.23.11.2-11.7-13.2-22.7-12.04.38.53.1-1.213.117.216.956.622.922.8

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value35248.0917.424-4.4046.564.2115.5263.937.5762.97312111716
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0108.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.26.45.5-3.110.45.89.05.812.44.415.615.119.919.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Profit Loss

us-gaap:ProfitLoss

us-gaap:ProfitLoss


Profit
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-30
Value3524198.0917.424-4.404-17.7526.564.2115.5263.937.5762.9731211171613105.764
Percentage of ProfitLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.114.212.86.45.5-3.1-14.710.45.89.05.812.44.415.615.119.919.918.1-11.010.2

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value6.1074.894.6794.2534.7753.9555.1941.5553.3991.6733.22.1633.1143.1533.2122.6792.338-1.1052.0442.4482.1632.1642.2342.01.7431.6891.5841.6821.4111.5711.6371.7051.7761.6341.7622.7041.7511.4571.3551.4811.5931.4611.7270.9690.9550.8220.2090.61
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Investing Activities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value-16.049-60.3491.108-57.0559.948-2.6-0.98112-43.7271.472-1.22-9.167-15.964-4.676-15.346-5.84521-14.74311-3.774.8850.056-0.441-4.0131.632-2.069-3.603-1.499-3.647-0.458-2.178-11.167-24.735-14.917-0.974-24.716-0.446-1.121-0.816-1.168-1.294
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-8.3-35.70.7-45.17.4-1.9-0.820.3-59.82.4-1.8-15.1-23.8-6.1-20.0-6.626.3-19.7-11.3-6.710.70.1-0.9-10.16.0-4.3-7.0-3.2-9.3-1.3-8.9-36.9-56.3-28.0-1.8-54.6-0.8-1.7-1.3-2.5-2.4

Payments To Acquire Property Plant And Equipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment


Payments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value5.6833.8750.4380.7821.6120.9972.6011.5471.6291.3344.1821.324.1324.5441.1810.4421.3197.8682.8620.8061.4890.0470.650.8211.9180.610.4810.3220.5410.5022.992-1.0131.622.1932.1731.5460.9730.9971.2851.071.7680.8670.6730.3360.9910.7551.1431.262
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.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-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value-3.8770.593-0.5662.399-20.52-35.015-1.8660.122-0.158-1.1121.462-1.3420.745-0.4870.726-0.091-22.918-2.392-25.3980.3670.856-0.301-0.352-5.3931.4420.922.3560.825-5.0530.948-4.215-4.014-0.693-3.7591.6573.6230.051-3.1573.631.121-1.399
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.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-2.00.4-0.41.9-15.2-25.0-1.50.2-0.2-1.82.2-2.21.1-0.60.9-0.1-27.8-3.225.90.61.9-0.6-0.7-13.65.31.94.61.8-12.92.7-17.2-13.3-1.6-7.13.08.00.1-4.95.82.4-2.6

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-01-012010-10-02
Value0.00.018330.00.00.00.7440.00.00.01.7215.3440.00.00.00.00.00.05.03.5440.04.960.00.00.00.7771.32
Percentage of PaymentsForRepurchaseOfCommonStock0.00.0100.0100.00.00.00.0100.00.00.00.0100.0100.00.00.00.00.00.00.0100.0100.00.0100.00.00.00.0100.0100.0

Effective Income Tax Rate Continuing Operations

us-gaap:EffectiveIncomeTaxRateContinuingOperations

us-gaap:EffectiveIncomeTaxRateContinuingOperations


Effective
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value3.09.0-26.09.00-0.1-5.85.00.10.14
Percentage of EffectiveIncomeTaxRateContinuingOperations100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

onto:ExercisePriceRange1


Share
Period End2020-12-262019-12-31
Value28000.01000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.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 End2020-12-262019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value15.2515.4916.2716.1915.815.215.815.816.9416.9916.8216.0915.214.9315.0615.0615.0714.3614.6114.414.2714.1413.9213.9813.9113.6413.2212.912.8512.6212.0111.8511.6210.53
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.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

onto:ExercisePriceRange1


Share
Period End2020-12-262019-12-31
Value15.2514.08
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice100.090.9

Deferred Tax Liabilities

us-gaap:DeferredTaxLiabilities

us-gaap:DeferredTaxLiabilities


Deferred
Period End2020-12-262019-12-31
Value5365
Percentage of DeferredTaxLiabilities100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-262019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value26283.6642.8072.473132.5697.0511174.2726.248251822
Percentage of DeferredTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Unrecognized Tax Benefits

us-gaap:UnrecognizedTaxBenefits

us-gaap:UnrecognizedTaxBenefits


Unrecognized
Period End2020-12-262019-12-312018-12-312018-12-292017-12-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-02
Value13155.5288.1084.887.1516.4776.9616.4424.4363.4643.5993.371.032
Percentage of UnrecognizedTaxBenefits100.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 End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value141414141414143.172101310363511108.142
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:IncomeTaxAuthority

us-gaap:DomesticCountry


Deferred
Period End2020-12-26
Value3.15
Percentage of DeferredTaxAssetsValuationAllowance22.1

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:StatementGeographical

stpr:CA


Deferred
Period End2020-12-262019-12-31
Value7.8247.439
Percentage of DeferredTaxAssetsValuationAllowance55.052.5

us-gaap:DeferredTaxAssetsValuationAllowance us-gaap:StatementGeographical, us-gaap:IncomeTaxAuthority

country:CH, us-gaap:ForeignCountry


Deferred
Period End2020-12-26
Value2.797
Percentage of DeferredTaxAssetsValuationAllowance19.6

country:GB, us-gaap:ForeignCountry


Deferred
Period End2020-12-26
Value0.467
Percentage of DeferredTaxAssetsValuationAllowance3.3

onto:AcquiredInventoryStepUpAmortization

onto:AcquiredInventoryStepUpAmortization


Acquired
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value0.00.2520.506-0.0010.2759.898
Percentage of AcquiredInventoryStepUpAmortization0.0100.0100.0100.0100.0100.0

onto:BusinessCombinationPotentialEarnoutPayment us-gaap:BusinessAcquisition

onto:BusinessCombinationPotentialEarnoutPayment

onto:InspectrologyLLC


Business
Period End2020-12-31
Value10000000.0
Percentage of BusinessCombinationPotentialEarnoutPayment100.0

onto:CashReceivedFromConvertibleNoteReceivable

onto:CashReceivedFromConvertibleNoteReceivable


Cash
Period End2020-09-26
Value0
Percentage of CashReceivedFromConvertibleNoteReceivable0.0

onto:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions

onto:ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions


Contract
Period End2021-06-262021-03-272020-06-272020-03-28
Value14128.95611
Percentage of ContractWithCustomerLiabilityRevenueRecognizedIncludingAdditions100.0100.0100.0100.0

onto:OtherExpenseIncome

onto:OtherExpenseIncome


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value39000.027000.0106000.073000.067000.035000.065000.02000.00
Percentage of OtherExpenseIncome100.0100.0100.0100.0100.0100.0100.0100.00.0

onto:ProceedsFromAccountsReceivable

onto:ProceedsFromAccountsReceivable


Proceeds
Period End2021-06-262021-03-272020-09-262019-09-282018-09-29
Value3.5562.677.7384.412
Percentage of ProceedsFromAccountsReceivable100.0100.0100.0100.0100.0

onto:ProvisionForDoubtfulAccountsAndInventoryValuation

onto:ProvisionForDoubtfulAccountsAndInventoryValuation


Provision
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value2.3292.180.9289.2810.918-0.0251.028
Percentage of ProvisionForDoubtfulAccountsAndInventoryValuation100.0100.0100.0100.0100.0100.0100.0

onto:ProvisionForInventoryValuation

onto:ProvisionForInventoryValuation


Provision
Period End2021-06-262021-03-272020-06-272020-03-28
Value1.4392.2672.180.928
Percentage of ProvisionForInventoryValuation100.0100.0100.0100.0

onto:StockRepurchasedAndRetiredAveragePricePerShare

onto:StockRepurchasedAndRetiredAveragePricePerShare


Stock
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value029.0826.89-4.830024.68
Percentage of StockRepurchasedAndRetiredAveragePricePerShare0.0100.0100.0100.00.00.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation

us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation


Adjustments
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value-4007000.0-2492000.0-266000.0-1715000.0-1565000.0-1000.0-151000.0-598000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value-4007000.0-2492000.0-266000.0-1715000.0-1565000.0-1000.0-151000.0-598000.0
Percentage of AdjustmentsToAdditionalPaidInCapitalIncomeTaxDeficiencyFromShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ConcentrationRiskPercentage1

us-gaap:SalesRevenueNet, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value100.0100.0100.01.01.0100.01.01.0
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0

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

onto:SKHynixInc, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-27
Value12.0
Percentage of ConcentrationRiskPercentage112.0

onto:SamsungSemiconductor, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-272020-03-28
Value25.018.0
Percentage of ConcentrationRiskPercentage125.01800.0

onto:TaiwanSemiconductorManufacturingCompanyLimited, us-gaap:SalesRevenueNet, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-272020-03-28
Value13.017.0
Percentage of ConcentrationRiskPercentage113.01700.0

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

onto:PartsRevenue, us-gaap:SalesRevenueNet, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value10.010.015.00.120.111.00.110.13
Percentage of ConcentrationRiskPercentage110.010.015.012.010.011.011.013.0

onto:ServiceRevenue, us-gaap:SalesRevenueNet, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value6.06.08.00.080.085.00.050.05
Percentage of ConcentrationRiskPercentage16.06.08.08.08.05.05.05.0

onto:SystemsAndSoftwareRevenue, us-gaap:SalesRevenueNet, us-gaap:ProductConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-06-302019-03-31
Value84.084.077.00.80.8284.00.840.82
Percentage of ConcentrationRiskPercentage184.084.077.080.082.084.084.082.0

us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress

us-gaap:ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value151910108.81814115.866.131.805
Percentage of ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination

us-gaap:ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination


Contract
Period End2021-06-262021-03-27
Value1000.0385000.0
Percentage of ContractWithCustomerLiabilityIncreaseDecreaseForContractAcquiredInBusinessCombination100.0100.0

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-31
Value108.956119.2697.9374.75.4681.71.198
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:Depreciation

us-gaap:Depreciation


Depreciation
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-312011-10-012011-07-02
Value3.8663.6183.9983.5943.1373.1032.5661.0361.91.1091.91.2541.71.61.61.61.7-1.111.61.61.61.81.71.71.71.71.71.81.71.71.71.71.61.61.41.41.31.31.31.31.20.91.10.7
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents

us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents


Effect
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value2265000.0-1513000.01447000.0886000.0667000.0-636000.0572000.0-268000.074000.0-145000.0-32000.0-399000.0-52000.0-36000.0-97000.0-333000.0-628000.0323000.0149000.0238000.0-98000.0-106000.014000.0-74000.0-457000.0-456000.0180000.07000.0124000.0386000.0-296000.0-656000.0-601000.0296000.083000.032000.025000.0-886000.0626000.0398000.0-429000.0484000.0
Percentage of EffectOfExchangeRateOnCashAndCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:ForeignCurrencyTransactionGainLossBeforeTax

us-gaap:ForeignCurrencyTransactionGainLossBeforeTax


Foreign
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-02
Value-328000.0-1271000.0-1005000.0-1271000.0-35000.0-98000.0552000.0-159000.0381000.0-300000.0-400000.0-200000.0100000.0-700000.0100000.0-100000.0-200000.0-400000.0-700000.0-400000.0
Percentage of ForeignCurrencyTransactionGainLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod

us-gaap:GoodwillAcquiredDuringPeriod


Goodwill
Period End2021-03-27
Value7.259
Percentage of GoodwillAcquiredDuringPeriod100.0

us-gaap:GoodwillPurchaseAccountingAdjustments

us-gaap:GoodwillPurchaseAccountingAdjustments


Goodwill
Period End2020-12-262020-09-262020-06-272020-03-28
Value-994000.000478000.0
Percentage of GoodwillPurchaseAccountingAdjustments100.00.00.0100.0

us-gaap:GoodwillPurchaseAccountingAdjustments us-gaap:BalanceSheetLocation, us-gaap:BusinessAcquisition

us-gaap:OtherNoncurrentLiabilities, onto:RudolphAndNanometrics


Goodwill
Period End2020-09-262020-06-272020-03-28
Value00478000.0
Percentage of GoodwillPurchaseAccountingAdjustments0.00.0100.0

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent us-gaap:StatementEquityComponents

us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent

us-gaap:AccumulatedNetUnrealizedInvestmentGainLoss


Oci
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value-829000.0131000.0-320000.0-72000.0-257000.0526000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncome


Oci
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value-4090000.02030000.0-7430000.01731000.0-2224000.02757000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent493.41549.62321.9-2404.2865.4524.1

us-gaap:AccumulatedTranslationAdjustment


Oci
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value-3261000.01899000.0-7110000.01803000.0-1967000.02231000.0
Percentage of OciBeforeReclassificationsNetOfTaxAttributableToParent393.41449.62221.9-2504.2765.4424.1

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value537000.0-1899000.02976000.01803000.02495000.0-2231000.01175000.0-264000.0-671000.0316000.0-42000.0-518000.0647000.048000.038000.0-2555000.01987000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value537000.0-1899000.01803000.02495000.0-2231000.0-264000.0-671000.0316000.0-42000.0-518000.0647000.048000.038000.0-2555000.01987000.0
Percentage of OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax

us-gaap:OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-31
Value-567000.0-131000.0-74000.0-72000.0795000.0-526000.0-253000.0011000.0114000.044000.095000.055000.0301000.044000.052000.0-89000.0-87000.0-86000.015000.0-8000.0-9000.0-31000.01000.037000.035000.0-55000.017000.0-4000.029000.0-29000.0-15000.08000.0107000.0-10000.020000.0-8000.05000.01000.01000.0-4000.00
Percentage of OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsNetOfTax100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent

us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-31
Value-30000.0-2030000.02902000.01731000.03290000.0-2757000.0922000.0-264000.0-660000.0430000.02000.0-423000.0702000.090000.082000.0-2503000.01898000.0454000.0779000.0-218000.0-22000.0-1698000.0-2122000.0-1652000.0182000.0211000.0160000.01162000.0-43000.0-1939000.0-464000.01109000.0-1168000.0246000.0
Percentage of OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312012-12-292012-09-292012-06-302011-12-312011-10-01
Value-567000.0-131000.0-72000.0795000.0-526000.011000.0114000.044000.095000.055000.0301000.044000.052000.0-89000.01000.01000.0-4000.000
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value-567000.0-131000.0-72000.0795000.0-526000.011000.0114000.044000.095000.055000.0301000.044000.052000.0-89000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherNoncashIncomeExpense

us-gaap:OtherNoncashIncomeExpense


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value281000.0-2173000.0-6476000.02867000.0-1246000.0144000.0-1831000.0-489000.0-159000.0381000.0
Percentage of OtherNoncashIncomeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities

us-gaap:PaymentForContingentConsiderationLiabilityFinancingActivities


Payment
Period End2020-12-262020-09-262019-12-312019-09-30
Value134000.00637000.00
Percentage of PaymentForContingentConsiderationLiabilityFinancingActivities100.00.0100.00.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value4007000.02492000.0506000.0267000.01714000.01565000.01790000.01000.0177000.0151000.01525000.0598000.0803000.0487000.0391000.02255000.0476000.0-2480000.0297000.0446000.01637000.01755000.0244000.0290000.0630000.0658000.078000.089000.0251000.0764000.038000.005000.0659000.01095000.00086000.0602000.00016000.080000.0023000.023000.050000.083000.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.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.0100.0100.0100.00.00.0100.0100.00.00.0100.0100.00.0100.0100.0100.0100.0

us-gaap:PaymentsToAcquireBusinessesGross us-gaap:BusinessAcquisition

us-gaap:PaymentsToAcquireBusinessesGross

onto:InspectrologyLLC


Payments
Period End2020-12-31
Value27
Percentage of PaymentsToAcquireBusinessesGross100.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2021-06-262021-03-27
Value0.026
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired0.0100.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-31
Value588362110637674141622242642361950-0.07312149.7376.94810147.331118.418.3851712111727130.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


Proceeds
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-04-022011-01-012010-10-02
Value130000.03085000.074000.02666000.015000.0164000.0561000.0123000.019000.02987000.01548000.001117000.02164000.0545000.0-3055000.01898000.0813000.01648000.01217000.02463000.02518000.02532000.0934000.0332000.01142000.0143000.02357000.0106000.01651000.01086000.03115000.01775000.0334000.01260000.01598000.0450000.0831000.01418000.01214000.01895000.01752000.01936000.01603000.01901000.02049000.0
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities

us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities


Proceeds
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-31
Value48536354727432291814
Percentage of ProceedsFromSaleAndMaturityOfMarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualPayments


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-02
Value190000.02039000.01860000.03383000.050000.02277000.02108000.0789000.0563000.0835000.01003000.0853000.01491000.01351000.01668000.01187000.01665000.01126000.01080000.01053000.0963000.01327000.01471000.01189000.01188000.01879000.01789000.01899000.01215000.01565000.01736000.01997000.01168000.01266000.01278000.01223000.01188000.02096000.01381000.01720000.01955000.02242000.01781000.01562000.0
Percentage of ProductWarrantyAccrualPayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProductWarrantyAccrualWarrantiesIssued


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-02
Value908000.02652000.02061000.02852000.0481000.02313000.02187000.0688000.01201000.0718000.0910000.0672000.0960000.0999000.01020000.01450000.01445000.01447000.01020000.01411000.01369000.0980000.01100000.01368000.01061000.02092000.02288000.02251000.01702000.01528000.01242000.0913000.01100000.0965000.0801000.0701000.0423000.0611000.0881000.01192000.01472000.0997000.01213000.01291000.0
Percentage of ProductWarrantyAccrualWarrantiesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-12-262019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-26
Value6.131.510.130.011.5330.830.641.32.3522.15-0.071.81.20.0615.950.290.82-0.315.48
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-262021-03-272020-12-262019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-26
Value-0.4769.940.05-0.05-0.2728.95-0.630.639.9926.580.94-0.17-0.151.3126.130.30.133.7313.29
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-262021-03-272020-12-262019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-26
Value1.8928.850.090.395.4123.060.28-0.111.7418.88-1.990.02-0.240.8516.18-0.06-0.32-0.717.13
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:SharesPaidForTaxWithholdingForShareBasedCompensation

us-gaap:CommonStock


Shares
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-06-302019-03-31
Value-56000.041000.08000.055000.0-42.05000.0-22.0
Percentage of SharesPaidForTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0

us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition

us-gaap:StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition


Standard
Period End2021-06-262021-03-27
Value0407000.0
Percentage of StandardProductWarrantyAccrualAdditionsFromBusinessAcquisition0.0100.0

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation

us-gaap:CommonStock


Stock
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-12-292018-09-292018-06-302018-03-31
Value288000.0240000.0116000.0279000.0240.01000.014575.0143000.0293800.083.0162390.031514.0149190.0175800.0158030.0
Percentage of StockIssuedDuringPeriodSharesShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation


Stock
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-302018-12-292018-09-292018-06-302018-03-31
Value0.133.0852.6650.0150.1640.123-0.1580.161.4620.745-0.4880.728-0.0940.069
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-302018-12-292018-09-292018-06-302018-03-31
Value0.133.0852.6650.0150.1640.123-0.1580.161.4620.744-0.4880.728-0.0940.069
Percentage of StockIssuedDuringPeriodValueShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.099.9100.0100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue


Stock
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312018-12-292018-09-292018-06-302018-03-31
Value0.018330.00.00.00.7440.00.00.022
Percentage of StockRepurchasedAndRetiredDuringPeriodValue0.0100.0100.00.00.00.0100.00.00.00.0100.0

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment

us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment


Weighted
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-302019-09-282019-06-302019-06-292019-03-312019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-252016-03-262015-09-262015-06-272015-03-282014-09-272014-06-282014-03-292013-09-282013-06-292013-03-302012-09-292012-06-302012-03-312011-10-012011-07-02
Value508000.0572000.0231000.0278000.00226000.0254000.0218000.0318000.0281000.0309000.0407000.0489000.0420000.0438000.0599000.0700000.0456000.0403000.0289000.0207000.0265000.0391000.00281000.0448000.0000450000.0482000.0632000.0651000.0733000.0
Percentage of WeightedAverageNumberDilutedSharesOutstandingAdjustment100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.00.00.00.0100.0100.0100.0100.0100.0

onto:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesPayrollAndRelatedExpenses us-gaap:BusinessAcquisition

onto:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesPayrollAndRelatedExpenses

onto:InspectrologyLLC


Business
Period End2020-12-31
Value0.512
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesPayrollAndRelatedExpenses100.0

onto:ContractWithCustomerLiabilityNet

onto:ContractWithCustomerLiabilityNet


Contract
Period End2020-09-262020-06-272020-03-282019-12-312019-09-302019-06-302019-03-312018-12-312017-12-31
Value171718157.2729.3498.6878.087.206
Percentage of ContractWithCustomerLiabilityNet100.0100.0100.0100.0100.0100.0100.0100.0100.0

onto:DeferredTaxAssetsDepreciationAndAmortization

onto:DeferredTaxAssetsDepreciationAndAmortization


Deferred
Period End2020-12-262019-12-312018-12-31
Value687000.07151000.04298000.0
Percentage of DeferredTaxAssetsDepreciationAndAmortization100.0100.0100.0

onto:DeferredTaxAssetsOperatingLeaseLiabilities

onto:DeferredTaxAssetsOperatingLeaseLiabilities


Deferred
Period End2020-12-262019-12-31
Value4261000.04965000.0
Percentage of DeferredTaxAssetsOperatingLeaseLiabilities100.0100.0

onto:DeferredTaxAssetsTaxDeferredExpenseDeferredRevenue

onto:DeferredTaxAssetsTaxDeferredExpenseDeferredRevenue


Deferred
Period End2020-12-262019-12-312018-12-31
Value1648000.01219000.01201000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseDeferredRevenue100.0100.0100.0

onto:DeferredTaxLiabilitiesDepreciationAndAmortization

onto:DeferredTaxLiabilitiesDepreciationAndAmortization


Deferred
Period End2020-12-262019-12-312018-12-31
Value75890.609
Percentage of DeferredTaxLiabilitiesDepreciationAndAmortization100.0100.0100.0

onto:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets

onto:DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets


Deferred
Period End2020-12-262019-12-31
Value3960000.04709000.0
Percentage of DeferredTaxLiabilitiesOperatingLeaseRightOfUseAssets100.0100.0

onto:EmployeeStockPurchasePlanAvailable

onto:EmployeeStockPurchasePlanAvailable


Employee
Period End2020-12-262019-12-312017-12-31
Value1500000.0236000.01206000.0
Percentage of EmployeeStockPurchasePlanAvailable100.0100.0100.0

onto:IntangibleAssetsAccumulatedAmortizationExcludingGoodwill

onto:IntangibleAssetsAccumulatedAmortizationExcludingGoodwill


Intangible
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value161149136124110968372
Percentage of IntangibleAssetsAccumulatedAmortizationExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0

onto:ShareBasedCompensationSharesForIssuance us-gaap:PlanName

onto:ShareBasedCompensationSharesForIssuance

onto:TwoThousandTwentyStockPlan


Share
Period End2020-12-26
Value3555000.0
Percentage of ShareBasedCompensationSharesForIssuance100.0

onto:UnrecognizedTaxBenefitsIncludingInterestNoncurrent

onto:UnrecognizedTaxBenefitsIncludingInterestNoncurrent


Unrecognized
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value2765000.04002000.03812000.07063000.06535000.06520000.06384000.05409000.0
Percentage of UnrecognizedTaxBenefitsIncludingInterestNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccruedProfessionalFeesCurrent

us-gaap:AccruedProfessionalFeesCurrent


Accrued
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value1259000.01261000.01184000.0926000.0890000.01293000.01520000.01458000.0625000.0469000.0532000.0448000.0537000.0496000.0470000.0534000.0784000.0720000.0570000.0424000.0492000.0502000.0661000.0481000.0671000.0787000.0875000.0778000.0726000.0712000.0799000.0545000.0771000.0860000.0962000.0584000.0610000.0897000.01497000.0
Percentage of AccruedProfessionalFeesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax


Accumulated
Period End2020-12-262019-12-312018-12-31
Value-4479000.0-564000.0-1273000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax100.0100.0100.0

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value720000.01018000.0784000.01634000.01665000.01398000.01247000.0200000.0209000.0179000.0691000.0170000.058000.052000.0116000.0126000.069000.055000.074000.073000.092000.0136000.0145000.0150000.0159000.0214000.0212000.0253000.0253000.0295000.0293000.0293000.0227000.0174000.090000.082000.051000.082000.0126000.0117000.0156000.0162000.063000.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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetsFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value276266237238177190189100775762427668578210196858585354245494546464644444328292825269.240.0
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:AssetsFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value27626623723818219018962
Percentage of AssetsFairValueDisclosure100.0100.0100.0100.0102.8100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value176000.0272000.0372000.0501000.0561000.0318000.0260000.052000.050000.015000.043000.006000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:InvestmentType

us-gaap:AssetBackedSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value4000.011000.029000.051000.078000.02000.012000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax2.34.07.810.213.90.64.6

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value19000.023000.024000.036000.018000.013000.07000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.88.56.57.23.24.12.7

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value19000.021000.012000.018000.019000.01000.01000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax10.87.73.23.63.40.30.4

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value6000.015000.050000.0126000.0211000.06000.052000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax3.45.513.425.137.61.920.0

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value128000.0202000.0257000.0270000.0235000.0296000.0188000.043000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax72.774.369.153.941.993.172.3100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value81000.050000.019000.034000.023000.0576000.06000.01000.0013000.040000.086000.0114000.0133000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:InvestmentType

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-262020-06-272020-03-282019-12-31
Value1000.017000.0262000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax1.273.945.50.0

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value1000.03000.01000.02000.066000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax2.015.82.98.711.50.0

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value61000.040000.012000.027000.02000.0179000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax75.380.063.279.48.731.10.0

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value19000.09000.04000.06000.02000.010000.06000.040000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax23.518.021.117.68.71.7100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value27626623623818219018914414414862151173117
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:InvestmentType

us-gaap:AssetBackedSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value4.099.1691115151210
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis1.53.44.96.38.56.45.7

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value44363639353330
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis15.913.715.416.619.717.416.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value50513227264230
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis18.419.413.811.514.522.316.2

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value34323144353236
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis12.512.213.318.919.217.019.2

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value14213612411164708062
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis51.651.252.646.635.336.942.7100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value8065666537353614
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value8065666537353614
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value19520117017214415515247
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value19520117017314415515247
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value27626623723818219018914414414862151172117
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetBackedSecurities, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value4.0949.181115151210
Percentage of AvailableForSaleSecuritiesDebtSecurities1.53.44.96.38.56.45.7

us-gaap:CertificatesOfDeposit, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value44363639353230
Percentage of AvailableForSaleSecuritiesDebtSecurities15.913.715.316.619.617.316.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value50513227264230
Percentage of AvailableForSaleSecuritiesDebtSecurities18.419.413.811.514.522.316.2

us-gaap:CorporateDebtSecurities, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value34323145353236
Percentage of AvailableForSaleSecuritiesDebtSecurities12.512.213.318.919.317.019.2

us-gaap:USStatesAndPoliticalSubdivisions, us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value14213612411164708162
Percentage of AvailableForSaleSecuritiesDebtSecurities51.751.252.646.735.437.142.8100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FairValueByAssetClass, us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:AssetBackedSecurities, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value4.0949.181115151210
Percentage of AvailableForSaleSecuritiesDebtSecurities1.53.44.96.38.56.45.7

us-gaap:CertificatesOfDeposit, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value44363639353230
Percentage of AvailableForSaleSecuritiesDebtSecurities15.913.715.316.619.617.316.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value50513227264230
Percentage of AvailableForSaleSecuritiesDebtSecurities18.419.413.811.514.522.316.2

us-gaap:CorporateDebtSecurities, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value34323145353236
Percentage of AvailableForSaleSecuritiesDebtSecurities12.512.213.318.919.317.019.2

us-gaap:USStatesAndPoliticalSubdivisions, us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value14213612411164708162
Percentage of AvailableForSaleSecuritiesDebtSecurities51.751.252.646.735.437.142.8100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:InvestmentType

us-gaap:AssetBackedSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value4.0949.181115151210
Percentage of AvailableForSaleSecuritiesDebtSecurities1.53.44.96.38.56.45.7

us-gaap:CertificatesOfDeposit


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value44363639353230
Percentage of AvailableForSaleSecuritiesDebtSecurities15.913.715.316.619.617.316.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value50513227264230
Percentage of AvailableForSaleSecuritiesDebtSecurities18.419.413.811.514.522.316.2

us-gaap:CorporateDebtSecurities


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-31
Value34323145353236
Percentage of AvailableForSaleSecuritiesDebtSecurities12.512.213.318.919.317.019.2

us-gaap:USTreasuryAndGovernment


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value14213612411164708162
Percentage of AvailableForSaleSecuritiesDebtSecurities51.751.252.646.735.437.142.8100.0

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value27626623723818219018993505262407682
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned us-gaap:BusinessAcquisition, us-gaap:StatementEquityComponents

us-gaap:BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned

onto:RudolphTechnologiesInc, us-gaap:CommonStock


Business
Period End2020-12-26
Value884
Percentage of BusinessAcquisitionEquityInterestIssuedOrIssuableValueAssigned100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-09-262020-06-272020-03-282019-12-312018-12-31
Value134000.0134000.0569000.0569000.02060000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Business
Period End2020-09-262020-06-272020-03-282019-12-312018-12-31
Value134000.0134000.0569000.0569000.02060000.0
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent


Business
Period End2020-09-262020-06-272020-03-282019-12-312018-12-31
Value134000.0134000.0569000.0569000.01422000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

onto:InspectrologyLLC


Business
Period End2020-12-31
Value22
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

onto:InspectrologyLLC


Business
Period End2020-12-31
Value0.22
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

onto:InspectrologyLLC


Business
Period End2020-12-31
Value104000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

onto:InspectrologyLLC


Business
Period End2020-12-31
Value4.071
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

onto:InspectrologyLLC


Business
Period End2020-12-31
Value1.048
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue

onto:InspectrologyLLC


Business
Period End2020-12-31
Value386000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther

onto:InspectrologyLLC


Business
Period End2020-12-31
Value0.576
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

onto:InspectrologyLLC


Business
Period End2020-12-31
Value12
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

onto:InspectrologyLLC


Business
Period End2020-12-31
Value2.587
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

onto:InspectrologyLLC


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

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets

onto:InspectrologyLLC


Business
Period End2020-12-31
Value3000000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOtherNoncurrentAssets100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

onto:InspectrologyLLC


Business
Period End2020-12-31
Value0.086
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

onto:InspectrologyLLC


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

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-262021-03-272020-12-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-29
Value2222151718158.80111128.0810
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiabilityNoncurrent

us-gaap:ContractWithCustomerLiabilityNoncurrent


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292017-12-30
Value1716000.01005000.01292000.01764000.02238000.02462000.02464000.01432000.01616000.01505000.01314000.01753000.01575000.01661000.0
Percentage of ContractWithCustomerLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerRefundLiabilityCurrent

us-gaap:ContractWithCustomerRefundLiabilityCurrent


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value1017151.2150.6710.4711.9941.135
Percentage of ContractWithCustomerRefundLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value5942322835871427
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months us-gaap:InvestmentType

us-gaap:CertificatesOfDeposit


Debt
Period End2021-06-262020-06-272020-03-28
Value4.6031423
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months7.742.727.1

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Debt
Period End2021-03-272020-12-262020-09-262020-06-272020-03-28
Value5.9918.8624.4975.49822
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months14.327.315.815.725.6

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value242014174.27725
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months41.048.946.162.912.229.0

us-gaap:USTreasuryAndGovernment


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value30158.6416.0267.285.0861427
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months51.336.826.621.220.75.8100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value81000.050000.019000.034000.023000.0576000.06000.030000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss us-gaap:InvestmentType

us-gaap:CertificatesOfDeposit


Debt
Period End2021-06-262020-06-272020-03-28
Value1000.017000.0262000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss1.273.945.5

us-gaap:CommercialPaperNotIncludedWithCashAndCashEquivalents


Debt
Period End2021-03-272020-12-262020-09-262020-06-272020-03-28
Value1000.03000.01000.01000.066000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss2.015.82.94.311.5

us-gaap:CorporateDebtSecurities


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-28
Value61000.040000.012000.027000.02000.0179000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss75.380.063.279.48.731.1

us-gaap:USTreasuryAndGovernment


Debt
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value19000.09000.04000.06000.02000.010000.06000.030000.0
Percentage of DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss23.518.021.117.68.71.7100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value2.2632.3322.2351.2921.2851.3971.45612
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value79940.6090.1620.1790.023.6745.5056.4936.597.635
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value4042161325284142372931
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value4.8496.0081.6926.0229.7558.4341314101010
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOther

us-gaap:DeferredTaxAssetsOther


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value1877000.01128000.0777000.0532000.0207000.0-1252000.094000.0372000.0966000.0945000.0967000.0
Percentage of DeferredTaxAssetsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value10112.4846.929.669108.6588.1226.5911.510.999
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value2556000.02955000.01259000.01644000.01483000.02590000.03856000.04030000.03789000.03129000.02242000.0
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals


Deferred
Period End2020-12-262019-12-312018-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value138.2544.885.7045.797111310107.68212
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesOther

us-gaap:DeferredTaxLiabilitiesOther


Deferred
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value135000.059000.0149000.0167000.014000.01137000.01485000.0926000.0793000.01406000.0
Percentage of DeferredTaxLiabilitiesOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeNotionalAmount

us-gaap:DerivativeNotionalAmount


Derivative
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value113337333229386.746
Percentage of DerivativeNotionalAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-10-012011-07-022011-01-01
Value3221302428221912109.49102114139.6691210108.4561211108.59210109.457108.78.3958.0598.27.8537.9825.4665.9266.677.2476.9677.6618.8379.5017.688.813
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.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized us-gaap:AwardType

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312014-12-272013-12-282012-12-29
Value272119232722225.73.13.0
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Fair
Period End2020-09-262020-06-272020-03-282019-12-312018-12-31
Value134000.0134000.0569000.0569000.02060000.0
Percentage of FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue100.0100.0100.0100.0100.0

us-gaap:FairValueNetAssetLiability

us-gaap:FairValueNetAssetLiability


Fair
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value27000.0-229000.0-36000.0-239000.0-139000.0283000.0120000.0-32000.0
Percentage of FairValueNetAssetLiability100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value161149136124110968320191818303021303029292829282827272726262525242423222120201917
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value232120191613112.3272.0571.799.0821.5199.4459.4388.5219.4389.4269.3959.3489.3229.3879.3889.389.3649.3889.389.3629.4499.4449.429.3529.2639.1668.9788.88.6438.5118.3657.961
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization14.414.715.115.314.814.213.311.410.59.50.08.430.931.040.131.131.231.531.932.331.932.433.033.634.134.735.535.836.336.837.638.539.540.441.342.141.742.245.1

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value132121110100897867181717591616168.4651616161515151514141413131212121111109.5588.8718.2778.2927.8756.254
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization81.981.581.080.680.981.281.788.289.290.30.091.555.155.039.854.954.754.353.753.253.953.352.551.751.250.449.449.348.748.247.145.844.443.041.640.340.639.835.5

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value5.9865.6615.3375.0414.7464.4514.1563.876
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization3.73.83.94.14.34.65.00.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value48484848
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


Finite
Period End2021-06-262021-03-272020-09-26
Value243612
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value24242424
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value26264141
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFour100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value42424747
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearThree100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value48484747
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo100.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross

us-gaap:FiniteLivedIntangibleAssetsGross


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value420420408408408408408343424323230292929292929292929303131323131313131323232
Percentage of FiniteLivedIntangibleAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value747469696969699.569.4459.4388.5219.4389.4269.3959.3489.3229.3879.3889.389.3649.3889.389.3629.4619.519.5679.5849.5739.5589.5299.519.5389.5619.5619.561
Percentage of FiniteLivedIntangibleAssetsGross17.817.817.017.017.017.017.00.027.327.334.929.029.131.231.531.831.331.331.431.531.331.431.530.830.430.029.930.030.130.330.430.329.829.829.8

us-gaap:DevelopedTechnologyRights


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value33133132632632632632666202011181816161516161616161616161718181817171717171717
Percentage of FiniteLivedIntangibleAssetsGross78.878.880.080.080.080.080.00.060.460.447.758.057.854.754.153.754.554.554.454.254.454.454.155.355.956.656.856.756.556.255.956.255.855.855.8

us-gaap:TrademarksAndTradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value141412121212124.361
Percentage of FiniteLivedIntangibleAssetsGross3.43.43.03.13.13.13.10.0

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Foreign
Period End2021-06-262020-03-282019-12-31
Value27000.0283000.0120000.0
Percentage of ForeignCurrencyContractAssetFairValueDisclosure100.0100.0100.0

us-gaap:ForeignCurrencyContractAssetFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Foreign
Period End2021-06-262020-03-282019-12-31
Value27000.0283000.0120000.0
Percentage of ForeignCurrencyContractAssetFairValueDisclosure100.0100.0100.0

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Foreign
Period End2021-03-272020-12-262020-09-262020-06-272018-12-31
Value229000.036000.0239000.0139000.032000.0
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure100.0100.0100.0100.0100.0

us-gaap:ForeignCurrencyContractsLiabilityFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Foreign
Period End2021-03-272020-12-262020-09-262020-06-272018-12-31
Value229000.036000.0239000.0139000.032000.0
Percentage of ForeignCurrencyContractsLiabilityFairValueDisclosure100.0100.0100.0100.0100.0

us-gaap:IntangibleAssetsGrossExcludingGoodwill

us-gaap:IntangibleAssetsGrossExcludingGoodwill


Intangible
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292017-12-30
Value467467455455455455455454545804532
Percentage of IntangibleAssetsGrossExcludingGoodwill100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IntangibleAssetsGrossExcludingGoodwill us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:InProcessResearchAndDevelopment


Intangible
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-29
Value464646464646460.90.91.41.4
Percentage of IntangibleAssetsGrossExcludingGoodwill10.010.010.210.210.210.210.22.02.03.13.1

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282012-12-29
Value232521222123247.879.6898.377138.0986.6756.7037.5487.1754.9685.6143.9764.9847.7995.4326.988.1038.9366.865.5097.919108.0567.8777.2688.80211
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282012-12-29
Value128122124117114110108383534613131292932312823232124262624232019182021191922
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282012-12-29
Value54524444352642232120212220171513181414109.5081116121411117.7236.3668.9438.9177.5978.3925.812
Percentage of InventoryWorkInProcessNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2020-12-26
Value5186000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:FairValueByMeasurementFrequency

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:FairValueInputsLevel2, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292011-12-31
Value229000.036000.0239000.0139000.00032000.00000000000000000000
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.00.00.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:FairValueInputsLevel3, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2020-09-262020-06-272020-03-282019-12-312018-12-312016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value134000.0134000.0569000.0569000.02060000.001333000.01270000.01461000.01490000.01920000.02073000.02208000.02397000.02431000.02588000.02678000.02783000.02772000.03246000.02718000.02462000.02708000.02642000.03194000.0
Percentage of LiabilitiesFairValueDisclosure56.196.40.00.06437.50.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByMeasurementBasis, us-gaap:FairValueByMeasurementFrequency

us-gaap:CarryingReportedAmountFairValueDisclosure, us-gaap:FairValueMeasurementsRecurring


Liabilities
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value229000.036000.0373000.0273000.0569000.0569000.02092000.0
Percentage of LiabilitiesFairValueDisclosure100.0100.0156.1196.40.00.06537.5

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd


Line
Period End2021-06-262021-03-272020-12-262020-09-262013-12-282012-04-23
Value1.81.81.81.80.030.03
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd100.0100.0100.0100.0100.0100.0

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity

us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity


Line
Period End2021-06-262021-03-272020-12-262020-09-26
Value99827871
Percentage of LineOfCreditFacilityRemainingBorrowingCapacity100.0100.0100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2020-12-262019-12-31
Value4.74.5
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0

us-gaap:OperatingLossCarryforwards us-gaap:IncomeTaxAuthority

us-gaap:OperatingLossCarryforwards

us-gaap:DomesticCountry


Operating
Period End2020-12-262019-12-312015-12-26
Value0.0851.9979.9
Percentage of OperatingLossCarryforwards100.0100.0100.0

us-gaap:ForeignCountry


Operating
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-29
Value2.8732018353138363737
Percentage of OperatingLossCarryforwards3380.01050.90.00.00.0388.90.00.00.0

us-gaap:StateAndLocalJurisdiction


Operating
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262014-12-27
Value1.892252325263945
Percentage of OperatingLossCarryforwards2225.91283.40.00.00.0399.00.0

us-gaap:OtherAssetsMiscellaneousNoncurrent

us-gaap:OtherAssetsMiscellaneousNoncurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value4360000.04892000.01668000.01361000.01533000.01268000.01351000.0506000.0
Percentage of OtherAssetsMiscellaneousNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherSundryLiabilitiesCurrent

us-gaap:OtherSundryLiabilitiesCurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-312014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value5931000.03926000.03559000.05768000.05152000.05218000.05786000.03351000.03185000.02065000.01659000.01754000.01963000.01770000.01873000.02359000.02209000.02572000.02324000.0
Percentage of OtherSundryLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherSundryLiabilitiesNoncurrent

us-gaap:OtherSundryLiabilitiesNoncurrent


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312018-12-31
Value7049000.06527000.06153000.05323000.03655000.02059000.02953000.03800000.0
Percentage of OtherSundryLiabilitiesNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value7611000.06932000.06062000.06009000.06367000.06384000.06348000.04393000.03755000.03848000.02441000.04379000.04258000.04906000.04643000.04863000.04542000.04602000.04244000.03838000.04185000.04556000.04377000.04504000.04291000.03792000.03440000.02953000.02990000.03484000.03575000.03426000.03402000.03519000.03655000.04203000.04649000.04943000.04797000.0
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted

us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted


Purchase
Period End2020-12-26
Value137
Percentage of PurchaseCommitmentRemainingMinimumAmountCommitted100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-09-282019-06-292019-03-302018-12-312018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292011-12-31
Value45.6736.6231.3731.2831.330.5828.8931.131.2832.2824.2631.3930.8329.8623.4522.4621.4820.8918.1116.7915.5816.4215.3215.9916.0217.2117.9617.918.2718.3718.6118.6116.0514.6716.0816.3215.3
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized

onto:TwoThousandTwentyStockPlan


Share
Period End2020-12-26
Value3613000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice


Share
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-29
Value15.2515.4915.816.8114.9414.3613.1511.8410.11
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansByExercisePriceRange

onto:ExercisePriceRange1


Share
Period End2020-12-262019-12-31
Value15.2514.08
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.090.9

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue


Share
Period End2020-12-262019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302017-12-302017-09-302017-07-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-272014-09-272014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302011-12-31
Value0.9150.1980.2461.2580.9881.8112.6541.7523.2933.3134.4053.8493.2481.2691.920.9253.2274.0694.1083.5217.1398.51107.1585.7576.1426.776.6429.58718
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue


Share
Period End2020-12-26
Value915000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1


Sharebased
Period End2020-12-26
Value915000.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1

us-gaap:SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1


Sharebased
Period End2020-12-26
Value15.25
Percentage of SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1100.0

us-gaap:StandardProductWarrantyAccrual

us-gaap:StandardProductWarrantyAccrual


Standard
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-312019-12-282019-12-272019-09-302019-06-302019-03-312018-12-312017-12-31
Value8223000.07505000.06485000.06284000.06815000.06384000.06348000.06348000.06348000.02042000.02143000.02260000.02441000.02427000.0
Percentage of StandardProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1


Stock
Period End2021-06-262021-03-272020-12-262020-11-302020-09-262017-12-302016-12-312015-12-262014-12-272013-12-282012-12-29
Value1001001002828234.44.3976.1181116
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:TaxCreditCarryforwardAmount us-gaap:IncomeTaxAuthority

us-gaap:TaxCreditCarryforwardAmount

us-gaap:DomesticCountry


Tax
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262013-12-28
Value5.7316.8595.47.08.67.55.5
Percentage of TaxCreditCarryforwardAmount100.0100.0100.0100.0100.0100.0100.0

us-gaap:ForeignCountry


Tax
Period End2020-12-262019-12-31
Value3.152.366
Percentage of TaxCreditCarryforwardAmount55.034.5

us-gaap:StateAndLocalJurisdiction


Tax
Period End2020-12-262019-12-312018-12-292017-12-302016-12-312015-12-262014-12-272013-12-28
Value109.948108.97.86.95.75.0
Percentage of TaxCreditCarryforwardAmount186.1145.0188.9127.190.792.00.090.9

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-262019-12-312018-12-31
Value1487000.01681000.01445000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-262019-12-312018-12-31
Value8.863104.995
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0100.0100.0

us-gaap:ValuationAllowancesAndReservesBalance us-gaap:ValuationAllowancesAndReservesType

us-gaap:ValuationAllowancesAndReservesBalance

us-gaap:AllowanceForCreditLoss


Valuation
Period End2020-12-262019-12-312018-12-312018-12-292017-12-312017-12-302016-12-312015-12-26
Value0.7841.2470.6910.170.460.1260.0730.15
Percentage of ValuationAllowancesAndReservesBalance100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ValuationAllowanceOfDeferredTaxAssets


Valuation
Period End2020-12-262019-12-312018-12-312018-12-292017-12-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312011-01-012010-01-02
Value14143.172102.4471310363511108.1427.00239
Percentage of ValuationAllowancesAndReservesBalance1816.11135.5459.06450.6532.010874.615041.124524.00.00.00.00.00.00.0

Line plots across dimensions of each concept


TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:TimingOfTransferOfGoodOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Timing Of Transfer Of Good Or Service
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap: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