FORM


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

Table of contents



us-gaap:CommonStockValue

us-gaap:CommonStockSharesIssued

us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding

us-gaap:WeightedAverageNumberOfSharesOutstandingBasic

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:EarningsPerShareBasic

us-gaap:EarningsPerShareDiluted

us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:CostOfGoodsAndServicesSold

us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeTaxExpenseBenefit

us-gaap:IncomeTaxesPaidNet

us-gaap:InterestExpense

us-gaap:InterestPaidNet

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:OperatingExpenses

us-gaap:OperatingIncomeLoss

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax
us-gaap:StatementEquityComponents

us-gaap:OtherNonoperatingIncomeExpense

us-gaap:ResearchAndDevelopmentExpense

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
us-gaap:ProductOrService
us-gaap:ProductOrService, us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments
us-gaap:StatementBusinessSegments, us-gaap:TimingOfTransferOfGoodOrService
us-gaap:StatementGeographical
us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments
us-gaap:TimingOfTransferOfGoodOrService

us-gaap:Revenues

us-gaap:SellingGeneralAndAdministrativeExpense

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

us-gaap:AccountsReceivableNetCurrent

us-gaap:InventoryNet

us-gaap:PrepaidExpenseAndOtherAssetsCurrent

us-gaap:NoncurrentAssets
us-gaap:StatementGeographical

us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType

us-gaap:ConstructionInProgressGross

us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment

us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation

us-gaap:PropertyPlantAndEquipmentNet

us-gaap:Goodwill
us-gaap:BusinessAcquisition
us-gaap:StatementBusinessSegments

us-gaap:IntangibleAssetsNetExcludingGoodwill

us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:OperatingLeaseRightOfUseAsset

us-gaap:OtherAssetsNoncurrent

us-gaap:AccountsPayableCurrent

us-gaap:AccruedLiabilitiesCurrent

us-gaap:LiabilitiesCurrent

us-gaap:LongTermDebtCurrent

us-gaap:OperatingLeaseLiabilityCurrent

us-gaap:OtherAccruedLiabilitiesCurrent

us-gaap:LongTermDebt
us-gaap:DebtInstrument

us-gaap:LongTermDebtNoncurrent

us-gaap:DeferredFinanceCostsNoncurrentNet

us-gaap:DeferredIncomeTaxLiabilitiesNet

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

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
us-gaap:StatementEquityComponents

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInInventories

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetIncomeLoss
us-gaap:StatementEquityComponents

us-gaap:ShareBasedCompensation

us-gaap:NetCashProvidedByUsedInInvestingActivities

us-gaap:PaymentsToAcquirePropertyPlantAndEquipment

us-gaap:NetCashProvidedByUsedInFinancingActivities

us-gaap:RepaymentsOfLongTermDebt

us-gaap:PaymentsForRepurchaseOfCommonStock
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

us-gaap:DeferredTaxAssetsNet

us-gaap:UnrecognizedTaxBenefits

us-gaap:DeferredTaxAssetsValuationAllowance

form:AmortizationInventoryStepUpAdjustment

form:ChangeInCapitalExpendituresIncurredButNotYetPaid

form:GrossMarginPercent
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

form:OperatingLeaseRightOfUseAssetAmortization
us-gaap:AwardType
form:WeightedAveragePerShareDiscountFromFairValueFromDateOfIssuanceCommonStock
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationConsiderationTransferred1
us-gaap:SubsequentEventType

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
us-gaap:IncomeStatementLocation

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

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:CostOfGoodsAndServicesSoldAmortization

us-gaap:Depreciation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation
us-gaap:DerivativeGainLossOnDerivativeNet
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation
us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
us-gaap:BusinessAcquisition
us-gaap:GoodwillAcquiredDuringPeriod
us-gaap:BusinessAcquisition, us-gaap:StatementBusinessSegments

us-gaap:GoodwillForeignCurrencyTranslationGainLoss
us-gaap:StatementBusinessSegments

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInDeferredRevenue

us-gaap:IncreaseDecreaseInOtherDeferredLiability

us-gaap:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:InventoryWriteDown

us-gaap:InvestmentIncomeInterest

us-gaap:LeaseCost

us-gaap:OperatingLeaseExpense

us-gaap:OperatingLeasePayments
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax
us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation
us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax

us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProductWarrantyAccrualPayments

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

us-gaap:ShortTermLeaseCost
us-gaap:PlanName
us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
us-gaap:StatementEquityComponents

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised
us-gaap:StatementEquityComponents

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue
us-gaap:StatementEquityComponents

us-gaap:TreasuryStockValueAcquiredCostMethod
us-gaap:StatementEquityComponents

us-gaap:VariableLeaseCost

form:AccruedEmployeeStockPurchasePlanContributionsWithheld

form:AccruedIncomeAndOtherTaxes
us-gaap:BusinessAcquisition
form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets
us-gaap:BusinessAcquisition
form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets
us-gaap:IncomeTaxAuthority
form:DeferredTaxAssetsTaxCreditCarryforwardsForeignSubjectToExpiration
us-gaap:IncomeTaxAuthority
form:DeferredTaxAssetsTaxCreditCarryforwardsResearchSubjectToExpiration

form:DeferredTaxLiabilitiesAcquiredIntangiblesAndFixedAssets

form:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

form:FiniteLivedIntangibleAssetsAmortizationExpenseTotal

form:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

form:LongTermDebtInterestAfterYearFour

form:LongTermDebtInterestDue

form:LongTermDebtInterestRemainderOfFiscalYear

form:LongTermDebtInterestYearFour

form:LongTermDebtInterestYearOne

form:LongTermDebtInterestYearThree

form:LongTermDebtInterestYearTwo

form:LongTermDebtMaturitiesPaymentsOfInterestDueAfterYearFive

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFive

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFour

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearThree

form:LongTermDebtMaturitiesTotalPaymentDueAfterYearFive

form:LongTermDebtMaturitiesTotalPaymentDueNextTwelveMonths

form:LongTermDebtMaturitiesTotalPaymentDueYearFive

form:LongTermDebtMaturitiesTotalPaymentDueYearFour

form:LongTermDebtMaturitiesTotalPaymentDueYearThree

form:LongTermDebtMaturitiesTotalPaymentDueYearTwo

form:LongTermDebtMaturitiesTotalPaymentsDue

form:LongTermDebtMaturityAfterYearFour

form:LongTermDebtPrincipalAndInterestAfterYearFour

form:LongTermDebtPrincipalAndInterestPrincipalAndInterest

form:LongTermDebtPrincipalAndInterestRemainderOfFiscalYear

form:LongTermDebtPrincipalAndInterestYearFour

form:LongTermDebtPrincipalAndInterestYearOne

form:LongTermDebtPrincipalAndInterestYearThree

form:LongTermDebtPrincipalAndInterestYearTwo

form:LongtermDebtMaturitiesInterestPayments

form:LongtermDebtMaturitiesPaymentsOfInterestInNextTwelveMonths

form:LongtermDebtMaturitiesPaymentsOfInterestInYearTwo

form:PropertyPlantAndEquipmentNetExcludesConstructionInProgress
us-gaap:Range, us-gaap:BusinessAcquisition
form:SensorMarketsOperatingTemperature
us-gaap:AwardType
form:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageDiscount

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax

us-gaap:AssetsFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtSecurities
us-gaap:FinancialInstrument

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent
us-gaap:BusinessAcquisition, us-gaap:IncomeStatementLocation
us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts

us-gaap:BusinessCombinationContingentConsiderationLiability
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation
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:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles
us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition, us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment
us-gaap:BusinessAcquisition
us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

us-gaap:CashAndCashEquivalentsFairValueDisclosure
us-gaap:FairValueByAssetClass
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerLiability

us-gaap:DebtInstrumentCarryingAmount
us-gaap:DebtInstrument

us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent

us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent

us-gaap:DeferredFinanceCostsCurrentNet

us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards
us-gaap:IncomeTaxAuthorityName
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration
us-gaap:IncomeTaxAuthority
us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards
us-gaap:IncomeTaxAuthorityName
us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeAssets
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeLiabilities
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:HedgingDesignation
us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation
us-gaap:CreditFacility
us-gaap:DerivativeNotionalAmount
us-gaap:Currency, us-gaap:DerivativeInstrumentRisk, us-gaap:Position
us-gaap:DebtInstrument, us-gaap:DerivativeInstrumentRisk
us-gaap:DerivativeInstrumentRisk

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions
us-gaap:AwardType

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization
us-gaap:FiniteLivedIntangibleAssetsByMajorClass

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

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

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LiabilitiesFairValueDisclosure
us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:DebtInstrument
us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:MarketableSecurities
us-gaap:FairValueByAssetClass
us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel
us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:RestrictedCashCurrent

us-gaap:RestrictedCashNoncurrent

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligationPercentage
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber
us-gaap:AwardType, us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
us-gaap:AwardType
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
us-gaap:PlanName
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
us-gaap:PlanName
us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
us-gaap:AwardType, us-gaap:PlanName
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested
us-gaap:PlanName
us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
us-gaap:StatementClassOfStock
us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:TaxesPayableCurrentAndNoncurrent

us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UndistributedEarningsOfForeignSubsidiaries
us-gaap:StatementGeographical

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

Plots across concepts


IncomeStatement
Other Comprehensive Income Loss Net Of Tax
Expenses
Other Nonoperating Income Expense
Balance Sheet
Long Term Debt
Assets
Operating Lease Right Of Use Asset
Current Assets
Prepaid Expense And Other Assets Current
NonCurrent Assets
Other Assets Noncurrent
PropertyPlantAndEquipmentNet
Property Plant And Equipment Net
Liabilities
Operating Lease Liability
Current Liabilities
Other Accrued Liabilities Current
Noncurrent Liabilities
Deferred Income Tax Liabilities Net
Stockholders Equity
Retained Earnings Accumulated Deficit
CashFlow
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInOperatingActivities
Increase Decrease In Accounts Payable
NetCashProvidedByUsedInInvestingActivities
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInFinancingActivities
Net Cash Provided By Used In Financing Activities
Shares
Common Stock Shares Issued
OperatingLeaseLiability
Operating Lease Liability Current
LesseeOperatingLeaseLiabilityPaymentsDue
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
FiniteLivedIntangibleAssets
Finite Lived Intangible Assets Net
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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:CommonStockValue ██████▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁0.0770.0780.0780.0780.0770.0770.0760.0760.0750.0740.0740.0750.0740.0740.0730.0730.0730.0720.0710.0710.070.0590.0580.0580.0580.0580.0570.0560.0560.0550.0550.0550.0550.0550.0540.0510.0510.0510.050.0520.052NA0.052NANA
us-gaap:CommonStockSharesIssued NANA77.437997NA76.50145976.15825175.7649975.69623474.69178174.10162372.53217674.10162373.35810873.01384272.53217672.97301872.34611671.67215270.90784770.72456970.25909258.91275658.08896958.16021558.36815757.58242756.51842856.41183956.11267755.38379554.649654.55265754.23717253.94194853.28670350.24843449.98746949.61089949.26847950.4608150.849589NA50.587917NANA
us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding ▁█79.46679.988NA78.80978.86178.5178.05577.29176.18976.00975.41674.96274.53374.34274.75673.88573.53972.92270.80770.50259.98858.43158.12858.20959.09458.83856.47256.29755.81255.05NANANANANANANANANANANANANANANA
us-gaap:WeightedAverageNumberOfSharesOutstandingBasic ▁█77.46377.598NA77.02976.27576.00575.73175.2874.47874.36274.10873.83773.15772.82672.84672.65172.271.42370.80770.50259.57258.43158.12858.20958.10956.95456.47256.29755.81255.0554.60854.43754.10553.66452.74550.15449.81749.48749.96750.74750.77350.636NANANA
us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount █▁0.1280.003NA0.2640.00.009NA0.00.2630.038NA0.0050.0760.019NA0.00.0820.126NA5.5042.2594.257NA4.4271.9482.01NA2.6953.0073.72NA3.9014.5244.804NA5.3225.85.82NA6.0886.071NANANANA
us-gaap:EarningsPerShareBasic ▄▄▄▄▄▄▄▄▄▄█▄▄▃▄▄▄▄▂▂▆▂▃▃▃▃▃▃▃▂▂▂▃▂▃▂▃▂▁▂▃▁0.230.250.240.30.270.210.250.110.090.071.150.10.120.030.080.170.240.07-0.22-0.20.62-0.24-0.01-0.040.010.01-0.030.0-0.08-0.23-0.34-0.2-0.16-0.370.01-0.29-0.08-0.35-0.54-0.2-0.15-0.42NANANA
us-gaap:EarningsPerShareDiluted ▄▄▄▄▄▄▄▃▃▃█▃▃▃▃▄▄▃▂▂▆▂▃▃▃▃▃▃▂▂▁▂▂▁▃▁▂▁0.230.250.240.290.260.20.240.110.090.071.130.10.120.030.070.170.240.07-0.22-0.20.61-0.24-0.01-0.040.010.01-0.030.0-0.08-0.23-0.34-0.2-0.16-0.370.01-0.29-0.08-0.35NANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
 Gross Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,form:ProbeCardsSegment▇██▇▆▆▇▅▅▅▅▅▅▄▄▅▅▄▄▄▃▁153.641158.898162.467150.773133.784134.715153.176116.447113.637108.103116.149111.606111.58694.928107.235119.439121.624106.49698.606102.6783.08353.611NANANANANANANANANANANANANANANANANANANANANANANA
 Gross Margin us-gaap:ConsolidationItems,us-gaap:StatementBusinessSegments us-gaap:OperatingSegments,form:SystemsSegment█▅█▄▃▄▃▃▃▃▃▂▃▂▃▃▂▂▃▁34.43527.73834.57627.22324.0426.03825.45324.15724.38124.1124.73823.38323.92323.36224.66624.29622.35222.33325.28220.629NANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
 TTM Greenblatt ROC _ _█████▇█▆▆▆▆▆▆▅▆▇▇▆▃▃▄▃▅▄▅▅▄▅▄▃▂▃▄▂▁▃▄▂▁▃▃▂20.3522.64520.82822.03722.49318.4323.7189.3358.9957.61411.7969.36811.3113.6345.39714.26619.5797.059-14.53-13.158-6.646-13.573-0.761-3.3570.697-0.682-3.363-0.479-4.3-12.416-18.906-10.865-8.51-20.51-25.009-14.639-6.496-17.974-28.045-10.007-11.043-21.267NANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:AllocatedShareBasedCompensationExpense ▇██▅▅▅▆▇▄▄▄▃▂▁6.5887.0777.0565.5095.6425.6236.0886.5045.2895.2955.4064.5374.1283.756NA4.5863.393.302NA3.2021.5412.734NA3.12.5062.909NA3.9343.5192.57NA2.9583.1323.0353.562.9683.4783.043NA3.3392.353NANANANA
us-gaap:ComprehensiveIncomeNetOfTax ▄▄▄▄▄▄▄▃▃▃█▃▃▃▃▄▄▃▁▂▅▂▃▃▃▃▃▃▂▂▁▂▂▁▃▂▂▂▁▂▂▁18.35116.88922.6824.91221.83615.6420.1575.947.7064.10484.7227.1555.6294.2896.61414.05220.2196.789-19.295-13.42537.803-13.159-0.675-2.6930.5370.847-3.032-1.09-4.007-12.568-19.343-10.437-8.966-20.901-0.482-13.999-3.937-18.113-27.258-9.731-7.157-21.161NANANA
us-gaap:CostOfGoodsAndServicesSold ▇▇█▇▆▆▇▅▅▅▅▅▅▄▅▅▅▅▅▆▃▂▃▂▃▂▃▃▂▂▂▃▂▂▃▁▂▁▁▂▁▁▂▃▃111.793109.93119.429101.24791.65793.363104.32485.28682.66679.69284.86582.01979.29173.16183.27286.10582.20981.25883.61396.11157.65643.81950.59147.40750.58248.0450.33749.79147.32843.63444.28855.08846.32843.54550.79833.1138.64630.6535.19940.14136.66836.35940.59354.54153.71
us-gaap:GrossProfit ████▇▇█▆▆▆▆▆▆▅▆▆▇▆▅▄▄▂▃▃▄▃▃▄▃▃▂▃▃▂▁▂▃▂▁▃▂▂▂▁▂76.28376.70677.61476.74966.16767.3974.30555.31855.35252.52156.02252.9756.21845.12948.62957.6361.76747.57140.27527.18825.4279.79221.19118.45523.30322.78920.94824.14220.02412.3254.25812.54616.4059.075-3.1448.15216.1674.156-4.97511.9749.894.0693.319-7.1943.93
us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments ███████▇▇▇▇▇▇▇▇▇█▇▆▆▆▆▇▆▇▇▆▇▆▆▅▆▆▅▅▆▆▆▅▆▆▅▅▁▅20.18822.83121.44622.39222.63118.70624.4479.8639.2387.51511.6579.08110.7772.4124.44613.59118.6175.552-15.417-14.148-6.86-13.77-0.727-2.310.8620.904-3.139-0.176-4.377-12.403-18.736-10.861-8.205-19.98-24.541-14.305-5.768-17.352-26.828-9.747-10.09-21.217-23.003-95.596-33.664
us-gaap:IncomeTaxExpenseBenefit ███▇██████▁███▇███▇▇▄▇▇█▇▇▇▇▇█▇▇█▇▅█▇▇▇█▇█▇██2.2833.2062.173-0.4992.1622.8165.8111.5842.292.032-73.4431.3931.6540.287-1.1421.0281.040.3670.0260.05-43.7440.03-0.1080.2150.0240.121-1.2680.1-0.0510.3080.053-0.1470.202-0.207-25.1440.173-1.5510.1020.1470.157-2.4120.207-2.5920.2310.2
us-gaap:IncomeTaxesPaidNet █▆▇█▇▇▆▆▆▆▇▆▆▆▅▆▆▆▇▆▅▅▅▆▅▄▅▆▅▅▅▄▁▆▆▅▄▅▅▅3.5251.0341.6753.3421.7142.4191.4491.1750.6181.0822.0631.3310.4110.7710.3251.3241.1160.4072.1751.2750.1950.0220.1210.7250.126-0.9450.1610.6660.0850.0380.086-1.841-5.3090.9120.8010.002-0.9420.0990.152-0.005NANANANANA
us-gaap:InterestExpense ▂▂▂▂▂▃▃▃▄▄▅▅▆▆▇▇▇██▇▁▁0.1160.180.1820.1930.1710.3180.3760.4220.5220.5950.660.7770.910.9671.0451.1091.1621.1741.2551.1250.0110.0NANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:InterestPaidNet ▁▁▁▁▁▂▂▃▄▂█0.1660.1730.1840.210.1820.2910.2770.350.4760.3020.814NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▄▄▄▄▄▄▄▃▃▃█▃▃▃▃▃▄▃▂▂▅▂▃▃▃▃▃▃▂▂▂▂▂▁▃▂▂▂▁▂▂▁17.90519.62519.27322.89120.46915.8918.6368.2796.9485.48385.17.6889.1232.1255.58812.56317.5775.185-15.443-14.19836.884-13.8-0.619-2.5250.8380.783-1.871-0.277-4.326-12.711-18.789-10.714-8.407-19.7730.603-14.478-4.217-17.454-26.975-9.904-7.678-21.424NANANA
us-gaap:OperatingExpenses ▄▄▄▄▃▄▄▃▃▃▃▃▃▃▃▃▃▃▄▃▂▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▁▁▁▁▁▂█▃55.93354.06156.78654.71243.67448.9650.58745.98346.35744.90744.22643.60244.90741.49543.23243.36442.18840.51254.80540.34632.07323.36521.95221.81222.60623.47124.31124.62124.32424.74123.16423.41124.91529.58521.86522.79122.66322.1323.0721.98120.93325.33627.17992.98538.234
us-gaap:OperatingIncomeLoss ███████▇▇▇▇▇▇▇▇▇█▇▆▆▆▆▇▆▇▇▆▇▆▆▆▆▆▆▅▆▆▆▅▆▆▅▅▁▅20.3522.64520.82822.03722.49318.4323.7189.3358.9957.61411.7969.36811.3113.6345.39714.26619.5797.059-14.53-13.158-6.646-13.573-0.761-3.3570.697-0.682-3.363-0.479-4.3-12.416-18.906-10.865-8.51-20.51-25.009-14.639-6.496-17.974-28.045-10.007-11.043-21.267-23.86-100.179-34.304
us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax █▁-0.089-0.226NA0.3020.080.176NA-0.536-0.073NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax ▆▃█▇▆▅▆▄▆▄▅▅▂▇▆▇█▇▁▆▆▆▅▅▅▅▄▅▆▅▅▆▅▄▄▆▆▅▅▆▆0.632-2.3792.91.8670.763-0.3991.014-1.8140.689-0.917-0.333-0.449-3.4492.1660.9951.542.7821.447-4.550.9890.9160.6030.012-0.161-0.3020.054-1.126-0.8140.2970.141-0.5270.267-0.486-1.079-0.9990.4350.264-0.538-0.1690.2550.284NANANANA
us-gaap:OtherComprehensiveIncomeLossNetOfTax █▁0.446-2.736NA2.0211.367-0.251.521-2.3390.758-1.379-0.378-0.533-3.4942.1641.0261.4892.6421.604-3.8510.7730.9190.641-0.056-0.168-0.3010.064-1.161-0.8130.3190.143-0.5540.277-0.559-1.128-1.0850.4790.28-0.659-0.2830.1730.521NANANANA
us-gaap:OtherNonoperatingIncomeExpense ▃▃▄▃▃▃▃▃▃▃▃▃▃▂▃▃▃▁▂▂▃▃▃▄▃▅▃▃▃▃▃▃▃▄▃▃▄▄▄▃▄▃▄█▃-0.1940.1720.6090.299-0.067-0.0910.3790.2260.081-0.0840.1170.1210.05-0.512-0.170.3110.107-1.574-0.946-1.042-0.302-0.314-0.0360.9820.11.5010.1550.228-0.156-0.0660.082-0.0910.2090.4230.3340.1710.5460.410.941-0.0750.584-0.3740.4313.96-0.082
us-gaap:ResearchAndDevelopmentExpense █▇▇▇▆▆▆▆▆▆▅▅▆▅▅▅▅▅▅▅▂▂▂▂▂▂▂▂▂▁▂▂▂▂▁▁▂▂▂▂▂▂▂▃▄25.45424.04623.9722.87820.91921.26721.60620.09620.07419.72318.39818.85719.67518.04618.51319.33818.54217.41418.21817.25311.13310.84911.23610.64511.21711.08610.70611.19811.0749.7479.99410.30110.91510.9299.7758.57310.93510.84710.68310.42310.87811.5611.47612.82515.997
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax ███▇▆▆▇▆▆▅▆▅▅▅▅▆▆▅▅▅▃▂▃▂▃▃▃▃▃▂▂▃▂▂▂▁▂▁▁▂▂▁▂▂▂188.076186.636197.043177.996157.824160.753178.629140.604138.018132.213140.887134.989135.509118.29131.901143.735143.976128.829123.888123.29983.08353.61171.78265.86273.88570.82971.28573.93367.35255.95948.54667.63462.73352.6247.65441.26254.81334.80630.22452.11546.55840.42843.91247.34757.64
us-gaap:Revenues ███▇▆▆▇▆▆▅▆▅▅▅▅▆▆▅▅▅▃▂▃▂▃▃▃▃▃▂▂▃▂▂▂▁▂▁▁▂▂▁▂▂▂188.076186.636197.043177.996157.824160.753178.629140.604138.018132.213140.887134.989135.509118.29131.901143.735143.976128.829123.888123.29983.08353.61171.78265.86273.88570.82971.28573.93367.35255.95948.54667.63462.73352.6247.65441.26254.81334.80630.22452.11546.55840.42843.91247.34757.64
us-gaap:SellingGeneralAndAdministrativeExpense ▇▇██▅▆▇▆▆▆▆▅▆▅▅▅▅▅▅▅▂▂▁▁▁▁▂▂▂▁▁▂▂▂▂▁▁▁▁▁▁▂▂▃▄30.47930.01532.81631.83422.75527.69328.98125.88726.28325.18425.66824.74525.23223.44924.23824.0123.60222.82923.8923.00814.0312.51610.71911.10811.38111.88212.63113.30913.19112.25412.1612.95213.48714.61814.95811.59411.53111.14811.96411.211.15412.38714.39816.21918.725
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:Assets ███▇▇▇▆▆▆▆▅▄▄▄▄▄▄▄▄▄▅▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▂▂▂988.546980.211963.217915.607884.234849.379839.882793.605757.569756.621728.222652.472651.221646.188646.574653.554653.398632.667618.982650.312695.256340.528342.723344.212348.753341.519344.243344.531337.128332.178340.708372.94372.278379.027395.682362.831378.354376.189383.071423.948431.594NA466.054NANA
us-gaap:Liabilities ▆▆▆▆▆▅▆▅▄▅▄▅▅▅▆▆▆▆▆▇█▂▁▁▂▁▂▂▁▁▁▂▂▂▂▁▁▁▁▁▁218.999213.678219.133201.465193.512182.962198.885179.059153.467163.633148.058162.421172.553175.178187.937198.704218.792217.317217.926234.69271.67254.31748.04250.67853.74546.1554.80755.352.11446.66546.62262.25755.39756.41656.42440.37845.94543.31736.41946.6144.3NA54.853NANA
us-gaap:LiabilitiesAndStockholdersEquity ███▇▇▇▆▆▆▆▅▄▄▄▄▄▄▄▄▄▅▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▂▂▂988.546980.211963.217915.607884.234849.379839.882793.605757.569756.621728.222652.472651.221646.188646.574653.554653.398632.667618.982650.312695.256340.528342.723344.212348.753341.519344.243344.531337.128332.178340.708372.94372.278379.027395.682362.831378.354376.189383.071423.948431.594NA466.054NANA
us-gaap:StockholdersEquity ███▇▇▇▆▆▆▅▅▄▄▄▄▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂769.547766.533744.084714.142690.722666.417640.997614.546604.102592.988580.164490.051478.668471.01458.637454.85434.606415.35401.056415.622423.584286.211294.681293.534295.008295.369289.436289.231285.014285.513294.086310.683316.881322.611339.258322.453332.409332.872346.652377.338NANA411.201NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:AssetsCurrent ███▇▇▆▆▅▄▄▄▄▄▃▃▃▃▃▂▂▃▂▂▂▂▂▂▂▁▁▁▂▁▁▂▄▄▄▄▅▅497.491498.105487.074456.194455.414426.255419.043389.787347.646338.385337.82329.671324.323311.795305.854306.735300.731274.201254.709260.077284.438258.336258.018256.051256.614245.464244.274239.394224.152213.304211.651237.869231.579230.804239.172320.204333.913331.345336.975377.375383.745NA416.291NANA
us-gaap:CashAndCashEquivalentsAtCarryingValue ▆▇▇▇█▇▅▄▅▄▃▃▃▃▃▄▄▄▃▃▃▆▆▅▅▅▄▃▂▁▁▁▁▂▂▆▅▅▅▅▅▄▄▄▃160.273173.616187.225185.368199.926169.607144.545122.946124.81105.75998.47291.9995.62493.69991.184103.083107.817114.437101.40899.908100.225151.913146.264142.185137.088125.993113.9489.26469.85949.19959.19659.4757.1677.38172.243162.062144.823135.536139.049140.933130.085116.142121.207118.55489.076
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents ▆▆▇▇█▆▅▃▃▂▁▁▁▁▁▂▂▂▂163.966178.308191.098188.243202.725173.075147.937124.74126.694107.713100.54693.15396.81595.38292.726103.853108.589115.557102.596NANANA146.699NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:MarketableSecuritiesCurrent ██▃▁▂95.96294.09367.8156.161.177NA76.327NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AccountsReceivableNetCurrent ███▇▆▇▇▆▅▆▇▇▆▆▆▇▇▆▅▆▆▃▃▃▃▃▃▄▃▃▂▃▃▃▂▁▂▂▁▂▂108.265103.5107.60396.94686.61690.197.86884.7571.28981.49295.33388.86984.77978.52481.51587.9591.7179.43970.22577.5386.13735.74336.72536.68243.97941.05545.15247.77641.96237.05730.18946.3238.96433.45328.91916.89127.72621.20312.66229.14228.017NA28.598NANA
us-gaap:InventoryNet █▇▇▇▆▆▆▆▆▆▅▆▅▅▅▅▄▄▄▄▅▂▂▂▁▁▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁111.89104.72799.22994.61687.81378.98383.25885.98983.85283.21677.70681.53876.37973.7867.84868.66764.95160.37159.80660.67768.35730.99327.22327.024.24724.57125.54825.90222.0521.31920.70722.36926.1324.68923.61620.05420.50720.14818.09220.64721.799NA25.003NANA
us-gaap:PrepaidExpenseAndOtherAssetsCurrent ▆▇█▇▆▅▅▆▅▄▄▅▆▅▄▄▄▄▅▄▃▁▂▂▂▂▂▂▂▂▂▂▂▃▃▂▂▂▂▄▃19.24419.37123.30321.68718.45815.69915.06417.83414.28211.74713.66915.71618.82214.45213.70513.38513.00111.34814.27612.94610.0944.4176.4816.5017.6026.1546.9197.737.4767.3726.1067.8446.1919.47610.5696.3647.2267.0117.45811.259.022NA14.743NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:NoncurrentAssets NANA406.767NANANA346.973NANANA310.908NANANA334.158NANANA357.281NANANA80.136NANANA94.918NANANA35.19NANANA45.515NANANA35.132NANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical country:USNANA347.654NANANA287.6NANANA280.405NANANA299.574NANANA323.369NANANA77.257NANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical srt:AsiaPacificNANA7.322NANANA7.064NANANA4.385NANANA3.662NANANA3.009NANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:NoncurrentAssets us-gaap:StatementGeographical srt:EuropeNANA51.791NANANA52.309NANANA26.118NANANA30.922NANANA30.903NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentGross █▇▄▃▁376.691368.883353.335346.131332.202NA319.89NANANA306.777NANANA296.483NANANA278.71277.691273.245253.753251.435251.272249.838247.957247.171NANANANANANANANANANANANANANANANANANA
us-gaap:ConstructionInProgressGross █▄▅▃▁54.01342.29445.23638.53832.999NA11.858NANANA10.379NANANA6.026NANANA5.8965.5267.2114.9964.4232.9823.4333.4692.4621.1981.8971.0083.9913.9664.1187.08813.4059.67511.298NA12.503NANANANANANA
us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment █▇▇▆▅▅▄▃▄▃▃▃▂▂▂▁▁305.356298.865294.468287.141281.539277.017273.001268.486270.566260.607263.102260.607257.365259.608255.755251.94248.39NA241.943240.539236.665235.042232.005230.433228.786226.349224.135NANANANANANANANANANANANANANANANANANA
us-gaap:AmortizationOfIntangibleAssets ▃▃▃▃▃▃▃▂▃▃▃▃▃▃▃▃▃▃▄█▁▁▁▁▁▁▁▂▂▂▂▂7.0956.8057.7426.5326.4547.2637.4246.0797.0797.097.4977.5127.177.1947.4317.5167.6448.34910.07819.8962.732.7293.283.3183.3173.1853.5665.0715.0725.0724.0254.13NA4.396NANANANANANANANANANANA
us-gaap:PropertyPlantAndEquipmentNet █▇▇▆▅▄▃▃▃▃▃▃▃▃▃▃▃▂▂▂▂▁▁▁▁▁▁▁▁▁▂▂▂▂▃▂▂▂▂▂▂125.348112.312104.10397.52883.66263.74558.74756.2454.43654.69754.05452.85749.16147.85146.75446.55545.66745.15342.66342.67843.79123.70723.85323.82124.48525.07725.49826.6129.2130.04935.1936.94539.6342.05445.51532.91234.22534.37635.13234.87235.078NA37.311NANA
us-gaap:Goodwill ████▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▁▁▁▁▁▁▁▁▁▁▁▁▁▁214.548214.218212.761220.757200.293200.378199.196188.559189.121188.925189.214189.427189.531190.367189.92189.704189.192188.185188.01188.776188.51730.73130.730.73130.73130.73130.73130.73130.73130.73130.73130.73129.95831.130.994NANANA0.0NANANANANANA
us-gaap:IntangibleAssetsNetExcludingGoodwill ▂▂▃▂▂▂▃▂▂▃▃▃▄▄▄▅▅▅▆▇█▁▁▁▁▂▂▂▂▂▃▃▃▃▃41.91348.78659.14737.93743.78550.13957.6147.05453.40460.38567.6475.27882.86190.64997.484104.74111.779118.444126.608152.395172.14622.82325.55228.86932.18735.50438.68942.25547.32652.39857.4761.49565.62569.8874.276NANANA3.242NANANANANANA
us-gaap:FiniteLivedIntangibleAssetsNet ▂▂▃▂▂▂▃▂▃▃▃▄▄▄▅▅▆▆▆▇█▁▁▁▁▁▁▂▂▂▂▃▃▃▃41.91348.78659.14737.93743.78550.13957.6147.05453.40460.38567.6475.27882.86190.64997.484104.74111.779118.444126.608139.995159.74622.82325.55224.36927.68728.60431.78935.35540.42645.49850.5754.59558.72558.8853.176NANANA3.242NANANA4.421NANA
us-gaap:DeferredTaxAssetsLiabilitiesNet NANA60.897NANANA64.266NANANANANANANANANANANANANANANA3.281NANANA3.294NANANA3.707NANANA4.348NANANA7.069NANANANANANA
us-gaap:OperatingLeaseRightOfUseAsset ██▇▆▆█▇▇▇▇▁38.48537.20830.75629.3229.02736.21231.4232.333.27434.3970.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAssetsNoncurrent ▃▃▂▂▂▂▂▂▂▂▂▂▂▂▄▃▃▄▄▃▃▂▁▁▁▁▂▂▂▂▂▂▂▁▂▅▆▇▇▆█1.981.8671.1651.0090.9661.0161.2031.3621.3431.4090.9681.1631.2031.3612.2591.7551.9592.2462.61.9822.01.1570.8530.8650.8640.8311.151.2251.2911.2731.2711.0040.9890.5891.23.4954.0814.3574.6933.9875.11NA6.71NANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:AccountsPayableCurrent ▇█▇▇▅▅▅▆▃▄▅▆▅▅▄▄▅▅▄▅▆▃▂▂▂▂▂▂▂▂▂▃▃▃▂▁▂▂▁▂▂62.44567.7262.04562.90344.33440.13940.91450.96826.25231.55540.00649.66842.05438.88935.04637.10343.17943.31634.07541.58454.06328.61118.07221.15921.44916.14320.27421.26718.38815.92116.31328.67624.18124.19121.01510.85617.83315.1719.73118.1216.023NA14.948NANA
us-gaap:AccruedLiabilitiesCurrent ▇▆█▆▅▄▅▄▄▂▃▃▄▃▄▄▄▃▄▄▇▂▂▂▂▂▂▂▂▁▁▁▁▁▂▂▁▁▁▁▁51.48743.46855.34244.02637.6229.17536.43930.01529.522.55927.73124.87729.8623.49632.88730.74733.44426.29230.18429.46651.08817.47721.50718.49219.6617.03321.21719.10217.20513.81413.98515.31313.80814.38117.2717.41216.10714.10613.96614.1715.176NA24.045NANA
us-gaap:LiabilitiesCurrent ███▇▆▆▇▇▅▅▅▅▆▅▅▅▅▄▄▄▆▂▂▂▂▂▂▂▂▂▂▂▂▂▂▁▂▁▁▂▁153.851146.649154.571136.274123.236117.494136.56141.907102.81100.643102.518105.401110.3696.6392.16197.189104.62290.84982.70785.03118.75849.64743.58144.03247.05539.29647.86246.4643.32437.79937.7751.89445.05145.86945.04734.79540.4534.90728.59538.2535.99NA45.524NANA
us-gaap:LongTermDebtCurrent ▁▁▁▁▂▂▃▃▃▃▂▂▃▂▂▂▂▁█▁▁9.3569.269.5169.1221.32531.53542.84646.19333.65733.62229.8426.06133.51929.7318.44322.1618.3814.601125.4758.967.077NA0.0NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityCurrent ██▇▇▆▇▇▇▆▆▁7.9087.5576.7046.5556.1686.8156.5516.4166.2036.0220.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OtherAccruedLiabilitiesCurrent ▆▁▂▂▁▁▂▄▂▂▁▃▅█▅5.2022.6563.0863.2752.7622.7182.9913.9333.0093.0222.6333.5914.5346.1384.647NANANA5.676NANANA5.223NANANA3.711NANANA3.179NANANA2.966NANANA2.963NANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:LongTermDebt NANA34.49435.99450.05NA58.485NA58.485NA64.811NANANA105.671NANANA138.176NANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument form:BuildingTermLoanNANANA17.818.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
 us-gaap:LongTermDebt us-gaap:DebtInstrument form:FRTTermLoanNANANA18.319.6NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LongTermDebtNoncurrent ▂▂▂▂▂▂▂▁▂▂▃▃▄▄▅▆▆▇▇██20.12322.3924.97826.87428.72513.64215.6390.012.523.7434.97146.19351.13767.31587.22892.123104.506116.872125.475137.777141.417NA0.0NANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredFinanceCostsNoncurrentNet NANA0.07NANANA0.00.00.00.0570.0290.0570.1130.1850.272NANANA0.775NANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:DeferredIncomeTaxLiabilitiesNet ▁▂▃▄▆▅█4.6134.9655.3465.6826.3436.0956.986NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:OperatingLeaseLiabilityNoncurrent ██▇▆▆█▇▇▇█▁34.21133.48527.99626.79426.81634.02829.08830.07431.17332.2390.0NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo █▆▃▁7.1726.716.1155.549NANA6.647NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree █▆▃▁6.7666.2975.2544.724NANA5.477NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour ▆█▂▁6.7427.8144.9034.471NANA4.937NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive NANA4.863NANANA4.77NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive NANA12.531NANANA22.165NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:StockholdersEquity ███▇▇▇▆▆▆▅▅▄▄▄▄▃▃▃▃▃▃▁▁▁▁▁▁▁▁▁▁▁▁▂▂▂▂▂▂▂769.547766.533744.084714.142690.722666.417640.997614.546604.102592.988580.164490.051478.668471.01458.637454.85434.606415.35401.056415.622423.584286.211294.681293.534295.008295.369289.436289.231285.014285.513294.086310.683316.881322.611339.258322.453332.409332.872346.652377.338NANA411.201NANA
us-gaap:CommonStockValue ██████▇▇▇▇▇▇▇▇▇▇▇▆▆▆▆▃▃▃▃▃▃▂▂▂▂▂▂▂▂▁▁▁▁▁▁0.0770.0780.0780.0780.0770.0770.0760.0760.0750.0740.0740.0750.0740.0740.0730.0730.0730.0720.0710.0710.070.0590.0580.0580.0580.0580.0570.0560.0560.0550.0550.0550.0550.0550.0540.0510.0510.0510.050.0520.052NA0.052NANA
us-gaap:AdditionalPaidInCapitalCommonStock ▇████▇▇▇▇▇▇▆▆▆▆▆▆▆▆▆▆▃▃▃▃▃▃▃▂▂▂▂▂▂▂▁▁▁▁▁▁894.062915.136903.838896.576898.069895.6885.821879.527875.024871.617862.897857.505853.278851.249843.116845.942839.751840.714833.341828.613823.152723.592718.904717.082715.863716.761711.676708.44703.133699.626695.631692.885688.646685.41681.157663.872659.83656.356652.024655.449655.674NA651.263NANA
us-gaap:RetainedEarningsAccumulatedDeficit ██▇▇▆▆▅▅▅▅▄▃▂▂▂▂▂▁▁▂▂▁▁▁▁▁▁▁▁▁▂▂▂▃▃▃▃▄▄▅▅-128.188-146.093-165.718-184.991-207.882-228.351-244.241-262.877-271.156-278.104-283.587-368.687-376.375-385.498-387.573-393.161-405.725-423.301-428.616-413.172-398.975-435.859-422.059-421.44-418.915-419.753-420.536-418.665-418.388-414.062-401.351-382.562-371.848-363.441-343.668-344.27-329.793-325.576-308.122-281.146-271.243NA-242.141NANA
us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax ▆▆█▆▄▃▃▂▄▃▄▅▅▇▆▅▄▂▁▄▃▃▂▂▂▂▂▃▄▄▄▄▄▄▅▆▅▅▆▆▆3.5963.155.8862.4790.458-0.909-0.659-2.180.159-0.5990.781.1581.6915.1853.0211.9960.507-2.135-3.740.11-0.663-1.581-2.222-2.166-1.998-1.697-1.761-0.60.213-0.106-0.2490.3050.0280.5871.7152.82.3212.0412.72.9832.811NA2.027NANA
us-gaap:TreasuryStockValue NA5.738NANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue ▇██▅▅▅▆▇▄▄▅▃▂▁▄▃6.5746.9526.9085.4375.4625.6526.06.4445.2625.2625.384.5114.1253.7375.0234.556NANANANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▆█▇█▇▇▅▆▃▄▂▃▁▄▃▄▃33.79932.35645.04741.76243.10839.33937.6728.00234.73820.63822.56216.0820.7369.32226.45517.58724.47817.803NA6.078NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▁▂▆█▄▄█▇▇▇██▅▆▅█-19.891-39.922-42.727-35.218-15.535-5.442-26.305-27.577-3.138-9.332-7.832-6.501-3.571-3.391-21.633-15.824-18.517-3.451NA-6.894NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▅▆▂▆▄█▆▄▅▅▄▃▅▃▅▄▅-28.148-3.768-1.965-21.7051.806-9.07112.398-1.939-13.105-3.932-7.597-12.783-14.596-4.353-16.623-7.114-13.082-2.651NA0.169NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect ▁▁▄▁█▇▇▃▆▄▄▃▄▄▂▃▂▅-14.342-12.792.855-14.48229.6525.13823.197-1.95418.9817.1677.393-3.6621.4332.656-11.127-4.736-6.96812.961NANANANANANANANANANANANANANANANANANANANANANANANANANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:IncreaseDecreaseInAccountsPayable ▂▅▃▆▅▄▂█▃▂▂▅▄▄▃▃▄▅▂▂▆▅▃▄▅▃▃▄▄▄▁▅▄▄▂▂▄▅▄▄▄▄▇▃-7.755.722-1.26612.8074.4840.763-10.10121.189-3.967-7.148-7.3754.1863.2512.988-2.299-4.2820.1027.22-7.448-10.29612.3538.824-3.2780.1915.998-4.947-1.8433.5981.7820.618-13.0645.6161.5263.598-7.354-6.3292.4485.3321.8031.806-0.2981.75415.303-3.489NA
us-gaap:IncreaseDecreaseInAccountsReceivable ▅▃▆▅▃▂▆▆▂▁▅▅▅▃▃▃▆▅▃▂█▄▄▃▄▃▄▅▅▅▁▅▅▅▂▂▅▅▇▄▅▃▄▂4.77-3.5769.2575.652-3.561-7.80310.09913.597-10.372-13.8056.2614.2396.684-3.354-6.446-3.90212.1118.888-6.116-8.69422.917-1.260.066-7.253.095-4.172-1.9696.2854.8526.781-15.8927.3275.8614.806-9.373-10.9226.3948.74317.2560.6124.273-5.338-1.439-9.312NA
us-gaap:IncreaseDecreaseInInventories ██▇▇█▆▆▇▇▇▆▇▇▇▆▇▇▇▇▆▆▇▆▇▆▆▆▇▆▇▆▆▇▇▅▆▆▇▆▆▆▆▁▆10.4779.9113.6257.47712.017-0.928-2.9515.6722.9168.658-0.5088.1196.2797.4081.3655.4235.5023.3453.00.7552.2285.751.834.6741.1780.4851.255.5551.9543.2161.233-0.8113.7773.781-5.2791.391.4413.374-1.7330.1510.2650.165-30.8740.74NA
us-gaap:NetCashProvidedByUsedInOperatingActivities ▆▆█▇█▇▇▅▆▃▄▂▃▁▄▃▄▃33.79932.35645.04741.76243.10839.33937.6728.00234.73820.63822.56216.0820.7369.32226.45517.58724.47817.803NA6.078NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:NetIncomeLoss ▄▄▄▄▄▄▄▃▃▃█▃▃▃▃▃▄▃▂▂▅▂▃▃▃▃▃▃▂▂▂▂▂▁▃▂▂▂▁▂▂▁17.90519.62519.27322.89120.46915.8918.6368.2796.9485.48385.17.6889.1232.1255.58812.56317.5775.185-15.443-14.19836.884-13.8-0.619-2.5250.8380.783-1.871-0.277-4.326-12.711-18.789-10.714-8.407-19.7730.603-14.478-4.217-17.454-26.975-9.904-7.678-21.424NANANA
us-gaap:ShareBasedCompensation ████████████▇▇██▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▇▂▇▇▇▁▇6.5887.0777.0565.5095.6425.6236.0886.5045.2895.2955.4064.5374.1283.7565.064.5873.393.3023.2453.2021.5412.7343.063.12.5062.9093.2563.9343.5192.572.9992.9583.1323.0353.562.9683.4783.043-23.513.342.3523.969-30.9844.219NA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:NetCashProvidedByUsedInInvestingActivities ▅▁▁▂▆█▄▄█▇▇▇██▅▆▅█-19.891-39.922-42.727-35.218-15.535-5.442-26.305-27.577-3.138-9.332-7.832-6.501-3.571-3.391-21.633-15.824-18.517-3.451NA-6.894NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsToAcquirePropertyPlantAndEquipment ▆▅▅▂█▄▃▁▂▂▃▂▂▂▂▂▂▂▂▂▁▁▁▁▂▁▁▁▁▁▁▁▁▁▁▁▁▁▂▁▁▁▃▂17.85213.4713.9785.14424.69312.056.6052.7825.4326.0287.5433.7814.7143.8313.8386.1594.2943.4653.3044.5842.5221.1111.9962.3992.8021.4431.1311.5451.3561.6381.1672.2922.3462.7251.832.1942.1241.8042.8262.1411.1961.5378.4355.995NA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
us-gaap:NetCashProvidedByUsedInFinancingActivities ▁▅▆▂▆▄█▆▄▅▅▄▃▅▃▅▄▅-28.148-3.768-1.965-21.7051.806-9.07112.398-1.939-13.105-3.932-7.597-12.783-14.596-4.353-16.623-7.114-13.082-2.651NA0.169NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:RepaymentsOfLongTermDebt ▂▂▂█▇▇▆▁▆▅▅▇▇▅▅▅▅▄▅▂2.3642.3762.31914.77613.12313.19911.250.011.257.57.512.512.58.758.758.758.756.8758.751.875NANANANANANANANANANANANANANANANANANANANANANANANANA
us-gaap:PaymentsForRepurchaseOfCommonStock █▁18.2135.738NANANANANANANANA0.00.00.00.08.0070.8317.3992.7330.00.00.00.01.2143.488NANA0.00.00.00.0-0.0050.00.0020.0030.00.00.00.07.8755.5291.0391.968NANANA
  2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value77000.078000.078000.078000.077000.077000.076000.076000.075000.074000.074000.075000.074000.074000.073000.073000.073000.072000.071000.071000.070000.059000.058000.058000.058000.058000.057000.056000.056000.055000.055000.055000.055000.055000.054000.051000.051000.051000.050000.052000.052000.052000.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.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.0

Common Stock Shares Issued

us-gaap:CommonStockSharesIssued

us-gaap:CommonStockSharesIssued


Common
Period End2020-12-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value777676757574747274737372727271707070585858585756565655545454535350494949505050
Percentage of CommonStockSharesIssued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-282019-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-29
Value7979787878787776767574747474737372707059585858595856565555
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.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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-26
Value7777777676757574747473737272727271707059585858585656565555545454535250494949505050
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.0100.0

Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount

us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount


Antidilutive
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-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-09-242011-06-25
Value128000.03000.0264000.009000.00263000.038000.05000.076000.019000.0082000.0126000.05504000.02259000.04257000.04427000.01948000.02010000.02695000.03007000.03720000.03901000.04524000.04804000.05322000.05800000.05820000.06088000.06071000.0
Percentage of AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount100.0100.0100.00.0100.00.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.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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-26
Value0.230.250.240.30.270.210.250.110.090.071.150.10.120.030.080.170.240.07-0.22-0.20.62-0.24-0.01-0.040.010.01-0.030-0.08-0.23-0.34-0.2-0.16-0.370.01-0.29-0.08-0.35-0.54-0.2-0.15-0.42
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.00.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-282019-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-302012-03-31
Value0.230.250.240.290.260.20.240.110.090.071.130.10.120.030.070.170.240.07-0.22-0.20.61-0.24-0.01-0.040.010.01-0.030-0.08-0.23-0.34-0.2-0.16-0.370.01-0.29-0.08-0.35
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.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Allocated Share Based Compensation Expense

us-gaap:AllocatedShareBasedCompensationExpense

us-gaap:AllocatedShareBasedCompensationExpense


Allocated
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-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-12-292012-09-292012-06-302012-03-312011-09-242011-06-25
Value6.5887.0777.0565.5095.6425.6236.0886.5045.2895.2955.4064.5374.1283.7564.5863.393.3023.2021.5412.7343.12.5062.9093.9343.5192.572.9583.1323.0353.562.9683.4783.0433.3392.353
Percentage of AllocatedShareBasedCompensationExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.53.80.03.13.63.53.44.63.84.03.83.43.03.23.22.42.62.61.95.14.73.44.15.35.24.64.45.05.87.57.26.38.76.45.1

us-gaap:AllocatedShareBasedCompensationExpense us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Allocated
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-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-292012-09-29
Value1.0791.3351.1510.9620.9010.9371.0241.1170.9640.950.960.8320.8130.920.8940.7920.8540.6740.4050.6330.7560.6020.5830.70.6610.4940.5470.6380.592
Percentage of AllocatedShareBasedCompensationExpense16.418.916.317.516.016.716.817.218.217.917.818.319.724.519.523.425.921.026.323.224.424.020.017.818.819.218.520.419.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.60.70.00.50.60.60.60.80.70.70.70.60.60.80.60.60.70.50.51.21.10.80.80.91.00.90.81.01.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ResearchAndDevelopmentExpense


Allocated
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-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-292012-09-29
Value1.6631.6891.671.3261.3891.4391.5371.7291.5821.5191.5281.3121.2561.3021.4371.2491.0820.9130.5420.7960.9730.7260.8451.0770.9370.6240.810.8410.969
Percentage of AllocatedShareBasedCompensationExpense25.223.923.724.124.625.625.226.629.928.728.328.930.434.731.336.832.828.535.229.131.429.029.027.426.624.327.426.932.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.90.00.70.90.90.91.21.11.11.11.00.91.11.00.90.80.70.71.51.51.01.21.51.41.11.21.32.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ResearchAndDevelopmentExpense0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Allocated
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-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-292012-09-29
Value3.8464.0534.2353.2213.3523.2473.5273.6582.7432.8262.9182.3932.0591.5342.2551.3491.3661.6150.5941.3051.3711.1781.4812.1571.9211.4521.6011.6531.407
Percentage of AllocatedShareBasedCompensationExpense58.457.360.058.559.457.757.956.251.953.454.052.749.940.849.239.841.450.438.547.744.247.050.954.854.656.554.152.847.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.02.20.01.82.12.02.02.62.02.12.11.81.51.31.60.91.11.30.72.42.11.62.12.92.92.62.42.63.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:SellingGeneralAndAdministrativeExpenses0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Comprehensive Income Net Of Tax

us-gaap:ComprehensiveIncomeNetOfTax

us-gaap:ComprehensiveIncomeNetOfTax


Comprehensive
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-26
Value181622242115205.947.7064.104847.1555.6294.2896.61414206.789-19.295-13.42537-13.159-0.675-2.6930.5370.847-3.032-1.09-4.007-12.568-19.343-10.437-8.966-20.901-0.482-13.999-3.937-18.113-27.258-9.731-7.157-21.161
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.89.00.014.013.89.711.34.25.63.160.15.34.23.65.09.814.05.3-15.6-10.945.5-24.5-0.9-4.10.71.2-4.3-1.5-5.9-22.5-39.8-15.4-14.3-39.7-1.0-33.9-7.2-52.0-90.2-18.7-15.4-52.3

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value11110911910191931048582798482797383868281839657435047504850494743445546435033383035403636405453
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax59.458.90.056.958.158.158.460.759.960.360.260.858.561.863.159.957.163.167.577.969.481.770.572.068.567.870.667.370.378.091.281.573.882.8106.680.270.588.1116.577.078.889.90.0115.293.2

Gross Profit

us-gaap:GrossProfit

us-gaap:GrossProfit


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value7676777666677455555256525645485761474027259.79221182322202420124.25812169.075-3.1448.152164.156-4.975119.894.0693.319-7.1943.93
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax40.641.10.043.141.941.941.639.340.139.739.839.241.538.236.940.142.936.932.522.130.618.329.528.031.532.229.432.729.722.08.818.526.217.2-6.619.829.511.9-16.523.021.210.10.0-15.26.8

us-gaap:GrossProfit us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, form:ProbeCardsSegment


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value66707169616069484845494750404451564239412712
Percentage of GrossProfit87.391.791.990.793.090.193.587.087.686.287.790.089.988.891.989.392.290.097.5153.2109.9127.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax35.437.70.039.139.037.838.934.235.134.334.935.337.333.933.935.839.633.231.733.833.623.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments form:ProbeCardsSegment43.344.30.046.246.045.10.041.342.741.90.042.745.342.20.043.146.840.20.040.633.623.3

us-gaap:OperatingSegments, form:SystemsSegment


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value16131413101312131213121111111012111212110.00.0
Percentage of GrossProfit22.217.718.317.716.219.816.523.522.924.823.121.220.724.721.521.818.625.431.940.80.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.07.30.07.66.88.36.89.39.29.89.28.38.69.47.98.78.09.410.49.00.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments form:SystemsSegment49.149.00.049.844.651.20.053.952.054.00.048.148.647.70.051.751.554.10.053.80.00.0

us-gaap:OperatingSegments, us-gaap:CorporateAndOther


Gross
Period End2021-06-262021-03-272020-06-272020-03-28
Value-7.224-7.208-6.075-6.687
Percentage of GrossProfit-9.5-9.4-9.2-9.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.8-3.9-3.8-4.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments us-gaap:CorporateAndOther0.00.00.00.0

us-gaap:GrossProfit us-gaap:StatementBusinessSegments

us-gaap:CorporateAndOther


Gross
Period End2020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-25
Value-6.457-6.075-6.687-5.824-5.812-5.789-5.955-5.951-6.077-6.379-6.694-7.339-25.555-2.518
Percentage of GrossProfit-8.4-9.2-9.9-10.5-10.5-11.0-11.2-10.6-13.5-11.1-10.8-15.4-94.0-9.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-3.6-3.8-4.2-4.1-4.2-4.4-4.4-4.4-5.1-4.4-4.6-5.7-20.7-3.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:CorporateAndOther0.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Income Loss From Continuing Operations Before Income Taxes Minority Interest And Income Loss From Equity Method Investments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments

us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments


Income
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value202221222218249.8639.2387.515119.081102.4124.44613185.552-15.417-14.148-6.86-13.77-0.727-2.310.8620.904-3.139-0.176-4.377-12.403-18.736-10.861-8.205-19.98-24.541-14.305-5.768-17.352-26.828-9.747-10.09-21.217-23.003-95.596-33.664
Percentage of IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.712.20.012.614.311.613.77.06.75.78.36.78.02.03.49.512.94.3-12.4-11.5-8.3-25.7-1.0-3.51.21.3-4.4-0.2-6.5-22.2-38.6-16.1-13.1-38.0-51.5-34.7-10.5-49.9-88.8-18.7-21.7-52.50.0-201.9-58.4

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value2.2833.2062.173-0.4992.1622.8165.8111.5842.292.032-73.4431.3931.6540.287-1.1421.0281.040.3670.0260.05-43.7440.03-0.1080.2150.0240.121-1.2680.1-0.0510.3080.053-0.1470.202-0.207-25.1440.173-1.5510.1020.1470.157-2.4120.207-2.5920.2310.2
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.21.70.0-0.31.41.83.31.11.71.5-52.11.01.20.2-0.90.70.70.30.00.0-52.70.1-0.20.30.00.2-1.80.1-0.10.60.1-0.20.3-0.4-52.80.4-2.80.30.50.3-5.20.50.00.50.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-282019-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-302012-03-312011-12-312011-09-24
Value3525000.01034000.01675000.03342000.01714000.02419000.01449000.01175000.0618000.01082000.02063000.01331000.0411000.0771000.0325000.01324000.01116000.0407000.02175000.01275000.0195000.022000.0121000.0725000.0126000.0-945000.0161000.0666000.085000.038000.086000.0-1841000.0-5309000.0912000.0801000.02000.0-942000.099000.0152000.0-5000.0
Percentage of IncomeTaxesPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax1.90.60.01.91.11.50.80.80.40.81.51.00.30.70.20.90.80.31.81.00.20.00.21.10.2-1.30.20.90.10.10.2-2.7-8.51.71.70.0-1.70.30.5-0.0

Interest Expense

us-gaap:InterestExpense

us-gaap:InterestExpense


Interest
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value116000.0180000.0182000.0193000.0171000.0318000.0376000.0422000.0522000.0595000.0660000.0777000.0910000.0967000.01045000.01109000.01162000.01174000.01255000.01125000.011000.00
Percentage of InterestExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.00.10.10.20.20.30.40.50.50.60.70.80.80.80.80.91.00.90.00.0

Interest Paid Net

us-gaap:InterestPaidNet

us-gaap:InterestPaidNet


Interest
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-29
Value166000.0173000.0184000.0210000.0182000.0291000.0277000.0350000.0476000.0302000.0814000.0
Percentage of InterestPaidNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.10.10.00.10.10.20.20.20.30.20.6

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-26
Value171919222015188.2796.9485.483857.6889.1232.1255.58812175.185-15.443-14.19836-13.8-0.619-2.5250.8380.783-1.871-0.277-4.326-12.711-18.789-10.714-8.407-19.7730.603-14.478-4.217-17.454-26.975-9.904-7.678-21.424
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.510.50.012.913.09.910.45.95.04.160.45.76.71.84.28.712.24.0-12.5-11.544.4-25.7-0.9-3.81.11.1-2.6-0.4-6.4-22.7-38.7-15.8-13.4-37.61.3-35.1-7.7-50.1-89.3-19.0-16.5-53.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value171919222015188.2796.9485.483857.6889.1232.1255.58812
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.510.50.012.913.09.910.45.95.04.160.45.76.71.84.28.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value555456544348504546444443444143434240544032232121222324242424232324292122222223212025279238
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax29.729.00.030.727.730.528.332.733.634.031.432.333.135.132.830.229.331.444.232.738.643.630.633.130.633.134.133.336.144.247.734.639.756.245.955.241.363.676.342.245.062.70.0196.466.3

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value202220222218239.3358.9957.614119.368113.6345.39714197.059-14.53-13.158-6.646-13.573-0.761-3.3570.697-0.682-3.363-0.479-4.3-12.416-18.906-10.865-8.51-20.51-25.009-14.639-6.496-17.974-28.045-10.007-11.043-21.267-23.86-100.179-34.304
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax10.812.10.012.414.311.513.36.66.55.88.46.98.33.14.19.913.65.5-11.7-10.7-8.0-25.3-1.1-5.10.9-1.0-4.7-0.6-6.4-22.2-38.9-16.1-13.6-39.0-52.5-35.5-11.9-51.6-92.8-19.2-23.7-52.60.0-211.6-59.5

Other Comprehensive Income Loss Cash Flow Hedge Gain Loss After Reclassification And Tax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-29
Value-89000.0-226000.0302000.080000.0176000.0-536000.0-73000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.0-0.10.20.10.1-0.4-0.1

Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax

us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax


Other
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-25
Value632000.0-2379000.02900000.01867000.0763000.0-399000.01014000.0-1814000.0689000.0-917000.0-333000.0-449000.0-3449000.02166000.0995000.01540000.02782000.01447000.0-4550000.0989000.0916000.0603000.012000.0-161000.0-302000.054000.0-1126000.0-814000.0297000.0141000.0-527000.0267000.0-486000.0-1079000.0-999000.0435000.0264000.0-538000.0-169000.0255000.0284000.0
Percentage of OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.3-1.30.01.00.5-0.20.6-1.30.5-0.7-0.2-0.3-2.51.80.81.11.91.1-3.70.81.11.10.0-0.2-0.40.1-1.6-1.10.40.3-1.10.4-0.8-2.1-2.11.10.5-1.5-0.60.50.6

Other Comprehensive Income Loss Net Of Tax

us-gaap:OtherComprehensiveIncomeLossNetOfTax

us-gaap:OtherComprehensiveIncomeLossNetOfTax


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-25
Value446000.0-2736000.02021000.01367000.0-250000.01521000.0-2339000.0758000.0-1379000.0-378000.0-533000.0-3494000.02164000.01026000.01489000.02642000.01604000.0-3851000.0773000.0919000.0641000.0-56000.0-168000.0-301000.064000.0-1161000.0-813000.0319000.0143000.0-554000.0277000.0-559000.0-1128000.0-1085000.0479000.0280000.0-659000.0-283000.0173000.0521000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.2-1.51.10.9-0.20.9-1.70.5-1.0-0.3-0.4-2.61.80.81.01.81.2-3.10.61.11.2-0.1-0.3-0.40.1-1.6-1.10.50.3-1.10.4-0.9-2.1-2.31.20.5-1.9-0.90.31.1

us-gaap:OtherComprehensiveIncomeLossNetOfTax us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-31
Value446000.0-2736000.02021000.01367000.0-250000.01521000.0-2339000.0758000.0-1379000.0-378000.0-533000.0-3494000.02164000.0
Percentage of OtherComprehensiveIncomeLossNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.2-1.51.10.9-0.20.9-1.70.5-1.0-0.3-0.4-2.61.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:AccumulatedOtherComprehensiveIncome0.00.00.00.00.00.00.00.00.00.00.00.00.0

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value-194000.0172000.0609000.0299000.0-67000.0-91000.0379000.0226000.081000.0-84000.0117000.0121000.050000.0-512000.0-170000.0311000.0107000.0-1574000.0-946000.0-1042000.0-302000.0-314000.0-36000.0982000.0100000.01501000.0155000.0228000.0-156000.0-66000.082000.0-91000.0209000.0423000.0334000.0171000.0546000.0410000.0941000.0-75000.0584000.0-374000.0431000.03960000.0-82000.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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-0.10.10.00.2-0.0-0.10.20.20.1-0.10.10.10.0-0.4-0.10.20.1-1.2-0.8-0.8-0.4-0.6-0.11.50.12.10.20.3-0.2-0.10.2-0.10.30.80.70.41.01.23.1-0.11.3-0.90.08.4-0.1

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value25242322202121202019181819181819181718171110111011111011119.7479.9941010109.7758.573101010101011111215
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax13.512.90.012.913.313.212.114.314.514.913.114.014.515.314.013.512.913.514.714.013.420.215.716.215.215.715.015.116.417.420.615.217.420.820.520.819.931.235.320.023.428.60.027.127.8

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value18818619717715716017814013813214013413511813114314312812312383537165737071736755486762524741543430524640434757
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.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.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value15315816215013313415311611310811611111194107119121106981028353
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.785.182.584.784.883.885.882.882.381.882.482.782.380.381.383.184.582.779.683.3100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.785.182.584.784.883.885.882.882.381.882.482.782.380.381.383.184.582.779.683.3100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OperatingSegments, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value34273427242625242424242323232424222225200.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.320.416.70.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.320.416.70.00.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:OperatingSegments form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService

form:DRAMProductGroup


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value423334311924423936282937383031323128
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.418.217.617.612.115.424.028.026.121.821.027.728.125.624.222.521.922.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.418.217.617.612.115.424.028.026.121.821.027.728.125.624.222.521.922.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:DRAMProductGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:FlashProductGroup


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value7.827115.18105.3854.2745.1758.5914.1517.6379.89212116.2236.5865.1511.4283.23
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.26.22.66.23.42.72.96.13.05.87.09.68.45.35.03.61.02.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.26.22.66.23.42.72.96.13.05.87.09.68.45.35.03.61.02.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:FlashProductGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:FoundryLogicProductGroup


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value1031131221081091051056873717661625868818874
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.260.862.360.969.365.858.848.753.254.154.445.445.849.452.157.061.657.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.260.862.360.969.365.858.848.753.254.154.445.445.849.452.157.061.657.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:FoundryLogicProductGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:SystemsProductGroup


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value342734272426252424242423232324242222
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:SystemsProductGroup100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:ProductOrService, us-gaap:StatementBusinessSegments

form:DRAMProductGroup, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value4233311924393628373830323128
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.418.217.612.115.428.026.121.827.728.125.622.521.922.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax22.418.217.612.115.428.026.121.827.728.125.622.521.922.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:DRAMProductGroup form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:FlashProductGroup, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value7.82711105.3854.2748.5914.1517.63712116.2235.1511.4283.23
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.26.26.23.42.76.13.05.89.68.45.33.61.02.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.26.26.23.42.76.13.05.89.68.45.33.61.02.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:FlashProductGroup form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:FoundryLogicProductGroup, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value103113108109105687371616258818874
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.260.860.969.365.848.753.254.145.445.849.457.061.657.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax55.260.860.969.365.848.753.254.145.445.849.457.061.657.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:FoundryLogicProductGroup form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:SystemsProductGroup, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value3427272426242424232323242222
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.915.315.216.217.217.718.217.317.719.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.915.315.216.217.217.718.217.317.719.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:SystemsProductGroup form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments

form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value15315816215013313415311611310811611111194107119121106
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.785.182.584.784.883.885.882.882.381.882.482.782.380.381.383.184.582.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.785.182.584.784.883.885.882.882.381.882.482.782.380.381.383.184.582.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value342734272426252424242423232324242222
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.314.917.515.315.216.214.217.217.718.217.617.317.719.718.716.915.517.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementBusinessSegments, us-gaap:TimingOfTransferOfGoodOrService

form:ProbeCardsSegment, us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value15315816215013313415311511310711511111194106118121106
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.484.982.284.484.483.486.182.081.981.382.082.281.979.880.982.884.182.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax81.484.982.284.484.483.486.182.081.981.382.082.281.979.880.982.884.182.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:ProbeCardsSegment us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:ProbeCardsSegment, us-gaap:TransferredOverTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value0.5120.4220.4270.5210.5760.646-0.6951.1230.6090.6120.6110.5860.5450.4940.480.4430.4780.447
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.20.20.30.40.4-0.40.80.40.50.40.40.40.40.40.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.30.20.20.30.40.4-0.40.80.40.50.40.40.40.40.40.30.30.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:ProbeCardsSegment us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:SystemsSegment, us-gaap:TransferredAtPointInTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value302431252224232323232322222223232121
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.413.216.014.614.315.512.916.816.917.516.816.616.919.018.016.315.016.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.413.216.014.614.315.512.916.816.917.516.816.616.919.018.016.315.016.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:SystemsSegment us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:SystemsSegment, us-gaap:TransferredOverTime


Revenue
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value3.5513.0673.1111.2361.4921.182.4470.5961.0420.9681.0180.9610.9570.8410.9470.9250.7650.79
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.91.61.60.70.90.71.40.40.80.70.70.70.70.70.70.60.50.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.91.61.60.70.90.71.40.40.80.70.70.70.70.70.70.60.50.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:SystemsSegment us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical

country:CN


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-31
Value3142284843312021221412
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.922.816.030.927.122.314.716.516.410.810.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax16.922.816.030.927.122.314.716.516.410.810.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:JP


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value7.7049.32117108.37161610141313109.37615
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.15.09.66.45.212.011.77.910.910.011.67.36.511.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.15.09.66.45.212.011.77.910.910.011.67.36.511.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:KR


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value3619291514232826212615212218
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.210.216.69.68.816.820.420.215.619.313.015.115.814.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax19.210.216.69.68.816.820.420.215.619.313.015.115.814.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:KR100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:TW


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value5145363331181422192927172919
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.624.420.821.019.813.010.816.914.621.923.412.420.715.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax27.624.420.821.019.813.010.816.914.621.923.412.420.715.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:TW100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value3229362831333834403332575039
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.415.820.417.819.923.927.825.929.724.927.839.835.030.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax17.415.820.417.819.923.927.825.929.724.927.839.835.030.9
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:RestOfTheWorld


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value1.5361.5823.5381.972.0511.5621.8273.8091.0041.6480.4510.5530.6860.718
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.82.01.21.31.11.32.90.71.20.40.40.50.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.80.82.01.21.31.11.32.90.71.20.40.40.50.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:RestOfTheWorld100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value14288.9546.57.8635.6657.6833.26329214.8152320
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.615.55.04.14.94.05.62.521.615.74.116.614.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax7.615.55.04.14.94.05.62.521.615.74.116.614.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value129.9991614219.548109.4939.1289.519111210
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.45.49.59.013.16.87.77.26.87.09.78.47.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.45.49.59.013.16.87.77.26.87.09.78.47.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:StatementGeographical, us-gaap:StatementBusinessSegments

country:CN, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-31
Value233724453724161816119.027
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.820.314.028.923.217.411.813.712.58.17.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.820.314.028.923.217.411.813.712.58.17.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:CN, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-31
Value7.8314.7943.6953.1336.3626.9564.0513.6925.1523.5783.247
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.22.62.12.04.04.92.92.83.82.62.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.22.62.12.04.04.92.92.83.82.62.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:CN form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:JP, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value3.4775.249126.6795.53513125.31010108.4197.605
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.82.86.94.23.49.79.34.07.88.08.65.95.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax1.82.86.94.23.49.79.34.07.88.08.65.95.3
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:JP, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value4.2274.0724.8573.382.8353.2893.2265.1324.2732.713.542.0371.771
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.22.22.72.11.82.32.33.93.22.03.01.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.22.22.72.11.82.32.33.93.22.03.01.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:JP form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:KR, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value35182814132227251924132120
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.89.615.99.08.516.219.818.914.617.911.814.814.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.89.615.99.08.516.219.818.914.617.911.814.814.5
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:KR form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:KR, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value0.7511.0841.2340.8640.3960.8180.8111.7051.4371.8061.0740.5451.78
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.60.70.50.20.60.61.31.11.30.90.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.60.70.50.20.60.61.31.11.30.90.41.2
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:KR form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:TW, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value46443329301612211826251527
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.924.018.718.918.911.79.316.114.019.622.011.119.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax24.924.018.718.918.911.79.316.114.019.622.011.119.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:TW form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:TW, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value5.1470.8463.5843.3651.3411.7422.0461.130.7773.1521.7511.8632.338
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.70.52.02.10.81.21.50.90.62.31.51.31.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.70.52.02.10.81.21.50.90.62.31.51.31.6
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:TW form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value24213122252832273429264844
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.911.417.814.215.920.223.220.925.521.422.433.831.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax12.911.417.814.215.920.223.220.925.521.422.433.831.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

country:US, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value8.4768.1784.7325.7536.3055.2656.2976.6085.7294.7566.3758.7125.519
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.54.42.73.63.93.74.65.04.23.55.46.13.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax4.54.42.73.63.93.74.65.04.23.55.46.13.8
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax country:US form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:RestOfTheWorld, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value0.7961.0643.1661.9431.4931.4181.4722.5590.2910.4250.3310.1560.533
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.61.81.20.91.01.11.90.20.30.30.10.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.61.81.20.91.01.11.90.20.30.30.10.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:RestOfTheWorld form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:RestOfTheWorld, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value0.740.5180.3720.0270.5580.1440.3551.250.7131.2230.1210.3970.153
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.30.20.00.30.10.30.90.50.90.10.30.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.40.30.20.00.30.10.30.90.50.90.10.30.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax form:RestOfTheWorld form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value12275.5054.3474.4553.5166.2622.7922163.491913
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.714.93.12.82.82.54.52.116.612.13.013.39.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax6.714.93.12.82.82.54.52.116.612.13.013.39.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:AsiaPacific, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value1.7191.083.4492.1533.4082.1491.4210.4736.8254.8661.3254.6647.308
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.61.91.42.11.51.00.45.13.61.13.25.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax0.90.61.91.42.11.51.00.45.13.61.13.25.1
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:AsiaPacific form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, form:ProbeCardsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value6.4662.833118.767165.7544.4745.3735.4994.1095.5736.0157.146
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.41.56.65.610.14.13.24.14.13.04.74.25.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax3.41.56.65.610.14.13.24.14.13.04.74.25.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe form:ProbeCardsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

srt:Europe, form:SystemsSegment


Revenue
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-01
Value5.5447.1665.35.3654.8333.7946.1744.123.6295.415.9296.0793.483
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.93.83.03.43.02.74.53.12.74.05.04.22.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.93.83.03.43.02.74.53.12.74.05.04.22.4
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax srt:Europe form:SystemsSegment100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value184183193176155158176138136130139133134116130142142127
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax97.898.198.299.098.798.999.098.898.898.898.898.998.998.998.999.099.199.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax97.898.198.299.098.798.999.098.898.898.898.898.998.998.998.999.099.199.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredAtPointInTime100.0100.0100.0100.0100.0100.0100.0100.0100.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value4.0633.4893.5381.7572.0681.8261.7521.7191.6511.581.6291.5471.5021.3351.4271.3681.2431.237
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.21.91.81.01.31.11.01.21.21.21.21.11.11.11.11.00.91.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax2.21.91.81.01.31.11.01.21.21.21.21.11.11.11.11.00.91.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:TransferredOverTime100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Revenues

us-gaap:Revenues

us-gaap:Revenues


Revenues
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value18818619717715716017814013813214013413511813114314312812312383537165737071736755486762524741543430524640434757
Percentage of Revenues100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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.0

Selling General And Administrative Expense

us-gaap:SellingGeneralAndAdministrativeExpense

us-gaap:SellingGeneralAndAdministrativeExpense


Selling
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value303032312227282526252524252324242322232314121011111112131312121213141411111111111112141618
Percentage of SellingGeneralAndAdministrativeExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 RevenueFromContractWithCustomerExcludingAssessedTax16.216.116.717.914.417.216.218.419.019.018.218.318.619.818.416.716.417.719.318.716.923.314.916.915.416.817.718.019.621.925.019.221.527.831.428.121.032.039.621.524.030.632.834.332.5

Assets

us-gaap:Assets

us-gaap:Assets


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value988980963915884849839793757756728652651646646653653632618650695340342344348341344344337332340372372379395362378376383423431466
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.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.0

Liabilities

us-gaap:Liabilities

us-gaap:Liabilities


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value218213219201193182198179153163148162172175187198218217217234271544850534654555246466255565640454336464454
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.0
Percentage of Assets22.221.822.822.021.921.523.722.620.321.620.324.926.527.129.130.433.534.335.236.139.116.014.014.715.413.515.916.115.514.013.716.714.914.914.311.112.111.59.511.010.311.8

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value988980963915884849839793757756728652651646646653653632618650695340342344348341344344337332340372372379395362378376383423431466
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.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.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-282019-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-302012-03-312011-12-312011-09-242010-12-252009-12-262008-12-27
Value769766744714690666640614604592580490478471458454434415401415423286294293295295289289285285294310316322339322332332346377411577706
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.0
Percentage of Assets77.878.277.278.078.178.576.377.479.778.479.775.173.572.970.969.666.565.764.863.960.984.086.085.384.686.584.183.984.586.086.383.385.185.185.788.987.988.590.589.088.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value3.5963.155.8862.4790.458-0.909-0.659-2.180.159-0.5990.781.1581.6915.1853.0211.9960.507-3.74-2.222-1.761-0.2491.7152.72.0271.2531.922
Percentage of StockholdersEquity0.50.40.80.30.1-0.1-0.1-0.40.0-0.10.10.20.41.10.70.40.1-0.9-0.8-0.6-0.10.50.80.50.20.3
Percentage of Assets0.40.30.60.30.1-0.1-0.1-0.30.0-0.10.10.20.30.80.50.30.1-0.6-0.6-0.5-0.10.40.70.40.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.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value894915903896898895885879875871862857853851843845839833718711695681652651630602
Percentage of StockholdersEquity116.2119.4121.5125.5130.0134.4138.2143.1144.8147.0148.7175.0178.3180.7183.8186.0193.2207.8244.0245.9236.5200.8188.1158.4109.185.3
Percentage of Assets90.493.493.897.9101.6105.4105.5110.8115.5115.2118.5131.4131.0131.7130.4129.4128.5134.6209.8206.7204.2172.1170.2139.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value0.0770.0780.0780.0780.0770.0770.0760.0760.0750.0740.0740.0750.0740.0740.0730.0730.0730.0710.0580.0570.0550.0540.050.0520.050.049
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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value-128.188-146.093-165.718-184.991-207.882-228.351-244.241-262.877-271.156-278.104-283.587-368.687-376.375-385.498-387.573-393.161-405.724-428.616-422.059-420.536-401.351-343.668-308.122-242.141-53.855101
Percentage of StockholdersEquity-16.7-19.1-22.3-25.9-30.1-34.3-38.1-42.8-44.9-46.9-48.9-75.2-78.6-81.8-84.5-86.4-93.4-106.9-143.2-145.3-136.5-101.3-88.9-58.9-9.314.4
Percentage of Assets-13.0-14.9-17.2-20.2-23.5-26.9-29.1-33.1-35.8-36.8-38.9-56.5-57.8-59.7-59.9-60.2-62.1-69.2-123.1-122.2-117.8-86.9-80.4-52.00.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

us-gaap:TreasuryStock


Stockholders
Period End2021-03-27
Value-5.738
Percentage of StockholdersEquity-0.7
Percentage of Assets-0.6
Percentage of Assets us-gaap:TreasuryStock0.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value497498487456455426419389347338337329324311305306300274254260284258258256256245244239224213211237231230239320333331336377383416
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.0
Percentage of Assets50.350.850.649.851.550.249.949.145.944.746.450.549.848.347.346.946.043.341.140.040.975.975.374.473.671.971.069.566.564.262.163.862.260.960.488.388.388.188.089.088.989.3

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-262009-12-262008-12-27
Value160173187185199169144122124105989195939110310711410199100151146142137125113896949595957777216214413513914013011612111889122337
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.0
Percentage of Assets16.217.719.420.222.620.017.215.516.514.013.514.114.714.514.115.816.518.116.415.414.444.642.741.339.336.933.125.920.714.817.415.915.420.418.344.738.336.036.333.230.10.026.00.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312015-12-26
Value16317819118820217314712412610710093969592103108115102146
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets16.618.219.820.622.920.417.615.716.714.213.814.314.914.814.315.916.618.316.642.8

Marketable Securities Current

us-gaap:MarketableSecuritiesCurrent

us-gaap:MarketableSecuritiesCurrent


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-28
Value959467566176
Percentage of MarketableSecuritiesCurrent100.0100.0100.0100.0100.0100.0
Percentage of Assets9.79.67.06.16.99.1

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value108103107968690978471819588847881879179707786353636434145474137304638332816272112292828
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.0
Percentage of Assets11.010.611.210.69.810.611.710.79.410.813.113.613.012.212.613.514.012.611.311.912.410.510.710.712.612.013.113.912.411.28.912.410.58.87.34.77.35.63.36.96.56.1

Inventory Net

us-gaap:InventoryNet

us-gaap:InventoryNet


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value11110499948778838583837781767367686460596068302727242425252221202226242320202018202125
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.0
Percentage of Assets11.310.710.310.39.99.39.910.811.111.010.712.511.711.410.510.59.99.59.79.39.89.17.97.87.07.27.47.56.56.46.16.07.06.56.05.55.45.44.74.95.15.4

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value1919232118151517141113151814131313111412104.4176.4816.5017.6026.1546.9197.737.4767.3726.1067.8446.1919.476106.3647.2267.0117.458119.02214
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.0
Percentage of Assets1.92.02.42.42.11.81.82.21.91.61.92.42.92.22.12.02.01.82.32.01.51.31.91.92.21.82.02.22.22.21.82.11.72.52.71.81.91.91.92.72.13.2

Noncurrent Assets

us-gaap:NoncurrentAssets

us-gaap:NoncurrentAssets


Noncurrent
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value4063463103343578094354535
Percentage of NoncurrentAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets42.241.342.751.757.723.427.610.311.59.2

us-gaap:NoncurrentAssets us-gaap:StatementGeographical

country:US


Noncurrent
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-26
Value34728728029932377
Percentage of NoncurrentAssets85.582.990.289.790.596.4
Percentage of Assets36.134.238.546.352.222.5
Percentage of Assets country:US0.00.00.00.00.00.0

srt:AsiaPacific


Noncurrent
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value7.3227.0644.3853.6623.009
Percentage of NoncurrentAssets1.82.01.41.10.8
Percentage of Assets0.80.80.60.60.5
Percentage of Assets srt:AsiaPacific0.00.00.00.00.0

srt:Europe


Noncurrent
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value5152263030
Percentage of NoncurrentAssets12.715.18.49.38.6
Percentage of Assets5.46.23.64.85.0
Percentage of Assets srt:Europe0.00.00.00.00.0

Property Plant And Equipment Gross

us-gaap:PropertyPlantAndEquipmentGross

us-gaap:PropertyPlantAndEquipmentGross


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-282018-12-292017-12-302016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value376368353346332319306296278277273253251251249247247
Percentage of PropertyPlantAndEquipmentGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets38.137.636.737.837.638.142.145.945.042.739.374.573.473.071.672.671.8

us-gaap:PropertyPlantAndEquipmentGross us-gaap:PropertyPlantAndEquipmentByType

form:ComputerEquipmentAndSoftware


Property
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value36353232303029282728282828
Percentage of PropertyPlantAndEquipmentGross10.311.010.711.111.010.911.011.111.111.511.611.511.7
Percentage of Assets3.84.24.55.15.04.64.38.28.28.48.38.48.4
Percentage of Assets form:ComputerEquipmentAndSoftware0.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:ComputerEquipment


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-28
Value444336363535
Percentage of PropertyPlantAndEquipmentGross11.811.910.310.410.811.0
Percentage of Assets4.54.53.83.94.14.2
Percentage of Assets us-gaap:ComputerEquipment0.00.00.00.00.00.0

us-gaap:Equipment


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-28
Value239233226219207201
Percentage of PropertyPlantAndEquipmentGross63.563.364.063.562.463.1
Percentage of Assets24.223.823.524.023.424.0
Percentage of Assets us-gaap:Equipment0.00.00.00.00.00.0

us-gaap:FurnitureAndFixtures


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-282018-12-292017-12-302016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value6.9246.9256.8947.0226.9386.7566.4786.4786.066.1145.985.4015.385.3965.4015.4045.402
Percentage of PropertyPlantAndEquipmentGross1.81.92.02.02.12.12.12.22.22.22.22.12.12.12.22.22.2
Percentage of Assets0.70.70.70.80.80.80.91.01.00.90.91.61.61.61.51.61.6
Percentage of Assets us-gaap:FurnitureAndFixtures0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:Land


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-28
Value4.7514.7514.7514.7514.7510.0
Percentage of PropertyPlantAndEquipmentGross1.31.31.31.41.40.0
Percentage of Assets0.50.50.50.50.50.0
Percentage of Assets us-gaap:Land0.00.00.00.00.00.0

us-gaap:LeaseholdImprovements


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-282018-12-292017-12-302016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value8180797877767573727373686767666666
Percentage of PropertyPlantAndEquipmentGross21.621.722.422.723.323.824.525.026.226.426.726.826.726.726.727.027.0
Percentage of Assets8.28.28.28.68.89.110.311.411.811.310.520.019.619.519.119.619.4
Percentage of Assets us-gaap:LeaseholdImprovements0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MachineryAndEquipment


Property
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value226201192183169168164152150149148147145
Percentage of PropertyPlantAndEquipmentGross64.063.162.661.860.760.660.160.060.059.759.659.359.1
Percentage of Assets23.524.026.428.327.325.923.644.744.143.642.743.142.4
Percentage of Assets us-gaap:MachineryAndEquipment0.00.00.00.00.00.00.00.00.00.00.00.00.0

Construction In Progress Gross

us-gaap:ConstructionInProgressGross

us-gaap:ConstructionInProgressGross


Construction
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-282018-12-292017-12-302016-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
Value544245383211106.0265.8965.5267.2114.9964.4232.9823.4333.4692.4621.1981.8971.0083.9913.9664.1187.088139.6751112
Percentage of ConstructionInProgressGross100.0100.0100.0100.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.54.34.74.23.71.41.40.91.00.81.01.51.30.91.01.00.70.30.60.31.21.11.11.93.42.73.03.3

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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312016-09-242016-06-252016-03-262015-12-262015-09-262015-06-272015-03-282014-12-27
Value305298294287281277273268270260263260257259255251248241240236235232230228226224
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.0
Percentage of Assets30.930.530.631.431.832.632.533.835.734.436.139.939.540.239.638.538.039.137.034.069.067.766.965.666.365.1

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-282019-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-03-30
Value7.0956.8057.7426.5326.4547.2637.4246.0797.0797.097.4977.5127.177.1947.4317.5167.6448.34910192.732.7293.283.3183.3173.1853.5665.0715.0725.0724.0254.134.396
Percentage of AmortizationOfIntangibleAssets100.0100.0100.0100.0100.0100.0100.0100.0100.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.0

us-gaap:AmortizationOfIntangibleAssets us-gaap:IncomeStatementLocation

us-gaap:CostOfSales


Amortization
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-27
Value5.5055.095.9484.9854.9265.755.8994.7074.7114.7195.1125.1235.1385.1575.3895.4735.6136.38.039172.12.12.6842.72.6
Percentage of AmortizationOfIntangibleAssets77.674.876.876.376.379.279.577.466.566.668.268.271.771.772.572.873.475.579.889.576.977.081.881.478.4
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.0
Percentage of Assets us-gaap:CostOfSales0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:SellingGeneralAndAdministrativeExpenses


Amortization
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-27
Value1.591.7151.7941.5471.5281.5131.5251.3722.3682.3712.3852.3892.0322.0372.0422.0432.0312.01.9882.10.60.60.6530.70.7
Percentage of AmortizationOfIntangibleAssets22.425.223.223.723.720.820.522.633.533.431.831.828.328.327.527.226.624.019.710.622.022.019.921.121.1
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.0
Percentage of Assets us-gaap:SellingGeneralAndAdministrativeExpenses0.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value125112104978363585654545452494746464545424243232323242525262930353639424532343435343537
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.0
Percentage of Assets12.711.510.810.79.57.57.07.17.27.27.48.17.57.47.27.17.07.16.96.66.37.07.06.97.07.37.47.78.79.010.39.910.611.111.59.19.09.19.28.28.18.0

Goodwill

us-gaap:Goodwill

us-gaap:Goodwill


Goodwill
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value21421421222020020019918818918818918918919018918918918818818818830303030303030303030302931300.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.00.0
Percentage of Assets21.721.922.124.122.723.623.723.825.025.026.029.029.129.529.429.029.029.730.429.027.19.09.08.98.89.08.98.99.19.39.08.28.08.27.80.0

us-gaap:Goodwill us-gaap:BusinessAcquisition

form:BaldwinPark


Goodwillus-gaap:
Period End2020-07-30
Value19
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets form:BaldwinPark0.0

form:HighPrecisionDevicesInc


Goodwillus-gaap:
Period End2020-10-19
Value4.654
Percentage of Goodwill0.0
Percentage of Assets0.0
Percentage of Assets form:HighPrecisionDevicesInc0.0

us-gaap:Goodwill us-gaap:StatementBusinessSegments

form:ProbeCardsSegment


Goodwillus-gaap:
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312015-12-262014-12-27
Value1781781781921721721721721721721721721721721721721721721723030
Percentage of Goodwill83.283.383.787.086.186.186.691.591.291.391.291.191.090.690.890.991.291.791.7100.1100.0
Percentage of Assets18.018.218.521.019.520.320.521.722.822.823.726.426.526.726.726.426.427.327.99.08.9
Percentage of Assets form:ProbeCardsSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

form:SystemsSegment


Goodwillus-gaap:
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312015-12-262014-12-27
Value363534282727261616161616171717171615150.00.0
Percentage of Goodwill16.816.716.313.013.913.913.48.58.88.78.88.99.09.49.29.18.88.38.30.00.0
Percentage of Assets3.73.73.63.13.13.33.22.02.22.22.32.62.62.82.72.62.62.52.50.00.0
Percentage of Assets form:SystemsSegment0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.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-282019-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-292011-12-31
Value41485937435057475360677582909710411111812615217222252832353842475257616569743.242
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.0100.0100.0100.0100.0
Percentage of Assets4.25.06.14.15.05.96.95.97.08.09.311.512.714.015.116.017.118.720.523.424.86.77.58.49.210.411.212.314.015.816.916.517.618.418.80.8

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-282019-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-292011-12-312010-12-25
Value41485937435057475360677582909710411111812613915922252427283135404550545858533.2424.421
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.0100.0100.0100.0
Percentage of Assets4.25.06.14.15.05.96.95.97.08.09.311.512.714.015.116.017.118.720.521.523.06.77.57.17.98.49.210.312.013.714.814.615.815.513.40.80.9

us-gaap:FiniteLivedIntangibleAssetsNet us-gaap:FiniteLivedIntangibleAssetsByMajorClass

form:ExistingDevelopedTechnologies


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-312010-12-25
Value25303825293438313641465156626772778186939910121013131619232732353938303.2424.421
Percentage of FiniteLivedIntangibleAssetsNet61.263.565.166.968.269.267.467.968.968.768.468.468.468.668.968.969.068.968.466.462.346.249.444.248.547.851.054.058.161.363.965.366.564.758.3100.0100.0
Percentage of Assets2.63.24.02.83.44.14.64.04.95.56.47.98.79.610.411.011.812.914.014.314.33.13.73.13.94.04.75.57.08.49.59.610.510.07.80.80.9
Percentage of Assets form:ExistingDevelopedTechnologies0.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:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value1516191113141714151718192122232526272930329.4139.9541011111212131314141516160.0
Percentage of FiniteLivedIntangibleAssetsNet36.334.132.331.430.329.329.830.729.628.427.326.425.625.124.624.223.823.422.921.920.041.239.043.139.940.638.336.032.930.528.527.426.427.231.10.0
Percentage of Assets1.51.72.01.31.51.72.01.82.12.32.53.03.33.53.73.94.14.44.74.74.62.82.93.13.23.43.53.73.94.24.24.04.24.24.20.0
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.00.0

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-262021-03-272020-12-262020-06-272020-03-282019-12-282018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252013-12-282013-09-282013-06-292013-03-302012-12-292011-12-31
Value0.030.0720.3270.00.00.7850.00.00.00.00.00.20.4740.9042.0926.62170.00.00.00.2680.9060.0
Percentage of FiniteLivedIntangibleAssetsNet0.10.10.60.00.01.40.00.00.00.00.00.20.40.81.74.711.10.00.00.00.51.70.0
Percentage of Assets0.00.00.00.00.00.10.00.00.00.00.00.00.10.10.31.02.60.00.00.00.10.20.0
Percentage of Assets us-gaap:OrderOrProductionBacklog0.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:TradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value0.620.6820.7990.6390.6920.7630.840.6830.7581.7912.853.9064.9575.6966.3517.0197.6658.2668.9329.689102.872.9793.093.23.3093.4183.5283.6383.7483.8583.9674.0774.2944.4060.0
Percentage of FiniteLivedIntangibleAssetsNet1.51.41.41.71.61.51.51.51.43.04.25.26.06.36.56.76.97.07.16.96.512.611.712.711.611.610.810.09.08.27.67.36.97.38.30.0
Percentage of Assets0.10.10.10.10.10.10.10.10.10.20.40.60.80.91.01.11.21.31.41.51.50.80.90.90.91.01.01.01.11.11.11.11.11.11.10.0
Percentage of Assets us-gaap:TradeNames0.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

Deferred Tax Assets Liabilities Net

us-gaap:DeferredTaxAssetsLiabilitiesNet

us-gaap:DeferredTaxAssetsLiabilitiesNet


Deferred
Period End2020-12-262019-12-282015-12-262014-12-272013-12-282012-12-292011-12-31
Value60643.2813.2943.7074.3487.069
Percentage of DeferredTaxAssetsLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets6.37.71.01.01.11.11.8

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-282019-09-282019-06-292019-03-302018-12-29
Value383730292936313233340.0
Percentage of OperatingLeaseRightOfUseAsset100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.93.83.23.23.34.33.74.14.44.50.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value1980000.01867000.01165000.01009000.0966000.01016000.01203000.01362000.01343000.01409000.0968000.01163000.01203000.01361000.02259000.01755000.01959000.02246000.02600000.01982000.02000000.01157000.0853000.0865000.0864000.0831000.01150000.01225000.01291000.01273000.01271000.01004000.0989000.0589000.01200000.03495000.04081000.04357000.04693000.03987000.05110000.06710000.0
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.0
Percentage of Assets0.20.20.10.10.10.10.10.20.20.20.10.20.20.20.30.30.30.40.40.30.30.30.20.30.20.20.30.40.40.40.40.30.30.20.31.01.11.21.20.91.21.4

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value62676262444040502631404942383537434334415428182121162021181516282424211017159.731181614
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.0
Percentage of Assets6.36.96.46.95.04.74.96.43.54.25.57.66.56.05.45.76.66.85.56.47.88.45.36.16.24.75.96.25.54.84.87.76.56.45.33.04.74.02.54.33.73.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value514355443729363029222724292332303326302951172118191721191713131513141717161413141524
Percentage of AccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets5.24.45.74.84.33.44.33.83.93.03.83.84.63.65.14.75.14.24.94.57.35.16.35.45.65.06.25.55.14.24.14.13.73.84.44.84.33.73.63.33.55.2

Liabilities Current

us-gaap:LiabilitiesCurrent

us-gaap:LiabilitiesCurrent


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value153146154136123117136141102100102105110969297104908285118494344473947464337375145454534403428383545
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.0
Percentage of Assets15.615.016.014.913.913.816.317.913.613.314.116.216.915.014.314.916.014.413.413.117.114.612.712.813.511.513.913.512.911.411.113.912.112.111.49.610.79.37.59.08.39.8

Long Term Debt Current

us-gaap:LongTermDebtCurrent

us-gaap:LongTermDebtCurrent


Long
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-252015-12-26
Value9.3569.269.5169.1221314246333329263329182218141258.967.0770.0
Percentage of LongTermDebtCurrent100.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.90.91.01.02.43.75.15.84.44.44.14.05.14.62.93.42.82.320.31.41.00.0

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-282019-09-282019-06-292019-03-302018-12-29
Value7908000.07557000.06704000.06555000.06168000.06815000.06551000.06416000.06203000.06022000.00
Percentage of OperatingLeaseLiabilityCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets0.80.80.70.70.70.80.80.80.80.80.0

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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value5202000.02656000.03086000.03275000.02762000.02718000.02991000.03933000.03009000.03022000.02633000.03591000.04534000.06138000.04647000.05676000.05223000.03711000.03179000.02966000.02963000.0
Percentage of OtherAccruedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.30.30.40.30.30.40.50.40.40.40.60.70.90.70.91.51.10.90.70.8

Long Term Debt

us-gaap:LongTermDebt

us-gaap:LongTermDebt


Long
Period End2020-12-262020-09-262020-06-272019-12-282019-06-292018-12-292017-12-302016-12-31
Value343550585864105138
Percentage of LongTermDebt100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets3.63.95.77.07.78.916.322.3

us-gaap:LongTermDebt us-gaap:DebtInstrument

form:BuildingTermLoan


Long
Period End2020-09-262020-06-27
Value1718
Percentage of LongTermDebt49.536.0
Percentage of Assets1.92.0
Percentage of Assets form:BuildingTermLoan0.00.0

form:FRTTermLoan


Long
Period End2020-09-262020-06-27
Value1819
Percentage of LongTermDebt50.839.2
Percentage of Assets2.02.2
Percentage of Assets form:FRTTermLoan0.00.0

Long Term Debt Noncurrent

us-gaap:LongTermDebtNoncurrent

us-gaap:LongTermDebtNoncurrent


Long
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-252015-12-26
Value202224262813150.012233446516787921041161251371410.0
Percentage of LongTermDebtNoncurrent100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets2.02.32.62.93.21.61.90.01.73.14.87.17.910.413.514.116.018.520.321.220.30.0

Deferred Finance Costs Noncurrent Net

us-gaap:DeferredFinanceCostsNoncurrentNet

us-gaap:DeferredFinanceCostsNoncurrentNet


Deferred
Period End2020-12-262019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-31
Value70000.000057000.029000.057000.0113000.0185000.0272000.0775000.0
Percentage of DeferredFinanceCostsNoncurrentNet100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.1

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-28
Value4613000.04965000.05346000.05682000.06343000.06095000.06986000.0
Percentage of DeferredIncomeTaxLiabilitiesNet100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.50.50.60.60.70.70.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-282019-09-282019-06-292019-03-302018-12-29
Value343327262634293031320.0
Percentage of OperatingLeaseLiabilityNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0
Percentage of Assets3.53.42.92.93.04.03.53.84.14.30.0

Lessee Operating Lease Liability Payments Due Year Two

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo


Lessee
Period End2021-06-262021-03-272020-12-262020-09-262019-12-28
Value7172000.06710000.06115000.05549000.06647000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearTwo100.0100.0100.0100.0100.0
Percentage of Assets0.70.70.60.60.8

Lessee Operating Lease Liability Payments Due Year Three

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree


Lessee
Period End2021-06-262021-03-272020-12-262020-09-262019-12-28
Value6766000.06297000.05254000.04724000.05477000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearThree100.0100.0100.0100.0100.0
Percentage of Assets0.70.60.50.50.7

Lessee Operating Lease Liability Payments Due Year Four

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour


Lessee
Period End2021-06-262021-03-272020-12-262020-09-262019-12-28
Value6742000.07814000.04903000.04471000.04937000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFour100.0100.0100.0100.0100.0
Percentage of Assets0.70.80.50.50.6

Lessee Operating Lease Liability Payments Due Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFive


Lessee
Period End2020-12-262019-12-28
Value4863000.04770000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueYearFive100.0100.0
Percentage of Assets0.50.6

Lessee Operating Lease Liability Payments Due After Year Five

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive


Lessee
Period End2020-12-262019-12-28
Value1222
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive100.0100.0
Percentage of Assets1.32.6

Operating Lease Liability

us-gaap:OperatingLeaseLiability

us-gaap:OperatingLeaseLiability


Operating
Period End2021-06-262021-03-272020-12-262020-09-26
Value42413433
Percentage of OperatingLeaseLiability100.0100.0100.0100.0
Percentage of Assets4.34.23.63.6

Lessee Operating Lease Liability Payments Due

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue


Lessee
Period End2021-06-262021-03-272020-12-262020-09-262019-12-28
Value4850413951
Percentage of LesseeOperatingLeaseLiabilityPaymentsDue100.0100.0100.0100.0100.0
Percentage of Assets4.95.14.34.36.1

Lessee Operating Lease Liability Undiscounted Excess Amount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount

us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount


Lessee
Period End2021-06-262021-03-272020-12-262020-09-26
Value6202000.08982000.06315000.06317000.0
Percentage of LesseeOperatingLeaseLiabilityUndiscountedExcessAmount100.0100.0100.0100.0
Percentage of Assets0.60.90.70.7

Stockholders Equity

us-gaap:StockholdersEquity

us-gaap:StockholdersEquity


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242010-12-252009-12-262008-12-27
Value769766744714690666640614604592580490478471458454434415401415423286294293295295289289285285294310316322339322332332346377411577706
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.0
Percentage of Assets77.878.277.278.078.178.576.377.479.778.479.775.173.572.970.969.666.565.764.863.960.984.086.085.384.686.584.183.984.586.086.383.385.185.185.788.987.988.590.589.088.20.00.0

us-gaap:StockholdersEquity us-gaap:StatementEquityComponents

us-gaap:AccumulatedOtherComprehensiveIncome


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value3.5963.155.8862.4790.458-0.909-0.659-2.180.159-0.5990.781.1581.6915.1853.0211.9960.507-3.74-2.222-1.761-0.2491.7152.72.0271.2531.922
Percentage of StockholdersEquity0.50.40.80.30.1-0.1-0.1-0.40.0-0.10.10.20.41.10.70.40.1-0.9-0.8-0.6-0.10.50.80.50.20.3
Percentage of Assets0.40.30.60.30.1-0.1-0.1-0.30.0-0.10.10.20.30.80.50.30.1-0.6-0.6-0.5-0.10.40.70.40.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.0

us-gaap:AdditionalPaidInCapital


Stockholders
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value894915903896898895885879875871862857853851843845839833718711695681652651630602
Percentage of StockholdersEquity116.2119.4121.5125.5130.0134.4138.2143.1144.8147.0148.7175.0178.3180.7183.8186.0193.2207.8244.0245.9236.5200.8188.1158.4109.185.3
Percentage of Assets90.493.493.897.9101.6105.4105.5110.8115.5115.2118.5131.4131.0131.7130.4129.4128.5134.6209.8206.7204.2172.1170.2139.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value0.0770.0780.0780.0780.0770.0770.0760.0760.0750.0740.0740.0750.0740.0740.0730.0730.0730.0710.0580.0570.0550.0540.050.0520.050.049
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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-262008-12-27
Value-128.188-146.093-165.718-184.991-207.882-228.351-244.241-262.877-271.156-278.104-283.587-368.687-376.375-385.498-387.573-393.161-405.724-428.616-422.059-420.536-401.351-343.668-308.122-242.141-53.855101
Percentage of StockholdersEquity-16.7-19.1-22.3-25.9-30.1-34.3-38.1-42.8-44.9-46.9-48.9-75.2-78.6-81.8-84.5-86.4-93.4-106.9-143.2-145.3-136.5-101.3-88.9-58.9-9.314.4
Percentage of Assets-13.0-14.9-17.2-20.2-23.5-26.9-29.1-33.1-35.8-36.8-38.9-56.5-57.8-59.7-59.9-60.2-62.1-69.2-123.1-122.2-117.8-86.9-80.4-52.00.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

us-gaap:TreasuryStock


Stockholders
Period End2021-03-27
Value-5.738
Percentage of StockholdersEquity-0.7
Percentage of Assets-0.6
Percentage of Assets us-gaap:TreasuryStock0.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value77000.078000.078000.078000.077000.077000.076000.076000.075000.074000.074000.075000.074000.074000.073000.073000.073000.072000.071000.071000.070000.059000.058000.058000.058000.058000.057000.056000.056000.055000.055000.055000.055000.055000.054000.051000.051000.051000.050000.052000.052000.052000.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.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.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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value894915903896898895885879875871862857853851843845839840833828823723718717715716711708703699695692688685681663659656652655655651
Percentage of AdditionalPaidInCapitalCommonStock100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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 Assets90.493.493.897.9101.6105.4105.5110.8115.5115.2118.5131.4131.0131.7130.4129.4128.5132.9134.6127.4118.4212.5209.8208.3205.3209.9206.7205.6208.6210.6204.2185.8185.0180.8172.1183.0174.4174.5170.2154.6151.9139.7

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value-128190000.0-146090000.0-165720000.0-184990000.0-207880000.0-228350000.0-244240000.0-262880000.0-271160000.0-278100000.0-283590000.0-368690000.0-376380000.0-385500000.0-387570000.0-393160000.0-405720000.0-423300000.0-428620000.0-413170000.0-398980000.0-435860000.0-422060000.0-421440000.0-418920000.0-419750000.0-420540000.0-418660000.0-418390000.0-414060000.0-401350000.0-382560000.0-371850000.0-363440000.0-343670000.0-344270000.0-329790000.0-325580000.0-308120000.0-281150000.0-271240000.0-242140000.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.0
Percentage of Assets-13.0-14.9-17.2-20.2-23.5-26.9-29.1-33.1-35.8-36.8-38.9-56.5-57.8-59.7-59.9-60.2-62.1-66.9-69.2-63.5-57.4-128.0-123.1-122.4-120.1-122.9-122.2-121.5-124.1-124.7-117.8-102.6-99.9-95.9-86.9-94.9-87.2-86.5-80.4-66.3-62.8-52.0

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-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value3596000.03150000.05886000.02479000.0458000.0-909000.0-659000.0-2180000.0159000.0-599000.0780000.01158000.01691000.05185000.03021000.01996000.0507000.0-2135000.0-3740000.0110000.0-663000.0-1581000.0-2222000.0-2166000.0-1998000.0-1697000.0-1761000.0-600000.0213000.0-106000.0-249000.0305000.028000.0587000.01715000.02800000.02321000.02041000.02700000.02983000.02811000.02027000.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.0
Percentage of Assets0.40.30.60.30.1-0.1-0.1-0.30.0-0.10.10.20.30.80.50.30.1-0.3-0.60.0-0.1-0.5-0.6-0.6-0.6-0.5-0.5-0.20.1-0.0-0.10.10.00.20.40.80.60.50.70.70.70.4

Treasury Stock Value

us-gaap:TreasuryStockValue

us-gaap:TreasuryStockValue


Treasury
Period End2021-03-27
Value5738000.0
Percentage of TreasuryStockValue100.0
Percentage of Assets0.6

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-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value6.5746.9526.9085.4375.4625.6526.06.4445.2625.2625.384.5114.1253.7375.0234.556
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Adjustments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value6.5746.9526.9085.4375.4625.6526.06.4445.2625.2625.384.5114.1253.7375.0234.556
Percentage of AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of Assets0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of Assets us-gaap:AdditionalPaidInCapital0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value333245414339372834202216209.322261724176.078
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.017.322.923.527.324.521.119.925.215.616.011.915.37.920.112.217.013.84.9

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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value-19.891-39.922-42.727-35.218-15.535-5.442-26.305-27.577-3.138-9.332-7.832-6.501-3.571-3.391-21.633-15.824-18.517-3.451-6.894
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.6-21.4-21.7-19.8-9.8-3.4-14.7-19.6-2.3-7.1-5.6-4.8-2.6-2.9-16.4-11.0-12.9-2.7-5.6

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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value-28.148-3.768-1.965-21.7051.806-9.07112-1.939-13.105-3.932-7.597-12.783-14.596-4.353-16.623-7.114-13.082-2.6510.169
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.0-2.0-1.0-12.21.1-5.66.9-1.4-9.5-3.0-5.4-9.5-10.8-3.7-12.6-4.9-9.1-2.10.1

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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value-14.342-12.792.855-14.482292523-1.954187.1677.393-3.6621.4332.656-11.127-4.736-6.96812
Percentage of CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-7.6-6.91.4-8.118.815.613.0-1.413.85.45.2-2.71.12.2-8.4-3.3-4.810.1

Increase Decrease In Accounts Payable

us-gaap:IncreaseDecreaseInAccountsPayable

us-gaap:IncreaseDecreaseInAccountsPayable


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value-7.755.722-1.266124.4840.763-10.10121-3.967-7.148-7.3754.1863.2512.988-2.299-4.2820.1027.22-7.448-10.296128.824-3.2780.1915.998-4.947-1.8433.5981.7820.618-13.0645.6161.5263.598-7.354-6.3292.4485.3321.8031.806-0.2981.75415-3.489
Percentage of IncreaseDecreaseInAccountsPayable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Accounts Receivable

us-gaap:IncreaseDecreaseInAccountsReceivable

us-gaap:IncreaseDecreaseInAccountsReceivable


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value4.77-3.5769.2575.652-3.561-7.8031013-10.372-13.8056.2614.2396.684-3.354-6.446-3.902128.888-6.116-8.69422-1.260.066-7.253.095-4.172-1.9696.2854.8526.781-15.8927.3275.8614.806-9.373-10.9226.3948.743170.6124.273-5.338-1.439-9.312
Percentage of IncreaseDecreaseInAccountsReceivable100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Increase Decrease In Inventories

us-gaap:IncreaseDecreaseInInventories

us-gaap:IncreaseDecreaseInInventories


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value109.9113.6257.47712-0.928-2.9515.6722.9168.658-0.5088.1196.2797.4081.3655.4235.5023.3453.00.7552.2285.751.834.6741.1780.4851.255.5551.9543.2161.233-0.8113.7773.781-5.2791.391.4413.374-1.7330.1510.2650.165-30.8740.74
Percentage of IncreaseDecreaseInInventories100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Net Cash Provided By Used In Operating Activities

us-gaap:NetCashProvidedByUsedInOperatingActivities

us-gaap:NetCashProvidedByUsedInOperatingActivities


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value333245414339372834202216209.322261724176.078
Percentage of NetCashProvidedByUsedInOperatingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax18.017.322.923.527.324.521.119.925.215.616.011.915.37.920.112.217.013.84.9

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-26
Value171919222015188.2796.9485.483857.6889.1232.1255.58812175.185-15.443-14.19836-13.8-0.619-2.5250.8380.783-1.871-0.277-4.326-12.711-18.789-10.714-8.407-19.7730.603-14.478-4.217-17.454-26.975-9.904-7.678-21.424
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.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.510.59.812.913.09.910.45.95.04.160.45.76.71.84.28.712.24.0-12.5-11.544.4-25.7-0.9-3.81.11.1-2.6-0.4-6.4-22.7-38.7-15.8-13.4-37.61.3-35.1-7.7-50.1-89.3-19.0-16.5-53.0

us-gaap:NetIncomeLoss us-gaap:StatementEquityComponents

us-gaap:RetainedEarnings


Net
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value171919222015188.2796.9485.483857.6889.1232.1255.58812
Percentage of NetIncomeLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax9.510.59.812.913.09.910.45.95.04.160.45.76.71.84.28.7
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax us-gaap:RetainedEarnings0.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

Share Based Compensation

us-gaap:ShareBasedCompensation

us-gaap:ShareBasedCompensation


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value6.5887.0777.0565.5095.6425.6236.0886.5045.2895.2955.4064.5374.1283.7565.064.5873.393.3023.2453.2021.5412.7343.063.12.5062.9093.2563.9343.5192.572.9992.9583.1323.0353.562.9683.4783.043-23.513.342.3523.969-30.9844.219
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.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value-19.891-39.922-42.727-35.218-15.535-5.442-26.305-27.577-3.138-9.332-7.832-6.501-3.571-3.391-21.633-15.824-18.517-3.451-6.894
Percentage of NetCashProvidedByUsedInInvestingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-10.6-21.4-21.7-19.8-9.8-3.4-14.7-19.6-2.3-7.1-5.6-4.8-2.6-2.9-16.4-11.0-12.9-2.7-5.6

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-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value1713135.14424126.6052.7825.4326.0287.5433.7814.7143.8313.8386.1594.2943.4653.3044.5842.5221.1111.9962.3992.8021.4431.1311.5451.3561.6381.1672.2922.3462.7251.832.1942.1241.8042.8262.1411.1961.5378.4355.995
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.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-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-09-24
Value-28.148-3.768-1.965-21.7051.806-9.07112-1.939-13.105-3.932-7.597-12.783-14.596-4.353-16.623-7.114-13.082-2.6510.169
Percentage of NetCashProvidedByUsedInFinancingActivities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0
Percentage of RevenueFromContractWithCustomerExcludingAssessedTax-15.0-2.0-1.0-12.21.1-5.66.9-1.4-9.5-3.0-5.4-9.5-10.8-3.7-12.6-4.9-9.1-2.10.1

Repayments Of Long Term Debt

us-gaap:RepaymentsOfLongTermDebt

us-gaap:RepaymentsOfLongTermDebt


Repayments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-24
Value2.3642.3762.319141313110.0117.57.512128.758.758.758.756.8758.751.875
Percentage of RepaymentsOfLongTermDebt100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Payments For Repurchase Of Common Stock

us-gaap:PaymentsForRepurchaseOfCommonStock

us-gaap:PaymentsForRepurchaseOfCommonStock


Payments
Period End2021-06-262021-03-272018-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-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-09-242011-06-252011-03-26
Value185.7380.00.00.00.08.0070.8317.3992.7330.00.00.00.01.2143.4880.00.00.00.0-0.0050.00.0020.0030.00.00.00.07.8755.5291.0391.968
Percentage of PaymentsForRepurchaseOfCommonStock100.0100.00.00.00.00.0100.0100.0100.0100.00.00.00.00.0100.0100.00.00.00.00.0100.00.0100.0100.00.00.00.00.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312015-12-262014-12-272013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312010-12-252009-12-26
Value6000.056000.0106000.0156000.0256000.0306000.0361770.0411770.0505520.0505520.0524720.0553720.0553720.0553720.0659330.0700960.0879210.01637100.02198000.02320200.02571400.03454400.03479500.03732700.04117900.04208800.04316200.04419900.04611000.04619000.05318400.05859800.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312015-12-262014-12-272013-12-282013-09-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312010-12-252009-12-26
Value6.938.288.358.388.418.418.358.368.128.128.07.777.777.778.128.218.639.489.139.410.7212.3212.4412.8213.1913.1113.0513.2913.0213.1114.5326.17
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.0

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

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod

form:PerformanceRestrictedStockUnits, form:EquityIncentivePlan


Share
Period End2020-08-272019-06-042018-08-16
Value258600.0273000.0318100.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100.0100.0100.0

Deferred Tax Assets Net

us-gaap:DeferredTaxAssetsNet

us-gaap:DeferredTaxAssetsNet


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value6978871839121724327.171
Percentage of DeferredTaxAssetsNet100.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-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-26
Value322825181817161617171717
Percentage of UnrecognizedTaxBenefits100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

Deferred Tax Assets Valuation Allowance

us-gaap:DeferredTaxAssetsValuationAllowance

us-gaap:DeferredTaxAssetsValuationAllowance


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-252009-12-26
Value38363410915017618718016316812759
Percentage of DeferredTaxAssetsValuationAllowance100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:AmortizationInventoryStepUpAdjustment

form:AmortizationInventoryStepUpAdjustment


Amortization
Period End2020-09-26
Value500000.0
Percentage of AmortizationInventoryStepUpAdjustment100.0

form:ChangeInCapitalExpendituresIncurredButNotYetPaid

form:ChangeInCapitalExpendituresIncurredButNotYetPaid


Change
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value1819000.01087000.0-496000.0767000.0158000.02116000.0-196000.03559000.0-1244000.0-1253000.0-2434000.03742000.0381000.0601000.0250000.0-1822000.0-496000.02035000.0255000.0-2279000.0126000.01166000.0623000.0
Percentage of ChangeInCapitalExpendituresIncurredButNotYetPaid100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:GrossMarginPercent

form:GrossMarginPercent


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value40.641.1-0.943.10.4190.4190.0060.3930.4010.39700.3920.4150.382-0.0080.4010.4290.3690.0270.2210.3060.183-0.0030.28
Percentage of GrossMarginPercent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

form:GrossMarginPercent us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments

us-gaap:OperatingSegments, form:ProbeCardsSegment


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value43.344.3-0.646.20.460.4510.010.4130.4270.419-0.0030.4270.4530.422-0.0040.4310.4680.4020.0160.4060.3360.233
Percentage of GrossMarginPercent106.7107.866.7107.2109.8107.6166.7105.1106.5105.50.0108.9109.2110.550.0107.5109.1108.959.3183.7109.8127.3

us-gaap:OperatingSegments, form:SystemsSegment


Gross
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value49.149.0-2.449.80.4460.512-0.0140.5390.520.540.010.4810.4860.477-0.0260.5170.5150.541-0.0170.53800
Percentage of GrossMarginPercent120.9119.2266.7115.5106.4122.2-233.3137.2129.7136.00.0122.7117.1124.9325.0128.9120.0146.6-63.0243.40.00.0

form:OperatingLeaseRightOfUseAssetAmortization

form:OperatingLeaseRightOfUseAssetAmortization


Operating
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-31
Value1841000.01811000.01875000.0908000.01511000.01301000.01343000.01277000.0000
Percentage of OperatingLeaseRightOfUseAssetAmortization100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

form:WeightedAveragePerShareDiscountFromFairValueFromDateOfIssuanceCommonStock us-gaap:AwardType

form:WeightedAveragePerShareDiscountFromFairValueFromDateOfIssuanceCommonStock

us-gaap:EmployeeStock


Weighted
Period End2021-06-262021-03-27
Value0-18.73
Percentage of WeightedAveragePerShareDiscountFromFairValueFromDateOfIssuanceCommonStock0.0100.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationConsiderationTransferred1

form:BaldwinPark


Business
Period End2020-07-30
Value35
Percentage of BusinessCombinationConsiderationTransferred1100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value16
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationConsiderationTransferred1 us-gaap:SubsequentEventType

us-gaap:SubsequentEvent


Business
Period End2020-10-19
Value17
Percentage of BusinessCombinationConsiderationTransferred10.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1


Business
Period End2020-12-262020-09-262020-06-272020-03-28
Value2371000.0-3600000.0-3700000.01200000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1 us-gaap:IncomeStatementLocation

us-gaap:SellingGeneralAndAdministrativeExpenses


Business
Period End2021-06-26
Value100000.0
Percentage of BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability10.0

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths

us-gaap:CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths


Cash
Period End2020-12-26
Value400000.0
Percentage of CashFlowHedgeGainLossToBeReclassifiedWithinTwelveMonths100.0

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

us-gaap:ConcentrationRiskPercentage1

us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value39.656.90.3610.3620.4930.4730.3510.3650.266
Percentage of ConcentrationRiskPercentage1100.0100.0100.0100.0100.0100.0100.0100.0100.0

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

form:CustomersRepresenting10OrMoreOfTotalRevenues, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-262020-06-27
Value41.936.1
Percentage of ConcentrationRiskPercentage10.010000.0

form:Intel, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value16.228.125.60.3610.3620.2390.2610.2130.2450.151
Percentage of ConcentrationRiskPercentage10.071.045.0100.0100.048.555.260.767.156.8

form:MajorCustomer1, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-272020-03-282019-03-30
Value22.80.2770.167
Percentage of ConcentrationRiskPercentage157.676.547.6

form:MajorCustomer2, us-gaap:AccountsReceivable, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-03-272020-03-282019-03-30
Value13.70.1530.107
Percentage of ConcentrationRiskPercentage134.642.330.5

form:Micron, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2020-09-262019-09-282019-06-292018-09-29
Value10.10.1190.1010.12
Percentage of ConcentrationRiskPercentage117.824.121.432.9

form:Samsung, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-262020-09-262019-06-292019-03-30
Value14.710.60.1110.138
Percentage of ConcentrationRiskPercentage10.018.623.539.3

form:TaiwanSemiconductorManufacturingCoLTD, us-gaap:RevenueFromContractWithCustomer, us-gaap:CustomerConcentrationRisk


Concentration
Period End2021-06-262021-03-272020-09-26
Value11.011.510.6
Percentage of ConcentrationRiskPercentage10.029.018.6

us-gaap:ContractWithCustomerLiabilityRevenueRecognized

us-gaap:ContractWithCustomerLiabilityRevenueRecognized


Contract
Period End2021-06-262021-03-272020-12-262019-12-282019-09-282019-06-292018-12-292018-09-292018-06-30
Value3.59.30.90.31.00.90.90.21.3
Percentage of ContractWithCustomerLiabilityRevenueRecognized100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:CostOfGoodsAndServicesSoldAmortization

us-gaap:CostOfGoodsAndServicesSoldAmortization


Cost
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-30
Value7.0956.8057.7426.5326.4547.2637.4246.0797.0797.09
Percentage of CostOfGoodsAndServicesSoldAmortization100.0100.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-282019-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-26
Value6.5486.136.2035.2514.6794.5614.5414.3554.3423.9473.823.6013.3683.5253.583.4973.3873.1623.1523.2682.4832.468
Percentage of Depreciation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeGainLossOnDerivativeNet us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:DerivativeGainLossOnDerivativeNet

us-gaap:ForeignExchangeForward, us-gaap:Nondesignated, us-gaap:OtherNonoperatingIncomeExpense


Derivative
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-25
Value-69000.01288000.0529000.0234000.0-115000.0-76000.0587000.0314000.0706000.01079000.0862000.0-933000.023000.0886000.0-224000.0-141000.0
Percentage of DerivativeGainLossOnDerivativeNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome


Derivative
Period End2020-09-262020-06-272019-09-282019-06-29
Value-38000.0-10000.0113000.0175000.0
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet100.0100.0100.0100.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-29
Value236000.0191000.0-181000.0325000.0207000.0183000.0-58000.000
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet-621.1-1910.00.00.0183.2104.60.00.00.0

us-gaap:DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:CostOfSales


Derivative
Period End2020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-30
Value150000.0139000.0-120000.0229000.0126000.0139000.0-32000.0
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet-394.7-1390.00.00.0111.579.40.0

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ResearchAndDevelopmentExpense


Derivative
Period End2020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-30
Value23000.017000.0-18000.033000.023000.012000.0-19000.0
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet-60.5-170.00.00.020.46.90.0

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:SellingGeneralAndAdministrativeExpenses


Derivative
Period End2020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-30
Value63000.035000.0-43000.063000.058000.032000.0-7000.0
Percentage of DerivativeInstrumentsGainLossReclassifiedFromAccumulatedOCIIntoIncomeEffectivePortionNet-165.8-350.00.00.051.318.30.0

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents

us-gaap:EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents


Effect
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-01
Value-102000.0-1456000.0679000.0271000.0312000.0-440000.0486000.0-207000.0-458000.0-1136000.01078000.0616000.0605000.01260000.0
Percentage of EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:BusinessAcquisition

us-gaap:GoodwillAcquiredDuringPeriod

form:BaldwinPark


Goodwill
Period End2021-03-27
Value0.352
Percentage of GoodwillAcquiredDuringPeriod100.0

form:HighPrecisionDevicesInc


Goodwill
Period End2021-03-27
Value2.011
Percentage of GoodwillAcquiredDuringPeriod571.3

us-gaap:GoodwillAcquiredDuringPeriod us-gaap:BusinessAcquisition, us-gaap:StatementBusinessSegments

form:BaldwinPark, form:ProbeCardsSegment


Goodwill
Period End2021-03-27
Value0.352
Percentage of GoodwillAcquiredDuringPeriod100.0

form:HighPrecisionDevicesInc, form:SystemsSegment


Goodwill
Period End2021-03-27
Value2.011
Percentage of GoodwillAcquiredDuringPeriod571.3

us-gaap:GoodwillForeignCurrencyTranslationGainLoss

us-gaap:GoodwillForeignCurrencyTranslationGainLoss


Goodwill
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-31
Value330000.0-906000.01279000.0945000.0204000.0-82000.0489000.0-562000.0196000.0-289000.0-213000.0-104000.0-836000.0447000.0216000.0512000.01007000.0175000.0-1135000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:GoodwillForeignCurrencyTranslationGainLoss us-gaap:StatementBusinessSegments

form:SystemsSegment


Goodwill
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-01
Value330000.0-906000.01279000.0945000.0204000.0-82000.0489000.0-562000.0196000.0-289000.0-213000.0-104000.0-836000.0447000.0216000.0512000.01007000.0175000.0
Percentage of GoodwillForeignCurrencyTranslationGainLoss100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInAccruedLiabilities

us-gaap:IncreaseDecreaseInAccruedLiabilities


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value12-12.7329.1383.2258.499-6.978.373-0.5475.966-6.2753.164-5.3415.98-9.5211.858-3.3467.078-4.781.278-9.08512-3.5972.573-1.2662.646-4.2862.2811.9843.2880.212-1.3521.440.415-2.977-4.7031.2751.9510.35419-0.9230.087-8.554-6.299-7.378
Percentage of IncreaseDecreaseInAccruedLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInDeferredRevenue

us-gaap:IncreaseDecreaseInDeferredRevenue


Increase
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-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-09-242011-06-252011-03-262010-12-252010-09-25
Value3933000.0-2411000.0-49000.03978000.0-123000.01409000.0285000.01931000.0-249000.0472000.0-444000.0-1547000.0-2854000.02861000.01510000.0662000.066000.0-116000.0-486000.02142000.0-1551000.0-197000.0-342000.01812000.0-1773000.0-154000.0363000.0-837000.0823000.0-279000.0376000.0-231000.0-139000.0783000.0651000.0-1482000.01551000.0-365000.0136000.010037000.0-1615000.0
Percentage of IncreaseDecreaseInDeferredRevenue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInOtherDeferredLiability

us-gaap:IncreaseDecreaseInOtherDeferredLiability


Increase
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value70000.0114000.0-20000.0259000.033000.0-2208000.02333000.08000.033000.0664000.0-95000.025000.02515000.010000.04000.026000.071000.0-576000.0178000.0-63000.0178000.0-2492000.0-69000.074000.074000.0-877000.039000.078000.034000.0961000.022000.024000.07000.043000.039000.039000.046000.0-32000.054000.038000.0-103000.02752000.0-180000.0
Percentage of IncreaseDecreaseInOtherDeferredLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:IncreaseDecreaseInOtherOperatingAssets

us-gaap:IncreaseDecreaseInOtherOperatingAssets


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value294000.050000.040000.029000.0-54000.0-194000.0-154000.023000.08000.0564000.0-10000.0-34000.0-1000.0-662000.0762000.0-97000.0-111000.0-615000.0-8000.0-30000.00286000.009000.054000.0-313000.0-9000.0-16000.000299000.016000.09000.0-462000.0-101000.0-325000.0003803000.0-841000.0-522000.0-533000.0123000.0-305000.0
Percentage of IncreaseDecreaseInOtherOperatingAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0100.0100.0100.0

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets

us-gaap:IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets


Increase
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value-168000.0-3011000.0588000.02348000.03031000.0240000.0-4739000.03637000.03039000.0-2167000.0-2136000.0-2886000.04513000.0247000.0270000.0314000.01614000.0-3068000.01982000.02536000.0882000.0-2108000.0-30000.0-960000.01565000.0-748000.0-265000.0651000.0108000.0328000.0-1700000.01637000.0-3202000.0-292000.0-43000.0-894000.0196000.0-80000.08145000.02144000.0-2089000.0-2579000.04976000.0-407000.0
Percentage of IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements

us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements


Incremental
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-25
Value2003000.02390000.0222000.01780000.02586000.02505000.0278000.02011000.01711000.01647000.0345000.01125000.01376000.01516000.0510000.01234000.01339000.01499000.0-827000.00416000.0000985000.01884000.0000000000000000
Percentage of IncrementalCommonSharesAttributableToShareBasedPaymentArrangements100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.00.00.0100.0100.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:InventoryWriteDown

us-gaap:InventoryWriteDown


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value3.5043.3943.3543.3563.123.2872.3752.7422.5792.7253.0652.8212.5482.0452.362.3021.82.7972.1941.6370.8111.9891.6071.9221.5011.4631.5971.71.2242.6062.6322.952.1782.7012.8831.8471.0861.416-12.7641.3431.2572.267-18.1436.242
Percentage of InventoryWriteDown100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:InvestmentIncomeInterest

us-gaap:InvestmentIncomeInterest


Investment
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-252010-06-26
Value148000.0194000.0191000.0249000.0376000.0685000.0726000.0724000.0684000.0580000.0404000.0369000.0326000.0257000.0264000.0123000.093000.067000.059000.052000.088000.0117000.070000.065000.065000.085000.069000.075000.079000.079000.088000.095000.096000.0107000.0134000.0163000.0182000.0212000.0276000.0335000.0369000.0424000.0426000.0623000.0722000.0
Percentage of InvestmentIncomeInterest100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:LeaseCost

us-gaap:LeaseCost


Lease
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value2519000.02697000.02389000.02222000.02220000.02347000.02187000.02031000.02014000.02181000.000
Percentage of LeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OperatingLeaseExpense

us-gaap:OperatingLeaseExpense


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value2048000.02123000.01932000.01818000.01794000.01924000.01780000.01726000.01734000.01745000.000
Percentage of OperatingLeaseExpense100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:OperatingLeasePayments

us-gaap:OperatingLeasePayments


Operating
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-31
Value2035000.01945000.01819000.01734000.01171000.01591000.01340000.01244000.0726000.01690000.00000
Percentage of OperatingLeasePayments100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value-203000.0624000.0-174000.0-96000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value278000.0-526000.052000.0-3000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAndTax-136.9-84.3-29.93.1

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncome


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value-39000.0-38000.0-10000.022000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value202000.0362000.0-191000.0-181000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax-517.9-952.61910.0-822.7

us-gaap:OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation, us-gaap:IncomeStatementLocation

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:CostOfSales


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value134000.0250000.0-139000.0-120000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax-343.6-657.91390.0-545.5

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:ResearchAndDevelopmentExpense


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value16000.030000.0-17000.0-18000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax-41.0-78.9170.0-81.8

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument, us-gaap:SellingGeneralAndAdministrativeExpenses


Other
Period End2021-06-262021-03-272020-06-272020-03-28
Value52000.082000.0-35000.0-43000.0
Percentage of OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationBeforeTax-133.3-215.8350.0-195.5

us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax

us-gaap:ForeignExchangeForward, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2020-09-262020-06-272019-09-282019-06-29
Value-553000.052000.0-642000.0213000.0
Percentage of OtherComprehensiveIncomeLossDerivativeExcludedComponentIncreaseDecreaseBeforeAdjustmentsAndTax100.0100.0100.0100.0

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax us-gaap:DerivativeInstrumentRisk, us-gaap:DerivativeInstrumentsGainLossByHedgingRelationship, us-gaap:HedgingDesignation

us-gaap:OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax

us-gaap:InterestRateSwap, us-gaap:CashFlowHedging, us-gaap:DesignatedAsHedgingInstrument


Other
Period End2020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-01
Value-53000.0-174000.0-96000.0-8000.012000.0-62000.0-28000.0-78000.062000.0101000.0255000.0279000.018000.0-111000.0
Percentage of OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax100.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-292019-03-302018-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-09-242011-06-252011-03-26
Value-97000.0-131000.0-148000.0524000.0-27000.011000.0142000.0151000.050000.040000.0-174000.0-168000.0-15000.0-23000.00-29000.017000.03000.038000.0-68000.0-7000.01000.010000.0-35000.01000.022000.02000.0-27000.010000.0-73000.0-49000.0-85000.044000.015000.0-121000.0-205000.0-117000.0365000.0-30000.0
Percentage of OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:OtherOperatingActivitiesCashFlowStatement

us-gaap:OtherOperatingActivitiesCashFlowStatement


Other
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-28
Value-929000.02140000.0-2304000.0920000.0407000.0325000.0
Percentage of OtherOperatingActivitiesCashFlowStatement100.0100.0100.0100.0100.0100.0

us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities

us-gaap:PaymentForContingentConsiderationLiabilityInvestingActivities


Payment
Period End2021-06-26
Value3900000.0
Percentage of PaymentForContingentConsiderationLiabilityInvestingActivities100.0

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation

us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation


Payments
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-26
Value4.121.1410.068113.4150.3850.1275.7411.8550.3020.0973.2412.0960.3570.2682.1563.9810.480.00.00.00.0
Percentage of PaymentsRelatedToTaxWithholdingForShareBasedCompensation100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.00.0

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired

us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired


Payments
Period End2020-12-262019-10-092017-12-302017-09-302016-12-312016-09-242015-12-262015-09-26
Value16220.00.00.0120.00.0
Percentage of PaymentsToAcquireBusinessesNetOfCashAcquired100.0100.00.00.00.0100.00.00.0

us-gaap:PaymentsToAcquireMarketableSecurities

us-gaap:PaymentsToAcquireMarketableSecurities


Payments
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-28
Value30419.9953.2851638
Percentage of PaymentsToAcquireMarketableSecurities100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates

us-gaap:ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates


Proceeds
Period End2020-09-262020-06-272020-03-282019-09-282019-06-292019-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-29
Value042000.040000.037000.028000.028000.026000.021000.020000.019000.015000.014000.014000.010000.09000.09000.05000.030000.031000.027000.027000.0
Percentage of ProceedsFromDivestitureOfInterestInSubsidiariesAndAffiliates0.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions

us-gaap:ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions


Proceeds
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value0.4225.4870.4224.6530.4224.5130.4213.8020.03.870.02.9580.04.7540.4024.6237.0487.4371.742.0440.01.9610.01.6150.1091.6940.01.3870.0011.425-0.0051.2810.1061.22-0.0021.074-0.0031.182-0.0031.9360.0421.5340.0892.099
Percentage of ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions100.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.00.0100.0100.0100.0100.0100.0100.0100.00.0100.00.0100.0100.0100.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities

us-gaap:ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities


Proceeds
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-252010-09-25
Value28149.6351412231713109.05115.58.254.0075.9963.00.00.00.01021122517131815141528261810342020346075888360110166
Percentage of ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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-282019-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-302012-03-312011-12-312011-06-252011-03-26
Value1559000.01573000.0913000.0841000.01313000.0684000.0990000.01128000.0953000.0970000.0368000.0692000.01833000.01848000.02416000.02353000.01139000.01517000.01463000.01037000.0946000.0747000.0728000.0946000.0505000.0833000.0477000.0528000.0541000.0525000.01029000.0398000.0177000.0355000.0245000.0712000.0204000.0179000.0342000.0193000.064000.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.0

us-gaap:ProductWarrantyAccrualWarrantiesIssued

us-gaap:ProductWarrantyAccrualWarrantiesIssued


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-06-252011-03-26
Value2098000.01374000.02956000.0655000.01456000.0660000.01139000.01094000.0759000.0889000.013000.0300000.01843000.01025000.03227000.02411000.01350000.01127000.02148000.01052000.01249000.0805000.0681000.01027000.0580000.0248000.01040000.0672000.0964000.0296000.0686000.01121000.021000.088000.0169000.01078000.0364000.0133000.0-88000.0322000.0-180000.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.0

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability

us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability


Right
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-31
Value3.0578.5721.121-5.8796.3070.4150.172350.00.00.0
Percentage of RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability100.0100.0100.0100.0100.0100.0100.0100.00.00.00.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU, form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262012-06-302012-03-31
Value1.4521.211.0612.3713.42
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU, form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262018-12-292017-12-302017-09-302012-06-302012-03-31
Value-9.5446.250.2400.010.066.225.28
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU, form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262012-06-302012-03-31
Value-0.4316.380.0213.5118.42
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262012-12-292012-09-292012-06-302012-03-31
Value08.440.03014.7700
Percentage of ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice0.0100.0100.00.0100.00.00.0

us-gaap:ShortTermLeaseCost

us-gaap:ShortTermLeaseCost


Short
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value45000.037000.042000.032000.027000.040000.041000.053000.031000.017000.000
Percentage of ShortTermLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised us-gaap:PlanName

us-gaap:StockIssuedDuringPeriodSharesStockOptionsExercised

form:EquityIncentivePlan


Stock
Period End2021-06-262021-03-272012-12-292012-09-292012-06-302012-03-31
Value50000.050000.002925400.000
Percentage of StockIssuedDuringPeriodSharesStockOptionsExercised100.0100.00.0100.00.00.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value05065000.003809000.004066000.01000.03136000.003670000.002957000.003705000.002795000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan0.0100.00.0100.00.0100.0100.0100.00.0100.00.0100.00.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueEmployeeStockPurchasePlan us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value05065000.003809000.004066000.003136000.003670000.002957000.003704000.002795000.0
Percentage of StockIssuedDuringPeriodValueEmployeeStockPurchasePlan0.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.00.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value-4120000.0-1141000.0-68000.0844000.0422000.0-385000.0-129000.0664000.0-1854000.0-302000.05694000.0-3240000.0-2096000.0-357000.06619000.0-2156000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value-4120000.0-1141000.0-68000.0844000.0422000.0-385000.0-128000.0664000.0-1855000.0-302000.0-97000.0-3241000.0-2096000.0-357000.0-267000.0-2156000.0
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures100.0100.0100.0100.0100.0100.099.2100.0100.1100.0-1.7100.0100.0100.0-4.0100.0

us-gaap:CommonStock


Stock
Period End2020-12-262020-09-262019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value01000.0-1000.001000.0001000.01000.000
Percentage of StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures-0.00.10.80.0-0.1-0.00.0-0.0-0.0-0.00.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value0.4220.4220.422-11.582-3.4150.4470.422-5.74-1.8540.090.1090.00.01.0490.4241.827
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0100.0

us-gaap:StockIssuedDuringPeriodValueStockOptionsExercised us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-30
Value0.4220.4220.422-11.583-3.4150.4460.422-5.741-1.8550.090.1090.00.01.0490.4241.827
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised100.0100.0100.0100.0100.099.8100.0100.0100.1100.0100.00.00.0100.0100.0100.0

us-gaap:CommonStock


Stock
Period End2020-12-262020-09-262020-06-272020-03-282019-09-282019-06-292018-03-312017-12-302017-09-30
Value0.00.00.00.0010.0010.0010.00.00.0
Percentage of StockIssuedDuringPeriodValueStockOptionsExercised0.0-0.0-0.00.2-0.0-0.10.00.00.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue


Stock
Period End2021-06-262017-12-302017-09-30
Value18-29.9340.831
Percentage of StockRepurchasedAndRetiredDuringPeriodValue100.0100.0100.0

us-gaap:StockRepurchasedAndRetiredDuringPeriodValue us-gaap:StatementEquityComponents

us-gaap:AdditionalPaidInCapital


Stock
Period End2021-06-262017-12-302017-09-30
Value238.0060.831
Percentage of StockRepurchasedAndRetiredDuringPeriodValue131.5-26.7100.0

us-gaap:CommonStock


Stock
Period End2021-06-262017-12-30
Value0.0010.0
Percentage of StockRepurchasedAndRetiredDuringPeriodValue0.0-0.0

us-gaap:TreasuryStock


Stock
Period End2021-06-26
Value-5.738
Percentage of StockRepurchasedAndRetiredDuringPeriodValue-31.5

us-gaap:TreasuryStockValueAcquiredCostMethod

us-gaap:TreasuryStockValueAcquiredCostMethod


Treasury
Period End2021-03-27
Value5738000.0
Percentage of TreasuryStockValueAcquiredCostMethod100.0

us-gaap:TreasuryStockValueAcquiredCostMethod us-gaap:StatementEquityComponents

us-gaap:TreasuryStock


Treasury
Period End2021-03-27
Value5738000.0
Percentage of TreasuryStockValueAcquiredCostMethod100.0

us-gaap:VariableLeaseCost

us-gaap:VariableLeaseCost


Variable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-09-292018-06-30
Value426000.0537000.0415000.0372000.0399000.0383000.0366000.0252000.0249000.0419000.000
Percentage of VariableLeaseCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0

form:AccruedEmployeeStockPurchasePlanContributionsWithheld

form:AccruedEmployeeStockPurchasePlanContributionsWithheld


Accrued
Period End2020-12-262019-12-282018-12-29
Value4240000.03331000.03174000.0
Percentage of AccruedEmployeeStockPurchasePlanContributionsWithheld100.0100.0100.0

form:AccruedIncomeAndOtherTaxes

form:AccruedIncomeAndOtherTaxes


Accrued
Period End2020-12-262019-12-282018-12-29
Value6976000.06846000.04222000.0
Percentage of AccruedIncomeAndOtherTaxes100.0100.0100.0

form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets us-gaap:BusinessAcquisition

form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets

form:BaldwinPark


Business
Period End2020-07-30
Value519000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value2554000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedOperatingLeaseRightOfUseAssets0.0

form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets us-gaap:BusinessAcquisition

form:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets

form:BaldwinPark


Business
Period End2020-07-30
Value16
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value9.566
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedTangibleAssets0.0

form:DeferredTaxAssetsTaxCreditCarryforwardsForeignSubjectToExpiration us-gaap:IncomeTaxAuthority

form:DeferredTaxAssetsTaxCreditCarryforwardsForeignSubjectToExpiration

us-gaap:InternalRevenueServiceIRS


Deferred
Period End2020-12-26
Value1059000.0
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsForeignSubjectToExpiration100.0

form:DeferredTaxAssetsTaxCreditCarryforwardsResearchSubjectToExpiration us-gaap:IncomeTaxAuthority

form:DeferredTaxAssetsTaxCreditCarryforwardsResearchSubjectToExpiration

us-gaap:InternalRevenueServiceIRS


Deferred
Period End2020-12-26
Value36
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsResearchSubjectToExpiration100.0

form:DeferredTaxLiabilitiesAcquiredIntangiblesAndFixedAssets

form:DeferredTaxLiabilitiesAcquiredIntangiblesAndFixedAssets


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value8.395131218399.1771320270.0
Percentage of DeferredTaxLiabilitiesAcquiredIntangiblesAndFixedAssets100.0100.0100.0100.0100.0100.0100.0100.0100.00.0

form:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour

form:FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour


Finite
Period End2021-06-262021-03-272020-09-26
Value10105.025
Percentage of FiniteLivedIntangibleAssetExpectedAmortizationAfterYearFour100.0100.0100.0

form:FiniteLivedIntangibleAssetsAmortizationExpenseTotal

form:FiniteLivedIntangibleAssetsAmortizationExpenseTotal


Finite
Period End2021-06-262021-03-272020-12-26
Value414858
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseTotal100.0100.0100.0

form:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour

form:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour


Lessee
Period End2021-06-262021-03-272020-09-26
Value141416
Percentage of LesseeOperatingLeaseLiabilityToBePaidAfterYearFour100.0100.0100.0

form:LongTermDebtInterestAfterYearFour

form:LongTermDebtInterestAfterYearFour


Long
Period End2020-09-26
Value1433000.0
Percentage of LongTermDebtInterestAfterYearFour100.0

form:LongTermDebtInterestDue

form:LongTermDebtInterestDue


Long
Period End2020-09-26
Value3019000.0
Percentage of LongTermDebtInterestDue100.0

form:LongTermDebtInterestRemainderOfFiscalYear

form:LongTermDebtInterestRemainderOfFiscalYear


Long
Period End2020-09-26
Value145000.0
Percentage of LongTermDebtInterestRemainderOfFiscalYear100.0

form:LongTermDebtInterestYearFour

form:LongTermDebtInterestYearFour


Long
Period End2020-09-26
Value271000.0
Percentage of LongTermDebtInterestYearFour100.0

form:LongTermDebtInterestYearOne

form:LongTermDebtInterestYearOne


Long
Period End2020-09-26
Value503000.0
Percentage of LongTermDebtInterestYearOne100.0

form:LongTermDebtInterestYearThree

form:LongTermDebtInterestYearThree


Long
Period End2020-09-26
Value290000.0
Percentage of LongTermDebtInterestYearThree100.0

form:LongTermDebtInterestYearTwo

form:LongTermDebtInterestYearTwo


Long
Period End2020-09-26
Value377000.0
Percentage of LongTermDebtInterestYearTwo100.0

form:LongTermDebtMaturitiesPaymentsOfInterestDueAfterYearFive

form:LongTermDebtMaturitiesPaymentsOfInterestDueAfterYearFive


Long
Period End2020-12-26
Value1185000.0
Percentage of LongTermDebtMaturitiesPaymentsOfInterestDueAfterYearFive100.0

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFive

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFive


Long
Period End2020-12-26
Value248000.0
Percentage of LongTermDebtMaturitiesPaymentsOfInterestDueYearFive100.0

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFour

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearFour


Long
Period End2020-12-26
Value271000.0
Percentage of LongTermDebtMaturitiesPaymentsOfInterestDueYearFour100.0

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearThree

form:LongTermDebtMaturitiesPaymentsOfInterestDueYearThree


Long
Period End2020-12-262019-12-28
Value290000.047000.0
Percentage of LongTermDebtMaturitiesPaymentsOfInterestDueYearThree100.0100.0

form:LongTermDebtMaturitiesTotalPaymentDueAfterYearFive

form:LongTermDebtMaturitiesTotalPaymentDueAfterYearFive


Long
Period End2020-12-26
Value13
Percentage of LongTermDebtMaturitiesTotalPaymentDueAfterYearFive100.0

form:LongTermDebtMaturitiesTotalPaymentDueNextTwelveMonths

form:LongTermDebtMaturitiesTotalPaymentDueNextTwelveMonths


Long
Period End2020-12-26
Value10
Percentage of LongTermDebtMaturitiesTotalPaymentDueNextTwelveMonths100.0

form:LongTermDebtMaturitiesTotalPaymentDueYearFive

form:LongTermDebtMaturitiesTotalPaymentDueYearFive


Long
Period End2020-12-26
Value1359000.0
Percentage of LongTermDebtMaturitiesTotalPaymentDueYearFive100.0

form:LongTermDebtMaturitiesTotalPaymentDueYearFour

form:LongTermDebtMaturitiesTotalPaymentDueYearFour


Long
Period End2020-12-26
Value1351000.0
Percentage of LongTermDebtMaturitiesTotalPaymentDueYearFour100.0

form:LongTermDebtMaturitiesTotalPaymentDueYearThree

form:LongTermDebtMaturitiesTotalPaymentDueYearThree


Long
Period End2020-12-26
Value1340000.0
Percentage of LongTermDebtMaturitiesTotalPaymentDueYearThree100.0

form:LongTermDebtMaturitiesTotalPaymentDueYearTwo

form:LongTermDebtMaturitiesTotalPaymentDueYearTwo


Long
Period End2020-12-26
Value9926000.0
Percentage of LongTermDebtMaturitiesTotalPaymentDueYearTwo100.0

form:LongTermDebtMaturitiesTotalPaymentsDue

form:LongTermDebtMaturitiesTotalPaymentsDue


Long
Period End2020-12-26
Value37
Percentage of LongTermDebtMaturitiesTotalPaymentsDue100.0

form:LongTermDebtMaturityAfterYearFour

form:LongTermDebtMaturityAfterYearFour


Long
Period End2020-09-26
Value13
Percentage of LongTermDebtMaturityAfterYearFour100.0

form:LongTermDebtPrincipalAndInterestAfterYearFour

form:LongTermDebtPrincipalAndInterestAfterYearFour


Long
Period End2020-09-26
Value14
Percentage of LongTermDebtPrincipalAndInterestAfterYearFour100.0

form:LongTermDebtPrincipalAndInterestPrincipalAndInterest

form:LongTermDebtPrincipalAndInterestPrincipalAndInterest


Long
Period End2020-09-26
Value39
Percentage of LongTermDebtPrincipalAndInterestPrincipalAndInterest100.0

form:LongTermDebtPrincipalAndInterestRemainderOfFiscalYear

form:LongTermDebtPrincipalAndInterestRemainderOfFiscalYear


Long
Period End2020-09-26
Value2423000.0
Percentage of LongTermDebtPrincipalAndInterestRemainderOfFiscalYear100.0

form:LongTermDebtPrincipalAndInterestYearFour

form:LongTermDebtPrincipalAndInterestYearFour


Long
Period End2020-09-26
Value1351000.0
Percentage of LongTermDebtPrincipalAndInterestYearFour100.0

form:LongTermDebtPrincipalAndInterestYearOne

form:LongTermDebtPrincipalAndInterestYearOne


Long
Period End2020-09-26
Value9636000.0
Percentage of LongTermDebtPrincipalAndInterestYearOne100.0

form:LongTermDebtPrincipalAndInterestYearThree

form:LongTermDebtPrincipalAndInterestYearThree


Long
Period End2020-09-26
Value1340000.0
Percentage of LongTermDebtPrincipalAndInterestYearThree100.0

form:LongTermDebtPrincipalAndInterestYearTwo

form:LongTermDebtPrincipalAndInterestYearTwo


Long
Period End2020-09-26
Value9538000.0
Percentage of LongTermDebtPrincipalAndInterestYearTwo100.0

form:LongtermDebtMaturitiesInterestPayments

form:LongtermDebtMaturitiesInterestPayments


Longterm
Period End2020-12-262019-12-28
Value2874000.0979000.0
Percentage of LongtermDebtMaturitiesInterestPayments100.0100.0

form:LongtermDebtMaturitiesPaymentsOfInterestInNextTwelveMonths

form:LongtermDebtMaturitiesPaymentsOfInterestInNextTwelveMonths


Longterm
Period End2020-12-262019-12-28
Value503000.0777000.0
Percentage of LongtermDebtMaturitiesPaymentsOfInterestInNextTwelveMonths100.0100.0

form:LongtermDebtMaturitiesPaymentsOfInterestInYearTwo

form:LongtermDebtMaturitiesPaymentsOfInterestInYearTwo


Longterm
Period End2020-12-262019-12-28
Value377000.0155000.0
Percentage of LongtermDebtMaturitiesPaymentsOfInterestInYearTwo100.0100.0

form:PropertyPlantAndEquipmentNetExcludesConstructionInProgress

form:PropertyPlantAndEquipmentNetExcludesConstructionInProgress


Property
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272019-12-282018-12-292017-12-302016-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
Value71705858504643403637361819202121232527293132353432232222
Percentage of PropertyPlantAndEquipmentNetExcludesConstructionInProgress100.0100.0100.0100.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

form:SensorMarketsOperatingTemperature us-gaap:Range, us-gaap:BusinessAcquisition

form:SensorMarketsOperatingTemperature

srt:Minimum, form:HighPrecisionDevicesInc


Sensor
Period End2020-10-19
Value30.0
Percentage of SensorMarketsOperatingTemperature100.0

form:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageDiscount us-gaap:AwardType

form:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageDiscount

us-gaap:EmployeeStock


Share
Period End2020-12-26
Value11.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageDiscount100.0

us-gaap:AccruedEmployeeBenefitsCurrent

us-gaap:AccruedEmployeeBenefitsCurrent


Accrued
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value4768000.02109000.04240000.01648000.03678000.01585000.03331000.01431000.03210000.01475000.03174000.01430000.02620000.01298000.03279000.0
Percentage of AccruedEmployeeBenefitsCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax

us-gaap:AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax


Accumulated
Period End2020-12-262019-12-282018-12-292017-12-302016-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
Value-126000.0-352000.0-668000.0-660000.0-454000.0-427000.0-443000.0-445000.0-483000.0-415000.0-408000.0-409000.0-419000.0-384000.0-385000.0-407000.0-409000.0-380000.0-390000.0-318000.0-270000.0-184000.0-228000.0-123000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax100.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-282018-12-292017-12-302016-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
Value5184000.053000.0918000.02983000.0-3781000.0770000.0-220000.0-1136000.0-1739000.0-1751000.0-1590000.0-1288000.0-1342000.0-216000.0598000.0301000.0160000.0685000.0418000.0905000.01985000.02984000.02549000.02823000.0
Percentage of AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax100.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:AllowanceForDoubtfulAccountsReceivableCurrent

us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent


Allowance
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012016-12-312015-12-262014-12-27
Value217000.0232000.0248000.0222000.0226000.0222000.0222000.0194000.0189000.0200000.0185000.0200000.0200000.0200000.0200000.0202000.0298000.0298000.0284000.0266000.0
Percentage of AllowanceForDoubtfulAccountsReceivableCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax

us-gaap:AociLossCashFlowHedgeCumulativeGainLossAfterTax


Aoci
Period End2020-12-262019-12-282018-12-292017-12-30
Value828000.0-360000.0367000.0698000.0
Percentage of AociLossCashFlowHedgeCumulativeGainLossAfterTax100.0100.0100.0100.0

us-gaap:AssetsFairValueDisclosure

us-gaap:AssetsFairValueDisclosure


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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
Value122134111128157144937857575252525151412727282637124124124124120115115115119119123123128148253248272
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.0

us-gaap:AssetsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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
Value537283105129105273222189.1814.7184.3236.8955.0279.0674.207191919188982818269655033252726254254136111106
Percentage of AssetsFairValueDisclosure43.353.874.882.682.273.129.542.039.232.217.59.08.313.39.721.715.169.567.172.050.471.666.765.366.558.156.743.529.421.023.321.421.032.836.953.744.838.9

us-gaap:FairValueInputsLevel2


Assets
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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
Value69622822283865453539434747454632238.5069.4727.505183541434150496581949196978693117136166
Percentage of AssetsFairValueDisclosure56.746.225.217.417.826.970.558.060.867.882.591.091.786.790.378.384.930.532.928.049.628.433.334.733.541.943.356.570.679.076.778.679.067.263.146.355.261.1

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value319000.0123000.02000.01000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax us-gaap:FinancialInstrument

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value19000.05000.000
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax6.04.10.00.0

us-gaap:CorporateBondSecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value176000.068000.01000.01000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax55.255.350.0100.0

us-gaap:USTreasurySecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value124000.011000.01000.00
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax38.98.950.00.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value2000.027000.0224000.0215000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax us-gaap:FinancialInstrument

us-gaap:CorporateBondSecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value2000.07000.0160000.0150000.0
Percentage of AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax100.025.971.469.8

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value67765049
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis100.0100.0100.0100.0

us-gaap:AvailableForSaleDebtSecuritiesAmortizedCostBasis us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value0.575248.66710
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis0.932.017.121.3

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value2.163.5840.960.96
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis3.24.71.92.0

us-gaap:CorporateBondSecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value24333030
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis35.844.460.862.6

us-gaap:USTreasurySecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value40107.9973.968
Percentage of AvailableForSaleDebtSecuritiesAmortizedCostBasis60.213.715.88.1

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost


Available
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value163715260.07.498113159104
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue


Available
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value173715260.07.454113260105
Percentage of AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue100.0100.0100.0100.00.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost


Available
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value503835237.5043338593352
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue

us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue


Available
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value503835227.4973338593352
Percentage of AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities

us-gaap:AvailableForSaleSecuritiesDebtSecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value67765048
Percentage of AvailableForSaleSecuritiesDebtSecurities100.0100.0100.0100.0

us-gaap:AvailableForSaleSecuritiesDebtSecurities us-gaap:FinancialInstrument

us-gaap:AgencySecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value0.575248.60810
Percentage of AvailableForSaleSecuritiesDebtSecurities0.832.017.021.3

us-gaap:CertificatesOfDeposit


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value2.1793.5890.9570.957
Percentage of AvailableForSaleSecuritiesDebtSecurities3.24.71.92.0

us-gaap:CorporateBondSecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value24333030
Percentage of AvailableForSaleSecuritiesDebtSecurities35.944.560.762.5

us-gaap:USTreasurySecurities


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value40107.9973.963
Percentage of AvailableForSaleSecuritiesDebtSecurities60.113.715.88.1

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent

us-gaap:AvailableForSaleSecuritiesDebtSecuritiesCurrent


Available
Period End2020-12-262019-12-282018-12-292017-12-30
Value67765048
Percentage of AvailableForSaleSecuritiesDebtSecuritiesCurrent100.0100.0100.0100.0

us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts us-gaap:BusinessAcquisition, us-gaap:IncomeStatementLocation

us-gaap:BusinessAcquisitionCostOfAcquiredEntityTransactionCosts

form:FRT, us-gaap:SellingGeneralAndAdministrativeExpenses


Business
Period End2020-09-26
Value26
Percentage of BusinessAcquisitionCostOfAcquiredEntityTransactionCosts100.0

us-gaap:BusinessCombinationContingentConsiderationLiability

us-gaap:BusinessCombinationContingentConsiderationLiability


Business
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-10-09
Value3.8844.02.9662.8626.515-5.3645.4
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.0100.0100.0100.0100.0100.0

us-gaap:BusinessCombinationContingentConsiderationLiability us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel3


Business
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-10-09
Value3.8844.0122.9662.8626.5-5.3646.5
Percentage of BusinessCombinationContingentConsiderationLiability100.0100.3100.0100.099.8100.0120.4

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent

us-gaap:BusinessCombinationContingentConsiderationLiabilityCurrent


Business
Period End2021-03-272020-12-262020-09-26
Value3884000.04012000.02966000.0
Percentage of BusinessCombinationContingentConsiderationLiabilityCurrent100.0100.0100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets

form:BaldwinPark


Business
Period End2020-07-30
Value16
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value9.566
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedAssets0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation

form:BaldwinPark


Business
Period End2020-07-30
Value519000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value2554000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCapitalLeaseObligation0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value1.7
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets

form:BaldwinPark


Business
Period End2020-07-30
Value317000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value599000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables

form:BaldwinPark


Business
Period End2020-07-30
Value4365000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value1017000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable

form:BaldwinPark


Business
Period End2020-07-30
Value572000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value1268000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value2393000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesDeferredRevenue100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value3465000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill

form:BaldwinPark


Business
Period End2020-07-30
Value13
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value11
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles

form:BaldwinPark


Business
Period End2020-07-30
Value14
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles100.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition, us-gaap:FiniteLivedIntangibleAssetsByMajorClass

form:BaldwinPark, us-gaap:CustomerRelationships


Business
Period End2020-07-30
Value3.3
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles23.4

form:BaldwinPark, us-gaap:DevelopedTechnologyRights


Business
Period End2020-07-30
Value10
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles73.8

form:HighPrecisionDevicesInc, us-gaap:CustomerRelationships


Business
Period End2020-10-192019-10-09
Value3.65.4
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.00.0

form:HighPrecisionDevicesInc, us-gaap:DevelopedTechnologyRights


Business
Period End2020-10-192019-10-09
Value7.58.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.00.0

form:HighPrecisionDevicesInc, us-gaap:OrderOrProductionBacklog


Business
Period End2020-10-192019-10-09
Value0.20.4
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles0.00.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles us-gaap:BusinessAcquisition, us-gaap:IndefiniteLivedIntangibleAssetsByMajorClass

form:BaldwinPark, us-gaap:InProcessResearchAndDevelopment


Business
Period End2020-07-30
Value0.4
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibles2.8

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory

form:BaldwinPark


Business
Period End2020-07-30
Value2318000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value3047000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet

form:BaldwinPark


Business
Period End2020-07-30
Value15
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value-0.114
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment

form:BaldwinPark


Business
Period End2020-07-30
Value9053000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value669000.0
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment0.0

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet us-gaap:BusinessAcquisition

us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet

form:BaldwinPark


Business
Period End2020-07-30
Value35
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet100.0

form:HighPrecisionDevicesInc


Business
Period End2020-10-19
Value18
Percentage of BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedNet0.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure

us-gaap:CashAndCashEquivalentsFairValueDisclosure


Cash
Period End2021-03-272019-06-292018-09-292018-06-302017-12-30
Value395.5721.2643.8381.838
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.0100.0100.0100.0

us-gaap:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByAssetClass

us-gaap:CommercialPaper


Cash
Period End2021-03-272019-06-292018-09-292018-06-302017-07-012014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-09-292012-06-302011-12-31
Value5.50.3240.9991.9990.52.15.599115.9985.9964.9973.04.08.999
Percentage of CashAndCashEquivalentsFairValueDisclosure13.85.879.052.10.00.00.00.00.00.00.00.00.00.0

us-gaap:MoneyMarketFunds


Cash
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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
Value253443719674170.9595.2483.0771.1840.2651.252.4221.0649.0674.207191919188982818269655033252726254254136111106
Percentage of CashAndCashEquivalentsFairValueDisclosure0.086.20.00.00.00.00.00.094.20.00.021.032.60.057.90.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:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CommercialPaper, us-gaap:FairValueInputsLevel1


Cash
Period End2021-03-272019-06-292018-09-292018-06-302017-07-012014-06-282014-03-292013-12-282013-09-282013-06-292013-03-302012-09-292012-06-302011-12-31
Value5.50.3240.00.00.00.00.00.00.00.00.00.00.00.0
Percentage of CashAndCashEquivalentsFairValueDisclosure13.85.80.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:MoneyMarketFunds, us-gaap:FairValueInputsLevel1


Cash
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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
Value253443719674170.9595.2483.0771.1840.2651.252.4221.0649.0674.207191919188982818269655033252726254254136111106
Percentage of CashAndCashEquivalentsFairValueDisclosure0.086.20.00.00.00.00.00.094.20.00.021.032.60.057.90.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:CashAndCashEquivalentsFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Cash
Period End2021-03-272019-06-292018-09-292018-06-302017-12-30
Value395.5720.2651.8391.064
Percentage of CashAndCashEquivalentsFairValueDisclosure100.0100.021.047.957.9

us-gaap:ContractWithCustomerAssetNet

us-gaap:ContractWithCustomerAssetNet


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value3600000.04800000.03700000.03500000.04300000.02600000.0900000.01400000.0900000.0600000.0300000.01400000.03000000.01500000.01600000.0
Percentage of ContractWithCustomerAssetNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ContractWithCustomerLiability

us-gaap:ContractWithCustomerLiability


Contract
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value231922141410109.37.97.65.75.45.75.25.7
Percentage of ContractWithCustomerLiability100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount

us-gaap:DebtInstrumentCarryingAmount


Debt
Period End2020-12-262020-09-262020-06-272019-12-282019-06-292018-12-292017-12-302016-12-31
Value343650585865106139
Percentage of DebtInstrumentCarryingAmount100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DebtInstrumentCarryingAmount us-gaap:DebtInstrument

form:BuildingTermLoan


Debt
Period End2020-12-26
Value17
Percentage of DebtInstrumentCarryingAmount50.6

form:FRTTermLoan


Debt
Period End2020-12-26
Value17
Percentage of DebtInstrumentCarryingAmount49.5

us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent

us-gaap:DeferredCreditsAndOtherLiabilitiesCurrent


Deferred
Period End2020-12-262019-12-282018-12-292017-12-30
Value209.814.9414.978
Percentage of DeferredCreditsAndOtherLiabilitiesCurrent100.0100.0100.0100.0

us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent

us-gaap:DeferredCreditsAndOtherLiabilitiesNoncurrent


Deferred
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-262014-12-27
Value6.2016.1896.2425.8418.39211104.8344.6454.7058.2147.5377.7447.7464.1414.0854.5484.5364.7264.8274.5953.6443.3923.4043.643
Percentage of DeferredCreditsAndOtherLiabilitiesNoncurrent100.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:DeferredFinanceCostsCurrentNet

us-gaap:DeferredFinanceCostsCurrentNet


Deferred
Period End2020-12-262019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-31
Value5000.029000.057000.093000.0189000.0160000.0189000.0231000.0270000.0307000.0424000.0
Percentage of DeferredFinanceCostsCurrentNet100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredFinanceCostsNet

us-gaap:DeferredFinanceCostsNet


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value75000.029000.0189000.0579000.01199000.0
Percentage of DeferredFinanceCostsNet100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxAssetsNet

us-gaap:DeferredIncomeTaxAssetsNet


Deferred
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-28
Value66656671697071
Percentage of DeferredIncomeTaxAssetsNet100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredIncomeTaxLiabilities

us-gaap:DeferredIncomeTaxLiabilities


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value8.611141219409.1771320270.102
Percentage of DeferredIncomeTaxLiabilities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredRevenueCurrent

us-gaap:DeferredRevenueCurrent


Deferred
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value22182013139.839.818.3157.1986.8854.9414.7954.9274.5154.9786.599.4526.595.3054.9344.8683.4063.8924.2155.7665.9626.3035.4667.2387.3927.036.9376.1136.5386.1896.0936.2325.4494.7985.964.4094.637
Percentage of DeferredRevenueCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:DeferredTaxAssetsGross

us-gaap:DeferredTaxAssetsGross


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value107115121128190188204205195176
Percentage of DeferredTaxAssetsGross100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsInventory

us-gaap:DeferredTaxAssetsInventory


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value13121010131416151820
Percentage of DeferredTaxAssetsInventory100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards

us-gaap:DeferredTaxAssetsOperatingLossCarryforwards


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value1821617011811912013211796
Percentage of DeferredTaxAssetsOperatingLossCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration us-gaap:IncomeTaxAuthorityName

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration

us-gaap:InlandRevenueSingaporeIRAS


Deferred
Period End2020-12-26
Value7046000.0
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration100.0

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration us-gaap:IncomeTaxAuthority

us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration

us-gaap:StateAndLocalJurisdiction


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value247243250262271
Percentage of DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment

us-gaap:DeferredTaxAssetsPropertyPlantAndEquipment


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value20271.9793.6777.719
Percentage of DeferredTaxAssetsPropertyPlantAndEquipment100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards

us-gaap:DeferredTaxAssetsTaxCreditCarryforwards


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value42443935333028262525
Percentage of DeferredTaxAssetsTaxCreditCarryforwards100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch us-gaap:IncomeTaxAuthorityName

us-gaap:DeferredTaxAssetsTaxCreditCarryforwardsResearch

us-gaap:CaliforniaFranchiseTaxBoard


Deferred
Period End2020-12-262018-12-292017-12-302016-12-31
Value42323129
Percentage of DeferredTaxAssetsTaxCreditCarryforwardsResearch100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost

us-gaap:DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value2.7942.9822.7222.6426.2064.93618182019
Percentage of DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther

us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value9.475.8525.3985.667105.9537.616.626.4034.241
Percentage of DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesInvestments

us-gaap:DeferredTaxLiabilitiesInvestments


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value106000.0106000.0107000.0109000.0289000.003000.07000.042000.0102000.0
Percentage of DeferredTaxLiabilitiesInvestments100.0100.0100.0100.0100.00.0100.0100.0100.0100.0

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings

us-gaap:DeferredTaxLiabilitiesUndistributedForeignEarnings


Deferred
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-26
Value110000.075000.053000.066000.071000.00
Percentage of DeferredTaxLiabilitiesUndistributedForeignEarnings100.0100.0100.0100.0100.00.0

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeAssets

us-gaap:ForeignExchangeContract


Derivative
Period End2020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292018-06-302017-12-302017-07-012016-12-31
Value1057000.0470000.0153000.04000.041000.093000.05000.05000.031000.0148000.01137000.0
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2020-12-262019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-31
Value57000.026000.086000.0189000.0427000.0871000.0951000.01084000.01170000.01043000.0848000.0891000.01009000.0838000.0
Percentage of DerivativeAssets5.463.492.53780.00.00.00.021680.00.03364.50.0602.00.073.7

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ForeignExchangeContract, us-gaap:FairValueInputsLevel2


Derivative
Period End2020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292018-06-302017-12-302017-07-012016-12-31
Value1057000.0470000.0153000.04000.041000.093000.05000.05000.031000.0148000.01137000.0
Percentage of DerivativeAssets100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2


Derivative
Period End2020-12-262019-12-282019-09-282018-12-292017-12-302017-07-012017-04-012016-12-31
Value57000.026000.086000.0871000.01043000.0891000.01009000.0838000.0
Percentage of DerivativeAssets5.463.492.50.03364.5602.00.073.7

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeContract, us-gaap:FairValueInputsLevel2, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-262017-12-30
Value152000.0144000.01057000.031000.0
Percentage of DerivativeAssets0.00.0100.0100.0

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-262018-12-292017-12-30
Value571000.0745000.057000.0871000.01043000.0
Percentage of DerivativeAssets0.00.05.40.03364.5

us-gaap:DerivativeAssets us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:ForeignExchangeContract, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-26
Value152000.0144000.01057000.0
Percentage of DerivativeAssets0.00.0100.0

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-262019-12-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-31
Value571000.0745000.057000.0100000.0189000.0427000.0900000.0951000.01084000.01170000.01000000.0848000.0900000.01000000.0-800000.0
Percentage of DerivativeAssets0.00.05.4243.93780.00.00.00.021680.00.03225.80.0608.10.0-70.4

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk

us-gaap:DerivativeLiabilities

us-gaap:ForeignExchangeContract


Derivative
Period End2021-06-262021-03-272020-03-282019-12-282016-09-24
Value53000.0100000.0154000.0240000.0211000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap


Derivative
Period End2020-12-262020-09-262020-06-272020-03-282016-09-24
Value87000.0-271000.0-256000.0-93000.0233000.0
Percentage of DerivativeLiabilities0.00.00.0-60.4110.4

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:ForeignExchangeContract, us-gaap:FairValueInputsLevel2


Derivative
Period End2021-06-262021-03-272020-03-282019-12-282016-09-24
Value53000.0100000.0154000.0240000.0211000.0
Percentage of DerivativeLiabilities100.0100.0100.0100.0100.0

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2


Derivative
Period End2020-12-262020-09-262020-06-272020-03-282016-09-24
Value87000.0-271000.0-256000.0-93000.0233000.0
Percentage of DerivativeLiabilities0.00.00.0-60.4110.4

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:FairValueByFairValueHierarchyLevel, us-gaap:HedgingDesignation

us-gaap:InterestRateSwap, us-gaap:FairValueInputsLevel2, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-26
Value103000.0113000.087000.0
Percentage of DerivativeLiabilities194.3113.00.0

us-gaap:DerivativeLiabilities us-gaap:DerivativeInstrumentRisk, us-gaap:HedgingDesignation

us-gaap:InterestRateSwap, us-gaap:DesignatedAsHedgingInstrument


Derivative
Period End2021-06-262021-03-272020-12-262016-09-24
Value103000.0113000.087000.0200000.0
Percentage of DerivativeLiabilities194.3113.00.094.8

us-gaap:DerivativeNotionalAmount us-gaap:CreditFacility

us-gaap:DerivativeNotionalAmount

us-gaap:SecuredDebt


Derivative
Period End2020-12-262019-12-28
Value1722
Percentage of DerivativeNotionalAmount100.0100.0

us-gaap:DerivativeNotionalAmount us-gaap:Currency, us-gaap:DerivativeInstrumentRisk, us-gaap:Position

currency:EUR, us-gaap:ForeignExchangeForward, us-gaap:Long


Derivative
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-09-28
Value121011101.8973.0610.924
Percentage of DerivativeNotionalAmount0.00.064.90.00.00.00.0

currency:EUR, us-gaap:ForeignExchangeForward, us-gaap:Short


Derivative
Period End2021-03-272020-12-262020-09-26
Value11129.835
Percentage of DerivativeNotionalAmount0.070.30.0

currency:JPY, us-gaap:ForeignExchangeForward, us-gaap:Long


Derivative
Period End2021-03-27
Value1971
Percentage of DerivativeNotionalAmount0.0

currency:JPY, us-gaap:ForeignExchangeForward, us-gaap:Short


Derivative
Period End2021-06-262020-12-262020-09-262020-06-272020-03-282019-09-28
Value180217072119147513462974
Percentage of DerivativeNotionalAmount0.09759.60.00.00.00.0

currency:KRW, us-gaap:ForeignExchangeForward, us-gaap:Long


Derivative
Period End2021-06-262020-09-26
Value30503259
Percentage of DerivativeNotionalAmount0.00.0

currency:KRW, us-gaap:ForeignExchangeForward, us-gaap:Short


Derivative
Period End2021-03-272020-12-262020-06-272020-03-282019-09-28
Value31292309261325263019
Percentage of DerivativeNotionalAmount0.013194.70.00.00.0

currency:TWD, us-gaap:ForeignExchangeForward, us-gaap:Short


Derivative
Period End2021-03-27
Value7.972
Percentage of DerivativeNotionalAmount0.0

us-gaap:DerivativeNotionalAmount us-gaap:DebtInstrument, us-gaap:DerivativeInstrumentRisk

form:BuildingTermLoan, us-gaap:InterestRateContract


Derivative
Period End2020-12-262020-09-262020-06-272020-03-17
Value18171818
Percentage of DerivativeNotionalAmount102.90.00.00.0

us-gaap:DerivativeNotionalAmount us-gaap:DerivativeInstrumentRisk

us-gaap:ForeignExchangeForward


Derivative
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-09-28
Value1.5761320179.5886.85828
Percentage of DerivativeNotionalAmount0.00.0117.50.00.00.00.0

us-gaap:EmployeeRelatedLiabilitiesCurrent

us-gaap:EmployeeRelatedLiabilitiesCurrent


Employee
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value3128332824182115161315141711181612127.9757.9186.986
Percentage of EmployeeRelatedLiabilitiesCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized


Employee
Period End2020-09-26
Value46
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions


Employee
Period End2021-06-262021-03-272020-12-262019-12-28
Value30364130
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions100.0100.0100.0100.0

us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions us-gaap:AwardType

form:PerformanceRestrictedStockUnit


Employee
Period End2020-12-262019-12-28
Value9.0756.57
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions21.921.3

form:PerformanceRestrictedStockUnits


Employee
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-29
Value6.3697.719104.5185.5447.5978.6234.9916.58
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions21.021.40.00.00.00.00.00.00.0

us-gaap:EmployeeStock


Employee
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-252015-12-262014-12-272013-12-282012-12-29
Value0.2430.9730.2480.9930.1650.6620.2871.1140.2440.9750.2430.9740.1730.6910.31.1050.1720.6870.20.7170.0840.10.10.10.1
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions0.82.70.60.00.00.00.90.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStock


Employee
Period End2021-06-262021-03-272020-09-262020-06-272020-03-282019-09-282019-06-292019-03-302018-09-292018-06-302018-03-312017-09-302017-07-012017-04-012016-09-242016-06-25
Value23273417202732202819213015172210
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions78.275.90.00.00.00.00.00.00.00.00.00.00.00.00.00.0

us-gaap:RestrictedStockUnitsRSU


Employee
Period End2020-12-262019-12-282018-12-29
Value322429
Percentage of EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions77.577.80.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-312010-12-25
Value19318618017116415815114314213412712011310611410710291837353504844474440373227252117139.2722.7061.527
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.0

us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization us-gaap:FiniteLivedIntangibleAssetsByMajorClass

form:ExistingDevelopedTechnologies


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-312010-12-25
Value14714213713112512111611010610197928682767166615650434139364037353227231815129.0676.0552.7061.527
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization76.376.376.476.476.576.576.977.475.075.475.976.476.977.367.066.965.266.767.368.681.882.182.482.684.985.385.886.286.286.173.071.068.566.365.3100.0100.0

us-gaap:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value363433312928272524222120181716141312109.4978.1287.5877.0466.4945.945.3864.8324.2693.7073.1442.5812.0471.5130.9790.4450.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization18.818.718.518.418.218.017.917.817.117.016.916.916.816.714.213.913.313.313.012.915.214.914.714.512.512.211.811.511.511.69.99.38.57.24.80.0

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242013-12-282013-09-282013-06-292013-03-302012-12-292011-12-31
Value1.961.8971.91.7441.6821.670.8910.00.00.00.01515171413113.53.53.53.2322.5940.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization1.01.01.11.01.01.10.60.00.00.00.013.814.517.216.016.215.313.516.019.723.628.00.0

us-gaap:TradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value7.527.4187.3637.2317.1257.0466.9766.89311109.1738.1367.0946.435.7355.0474.3563.6682.9892.3091.6281.5181.4091.2981.1881.0790.970.860.750.640.530.4210.3110.2060.0940.0
Percentage of FiniteLivedIntangibleAssetsAccumulatedAmortization3.94.04.14.24.34.54.64.87.97.67.26.76.36.15.04.74.34.03.63.13.03.02.92.92.52.52.42.32.32.42.01.91.71.51.00.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive


Finite
Period End2020-12-26
Value9233000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive


Finite
Period End2020-12-26
Value4398000.0
Percentage of FiniteLivedIntangibleAssetsAmortizationExpenseYearFive100.0

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree


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

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo

us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo


Finite
Period End2021-06-262021-03-272020-12-262020-09-26
Value7.2717.24105.708
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-282019-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-292011-12-312010-12-25
Value23523523920920820820819019519519519519519621221221321021021321373736975727272727276767672625.9485.948
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.0100.0100.0100.0

us-gaap:FiniteLivedIntangibleAssetsGross us-gaap:FiniteLivedIntangibleAssetsByMajorClass

form:ExistingDevelopedTechnologies


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-312010-12-25
Value17317317615615515515414214314314314314314414314314314214214314352524753515151515151515147375.9485.948
Percentage of FiniteLivedIntangibleAssetsGross73.673.673.674.774.774.774.375.073.373.373.373.373.373.367.967.967.267.967.967.267.270.970.969.071.570.670.670.670.670.667.067.067.065.059.3100.0100.0

us-gaap:CustomerRelationships


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value51515243434344394040404040404040403939404017171717171717171717171717170.0
Percentage of FiniteLivedIntangibleAssetsGross21.921.921.920.720.720.721.221.020.520.520.520.520.520.519.019.018.819.019.018.818.823.123.124.622.723.423.423.423.423.422.222.222.223.427.20.0

us-gaap:InProcessResearchAndDevelopment


Finite
Period End2021-06-262021-03-272020-12-262013-12-282012-12-292011-12-31
Value0.40.40.46.9210.0
Percentage of FiniteLivedIntangibleAssetsGross0.20.20.29.033.80.0

us-gaap:OrderOrProductionBacklog


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302017-07-012017-04-012016-12-312016-09-242016-06-252013-12-282013-09-282013-06-292013-03-302012-12-292011-12-31
Value1.991.9692.2271.7441.6821.671.6760.00.00.00.0151518151517173.53.53.53.53.50.0
Percentage of FiniteLivedIntangibleAssetsGross0.80.80.90.80.80.80.80.00.00.00.07.57.48.57.47.48.48.34.64.64.64.85.60.0

us-gaap:TradeNames


Finite
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-292011-12-31
Value8.148.18.1627.877.8177.8097.8167.576121112121212121212111111114.3884.3884.3884.3884.3884.3884.3884.3884.3884.3884.3884.3884.54.50.0
Percentage of FiniteLivedIntangibleAssetsGross3.53.43.43.83.73.73.74.06.16.16.16.16.26.25.75.75.65.75.75.65.66.06.06.45.86.06.06.06.06.05.75.75.76.27.20.0

us-gaap:InventoryFinishedGoodsNetOfReserves

us-gaap:InventoryFinishedGoodsNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-272013-12-282012-12-292011-12-31
Value1916201716141515141613141514141313111212163.9691.7351.6881.6192.2322.0892.7656.2356.422
Percentage of InventoryFinishedGoodsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryRawMaterialsNetOfReserves

us-gaap:InventoryRawMaterialsNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-272013-12-282012-12-292011-12-31
Value5652484439363839434443443937333230292728271112129.7019.735107.4118.7025.732
Percentage of InventoryRawMaterialsNetOfReserves100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:InventoryWorkInProcessNetOfReserves

us-gaap:InventoryWorkInProcessNetOfReserves


Inventory
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-272013-12-282012-12-292011-12-31
Value353530323127293126222021212120222019201924151213121212108.6795.938
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.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths

us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths


Lessee
Period End2021-06-262021-03-272020-12-262020-09-262019-12-28
Value8527000.08040000.07349000.06773000.07387000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths100.0100.0100.0100.0100.0

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear

us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear


Lessee
Period End2021-06-262021-03-272020-09-26
Value4264000.06747000.01877000.0
Percentage of LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear100.0100.0100.0

us-gaap:LiabilitiesFairValueDisclosure

us-gaap:LiabilitiesFairValueDisclosure


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282018-12-292017-12-30
Value156000.04097000.04099000.03237000.03118000.06762000.05604000.000
Percentage of LiabilitiesFairValueDisclosure100.0100.0100.0100.0100.0100.0100.00.00.0

us-gaap:LiabilitiesFairValueDisclosure us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel2


Liabilities
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-28
Value156000.0213000.087000.0271000.0256000.0247000.0240000.0
Percentage of LiabilitiesFairValueDisclosure100.05.22.18.48.23.74.3

us-gaap:FairValueInputsLevel3


Liabilities
Period End2021-03-272020-12-262020-09-262020-06-272020-03-282019-12-28
Value3884000.04012000.0-2966000.0-2862000.0-6515000.0-5364000.0
Percentage of LiabilitiesFairValueDisclosure94.897.9-91.6-91.8-96.3-95.7

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd us-gaap:DebtInstrument

us-gaap:LineOfCreditFacilityInterestRateAtPeriodEnd

form:BuildingTermLoan


Line
Period End2020-12-262020-09-262020-06-27
Value1.91.910.0192
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd100.0100.0100.0

form:FRTTermLoan


Line
Period End2020-12-262020-09-262020-06-27
Value1.241.30.0136
Percentage of LineOfCreditFacilityInterestRateAtPeriodEnd65.368.170.8

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive


Long
Period End2020-12-26
Value12
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths


Long
Period End2020-12-262020-09-262019-12-28
Value9.5219.13342
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive


Long
Period End2020-12-26
Value1111000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree


Long
Period End2020-12-262020-09-262019-12-28
Value1050000.01050000.07838000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo


Long
Period End2020-12-262020-09-262019-12-28
Value9549000.09161000.07838000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo100.0100.0100.0

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear

us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear


Long
Period End2020-09-26
Value2278000.0
Percentage of LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear100.0

us-gaap:MarketableSecurities

us-gaap:MarketableSecurities


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value9594675661697677525450504748483122
Percentage of MarketableSecurities100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:MarketableSecurities us-gaap:FairValueByAssetClass

us-gaap:CertificatesOfDeposit


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value1.2071.2122.1792.4283.1573.8413.593.6480.540.9590.9571.1971.1950.9550.9570.9580.96
Percentage of MarketableSecurities1.31.33.24.35.25.54.74.71.01.81.92.42.52.02.03.04.3

us-gaap:CommercialPaper


Marketable
Period End2021-06-262021-03-272020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value38152.1492.6373.9114.720.4930.02.2953.2791.9941.4973.02.0010.999
Percentage of MarketableSecurities39.816.53.53.85.16.10.90.04.56.54.23.16.16.34.5

us-gaap:CorporateBondSecurities


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282018-12-292017-12-30
Value28442417192833333030
Percentage of MarketableSecurities30.146.935.931.032.641.144.543.860.762.5

us-gaap:USGovernmentAgenciesDebtSecurities


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value0.5750.5750.5752.0832.6433.751243.08814118.6088.9949.9029.901109.4958.49
Percentage of MarketableSecurities0.60.60.83.74.35.432.04.027.521.517.017.920.920.521.329.938.3

us-gaap:USTreasuryBillSecurities


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value273240343330103117157.9974.4532.4844.4733.963
Percentage of MarketableSecurities28.334.760.161.054.444.313.741.332.828.615.88.95.39.28.1

us-gaap:USTreasurySecurities


Marketable
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value40107.9973.9637.497
Percentage of MarketableSecurities60.113.715.88.133.8

us-gaap:MarketableSecurities us-gaap:FairValueByAssetClass, us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:CertificatesOfDeposit, us-gaap:FairValueInputsLevel2


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value1.2071.2122.1792.4283.1573.8413.593.6480.540.9590.9571.1971.1950.9550.9570.9580.96
Percentage of MarketableSecurities1.31.33.24.35.25.54.74.71.01.81.92.42.52.02.03.04.3

us-gaap:CommercialPaper, us-gaap:FairValueInputsLevel2


Marketable
Period End2021-06-262021-03-272020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value38152.1492.6373.9114.720.4930.02.2953.2791.9941.4973.02.0010.999
Percentage of MarketableSecurities39.816.53.53.85.16.10.90.04.56.54.23.16.16.34.5

us-gaap:CorporateBondSecurities, us-gaap:FairValueInputsLevel2


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282018-12-292017-12-30
Value28442417192833333030
Percentage of MarketableSecurities30.146.935.931.032.641.144.543.860.762.5

us-gaap:USGovernmentAgenciesDebtSecurities, us-gaap:FairValueInputsLevel2


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value0.5750.5750.5752.0832.6433.751243.08814118.6088.9949.9029.901109.4958.49
Percentage of MarketableSecurities0.60.60.83.74.35.432.04.027.521.517.017.920.920.521.329.938.3

us-gaap:USTreasuryBillSecurities, us-gaap:FairValueInputsLevel1


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value273240343330103117157.9974.4532.4844.4733.963
Percentage of MarketableSecurities28.334.760.161.054.444.313.741.332.828.615.88.95.39.28.1

us-gaap:USTreasurySecurities, us-gaap:FairValueInputsLevel1


Marketable
Period End2020-12-262019-12-282018-12-292017-12-302016-12-31
Value40107.9973.9630.0
Percentage of MarketableSecurities60.113.715.88.10.0

us-gaap:MarketableSecurities us-gaap:FairValueByFairValueHierarchyLevel

us-gaap:FairValueInputsLevel1


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value273240343330103117157.9974.4532.4844.4733.9630.00.0
Percentage of MarketableSecurities28.334.760.161.054.444.313.741.332.828.615.88.95.39.28.10.00.0

us-gaap:FairValueInputsLevel2


Marketable
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302017-09-302016-12-31
Value6861272127386545343842454443453122
Percentage of MarketableSecurities71.765.339.939.045.655.786.358.767.271.484.291.194.790.891.9100.0100.0

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent

us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent


Operating
Period End2021-06-262021-03-272020-12-262020-09-26
Value3.73.854.334.52
Percentage of OperatingLeaseWeightedAverageDiscountRatePercent100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrual

us-gaap:ProductWarrantyAccrual


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252011-03-262010-12-25
Value4258000.03719000.03918000.01875000.02061000.01918000.01942000.01793000.01827000.02021000.02102000.02457000.02849000.02839000.03662000.02851000.02793000.02582000.02972000.02287000.02272000.01174000.01116000.01163000.01082000.01007000.01592000.01029000.0885000.0462000.0691000.01034000.0311000.0467000.0734000.0810000.0444000.0284000.0330000.0760000.0318000.0189000.0433000.0
Percentage of ProductWarrantyAccrual100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ProductWarrantyAccrualClassifiedCurrent

us-gaap:ProductWarrantyAccrualClassifiedCurrent


Product
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-31
Value4258000.03719000.03918000.01875000.02061000.01918000.01942000.01793000.01827000.02021000.02102000.02457000.02849000.02839000.03662000.02972000.01116000.01592000.0691000.0734000.0330000.0
Percentage of ProductWarrantyAccrualClassifiedCurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue

us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue


Restricted
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-242015-12-262011-12-312011-06-252010-12-25
Value1857000.02798000.01904000.01477000.01424000.02107000.01981000.0765000.0818000.0824000.0849000.0129000.0116000.0663000.0372000.04000.04000.04000.0106000.0120000.000383000.0383000.0
Percentage of RestrictedCashAndCashEquivalentsAtCarryingValue100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.00.00.0100.0100.0

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent

us-gaap:RestrictedCashAndCashEquivalentsNoncurrent


Restricted
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312011-09-242011-06-252010-12-25
Value1836000.01894000.01969000.01398000.01375000.01361000.01411000.01029000.01066000.01130000.01225000.01034000.01075000.01020000.01170000.0766000.0768000.01116000.01082000.0438000.0438000.0435000.0435000.0435000.0435000.0435000.0435000.0435000.0435000.0435000.0435000.0436000.0421000.0420000.0318000.0318000.0317000.0317000.0317000.0297000.0297000.0297000.0
Percentage of RestrictedCashAndCashEquivalentsNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.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:RestrictedCashCurrent

us-gaap:RestrictedCashCurrent


Restricted
Period End2021-06-262021-03-272020-12-262020-06-272020-03-282019-12-282018-12-29
Value1857000.02798000.01904000.01424000.02107000.01981000.0849000.0
Percentage of RestrictedCashCurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:RestrictedCashNoncurrent

us-gaap:RestrictedCashNoncurrent


Restricted
Period End2021-06-262021-03-272020-12-262020-06-272020-03-282019-12-282018-12-29
Value1836000.01894000.01969000.01375000.01361000.01411000.01225000.0
Percentage of RestrictedCashNoncurrent100.0100.0100.0100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligation

us-gaap:RevenueRemainingPerformanceObligation


Revenue
Period End2021-06-262021-03-272020-12-262020-09-26
Value106.37.93.8
Percentage of RevenueRemainingPerformanceObligation100.0100.0100.0100.0

us-gaap:RevenueRemainingPerformanceObligationPercentage

us-gaap:RevenueRemainingPerformanceObligationPercentage


Revenue
Period End2021-06-262021-03-272020-12-26
Value41.274.584.1
Percentage of RevenueRemainingPerformanceObligationPercentage100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber

us-gaap:RestrictedStockUnitsRSU, form:EquityIncentivePlan


Share
Period End2020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312010-12-252009-12-26
Value2769200.02639700.03021100.03069000.03091800.04125100.03037000.03102200.03134700.02453600.02876700.03148100.03189800.02162000.02934900.03112600.03144400.01984300.01976900.02578100.02663900.02667400.02432900.03250000.03398000.03452500.03522700.02929600.02997400.03032500.01733200.02228900.01975900.02131300.01850600.01307300.01372900.01491700.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue us-gaap:AwardType, us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue

us-gaap:RestrictedStockUnitsRSU, form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-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-302012-03-312011-12-312010-12-252009-12-26
Value20.819.9619.819.5214.4514.3914.314.2413.8112.8312.7912.7711.8911.3411.2211.159.398.818.658.676.727.887.637.527.545.796.076.046.056.325.885.915.927.927.668.258.2410.0512.8816.2918.51
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.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-09-26
Value6000.056000.0156000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:AwardType

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice

us-gaap:EmployeeStock


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-292011-12-312010-12-25
Value22.1422.1416.4716.4713.0513.0512.5112.5112.1812.1812.8412.8410.8410.848.686.715.674.84.294.427.2710.35
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice us-gaap:PlanName

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-302016-12-312015-12-262014-12-272013-12-282012-12-29
Value6.938.288.358.388.418.418.358.368.128.127.947.677.667.668.379.489.6410.7312.614.55
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice31.337.450.750.964.464.466.766.866.766.761.859.770.770.796.4141.3170.0223.5293.7329.2

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-26
Value0.17220783.62792427
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-09-26
Value6000.056000.0156000.0
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-26
Value0.17220783.62792427
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue100.0100.0100.0100.0

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice us-gaap:PlanName

us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice

form:EquityIncentivePlan


Share
Period End2021-06-262021-03-272020-12-262020-09-26
Value6.938.288.358.38
Percentage of ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice100.0100.0100.0100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested us-gaap:AwardType, us-gaap:PlanName

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested

form:PerformanceRestrictedStockUnits, form:EquityIncentivePlan


Sharebased
Period End2020-08-27
Value6900000.0
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueNonvested100.0

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1 us-gaap:PlanName

us-gaap:SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1

form:EquityIncentivePlan


Sharebased
Period End2021-06-262021-03-272020-12-262020-09-26
Value0.17220783.62792427
Percentage of SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1100.0100.0100.0100.0

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 us-gaap:StatementClassOfStock

us-gaap:StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1

us-gaap:CommonStock


Stock
Period End2021-06-262021-03-27
Value2644
Percentage of StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1100.0100.0

us-gaap:TaxesPayableCurrentAndNoncurrent

us-gaap:TaxesPayableCurrentAndNoncurrent


Taxes
Period End2021-06-262021-03-272020-12-262020-09-262020-06-272020-03-282019-12-282019-09-282019-06-292019-03-302018-12-292018-09-292018-06-302018-03-312017-12-30
Value6049000.03008000.06976000.05989000.04850000.04519000.06846000.07218000.05080000.02906000.04222000.03397000.02636000.01877000.03965000.0
Percentage of TaxesPayableCurrentAndNoncurrent100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnamortizedDebtIssuanceExpense

us-gaap:UnamortizedDebtIssuanceExpense


Unamortized
Period End2020-12-262020-09-262019-12-282019-06-29
Value78000.076000.029000.029000.0
Percentage of UnamortizedDebtIssuanceExpense100.0100.0100.0100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries

us-gaap:UndistributedEarningsOfForeignSubsidiaries


Undistributed
Period End2020-12-262019-12-282018-12-292017-12-30
Value34261826
Percentage of UndistributedEarningsOfForeignSubsidiaries100.0100.0100.0100.0

us-gaap:UndistributedEarningsOfForeignSubsidiaries us-gaap:StatementGeographical

country:US


Undistributed
Period End2020-12-262019-12-282018-12-29
Value22146.4
Percentage of UndistributedEarningsOfForeignSubsidiaries65.154.034.8

us-gaap:NonUs


Undistributed
Period End2020-12-262019-12-282018-12-292017-12-30
Value12121213
Percentage of UndistributedEarningsOfForeignSubsidiaries34.946.065.250.0

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued

us-gaap:UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued


Unrecognized
Period End2020-12-262019-12-282018-12-292017-12-302016-12-312015-12-262014-12-272013-12-282013-06-292013-03-302012-12-292012-09-292012-06-302012-03-312011-12-312011-09-242011-06-25
Value204000.0212000.0230000.0200000.0200000.0200000.0100000.0200000.0-400000.0200000.0400000.0300000.0300000.0400000.0700000.0500000.0400000.0
Percentage of UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0100.0

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate

us-gaap:UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate


Unrecognized
Period End2020-12-26
Value15
Percentage of UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate100.0

Line plots across dimensions of each concept


Gross Margin
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Gross  Marginus-gaap: Consolidation Items, us-gaap: Statement Business Segments
TTM Greenblatt ROC
_
(None,)
T T M  Greenblatt  R O C_
us-gaap:AllocatedShareBasedCompensationExpense
us-gaap:IncomeStatementLocation
(None,)
Allocated Share Based Compensation Expenseus-gaap: Income Statement Location
us-gaap:GrossProfit
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Gross Profitus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ProductOrService
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Product Or Service
us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:StatementBusinessSegments
(None,)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Statement Business Segments
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:RevenueFromContractWithCustomerExcludingAssessedTax
us-gaap:ConsolidationItems, us-gaap:StatementBusinessSegments
('us-gaap:OperatingSegments', None)
Revenue From Contract With Customer Excluding Assessed Taxus-gaap: Consolidation Items, us-gaap: Statement Business Segments
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components
us-gaap:NoncurrentAssets
us-gaap:StatementGeographical
(None,)
Noncurrent Assetsus-gaap: Statement Geographical
us-gaap:PropertyPlantAndEquipmentGross
us-gaap:PropertyPlantAndEquipmentByType
(None,)
Property Plant And Equipment Grossus-gaap: Property Plant And Equipment By Type
us-gaap:AmortizationOfIntangibleAssets
us-gaap:IncomeStatementLocation
(None,)
Amortization Of Intangible Assetsus-gaap: Income Statement Location
us-gaap:Goodwill
us-gaap:StatementBusinessSegments
(None,)
Goodwillus-gaap: Statement Business Segments
us-gaap:FiniteLivedIntangibleAssetsNet
us-gaap:FiniteLivedIntangibleAssetsByMajorClass
(None,)
Finite Lived Intangible Assets Netus-gaap: Finite Lived Intangible Assets By Major Class
us-gaap:LongTermDebt
us-gaap:DebtInstrument
(None,)
Long Term Debtus-gaap: Debt Instrument
us-gaap:StockholdersEquity
us-gaap:StatementEquityComponents
(None,)
Stockholders Equityus-gaap: Statement Equity Components