False0001039399December 282024Q30.251xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureiso4217:EURiso4217:JPYiso4217:KRWiso4217:TWDform:segment00010393992023-12-312024-09-2800010393992024-10-3000010393992024-09-2800010393992023-12-3000010393992024-06-302024-09-2800010393992023-07-022023-09-3000010393992023-01-012023-09-300001039399us-gaap:CommonStockMember2024-06-290001039399us-gaap:AdditionalPaidInCapitalMember2024-06-290001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290001039399us-gaap:RetainedEarningsMember2024-06-2900010393992024-06-290001039399us-gaap:CommonStockMember2024-06-302024-09-280001039399us-gaap:AdditionalPaidInCapitalMember2024-06-302024-09-280001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280001039399us-gaap:RetainedEarningsMember2024-06-302024-09-280001039399us-gaap:CommonStockMember2024-09-280001039399us-gaap:AdditionalPaidInCapitalMember2024-09-280001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-280001039399us-gaap:RetainedEarningsMember2024-09-280001039399us-gaap:CommonStockMember2023-12-300001039399us-gaap:AdditionalPaidInCapitalMember2023-12-300001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-300001039399us-gaap:RetainedEarningsMember2023-12-300001039399us-gaap:CommonStockMember2023-12-312024-09-280001039399us-gaap:AdditionalPaidInCapitalMember2023-12-312024-09-280001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-12-312024-09-280001039399us-gaap:RetainedEarningsMember2023-12-312024-09-280001039399us-gaap:CommonStockMember2023-07-010001039399us-gaap:AdditionalPaidInCapitalMember2023-07-010001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010001039399us-gaap:RetainedEarningsMember2023-07-0100010393992023-07-010001039399us-gaap:CommonStockMember2023-07-022023-09-300001039399us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300001039399us-gaap:RetainedEarningsMember2023-07-022023-09-300001039399us-gaap:CommonStockMember2023-09-300001039399us-gaap:AdditionalPaidInCapitalMember2023-09-300001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300001039399us-gaap:RetainedEarningsMember2023-09-3000010393992023-09-300001039399us-gaap:CommonStockMember2022-12-310001039399us-gaap:AdditionalPaidInCapitalMember2022-12-310001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-310001039399us-gaap:RetainedEarningsMember2022-12-3100010393992022-12-310001039399us-gaap:CommonStockMember2023-01-012023-09-300001039399us-gaap:AdditionalPaidInCapitalMember2023-01-012023-09-300001039399us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-09-300001039399us-gaap:RetainedEarningsMember2023-01-012023-09-3000010393992023-12-312024-06-290001039399form:TwoMajorCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-12-312024-09-280001039399form:TwoMajorCustomersMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:SalesRevenueNetMember2023-01-012023-09-300001039399form:SKHynixMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-06-302024-09-280001039399form:SKHynixMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-12-312024-09-280001039399form:IntelMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-06-302024-09-280001039399form:IntelMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-07-022023-09-300001039399form:IntelMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-12-312024-09-280001039399form:IntelMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-09-300001039399form:SamsungMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-07-022023-09-300001039399form:CustomersRepresenting10OrMoreOfTotalRevenuesMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2024-06-302024-09-280001039399form:CustomersRepresenting10OrMoreOfTotalRevenuesMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-07-022023-09-300001039399form:CustomersRepresenting10OrMoreOfTotalRevenuesMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-12-312024-09-280001039399form:CustomersRepresenting10OrMoreOfTotalRevenuesMemberus-gaap:CustomerConcentrationRiskMemberus-gaap:RevenueFromContractWithCustomerMember2023-01-012023-09-300001039399form:MajorCustomer1Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-12-312024-09-280001039399form:MajorCustomer2Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-12-312024-09-280001039399form:MajorCustomer1Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-07-010001039399form:MajorCustomer2Memberus-gaap:CustomerConcentrationRiskMemberus-gaap:AccountsReceivableMember2023-01-012023-07-010001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:ChinaOperationsMember2024-02-070001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:ChinaOperationsMember2024-02-260001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:ChinaOperationsMember2024-02-262024-02-260001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:FRTMetrologyMember2023-09-180001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:FRTMetrologyMember2019-10-090001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:FRTMetrologyMember2023-11-010001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:FRTMetrologyMember2023-11-012023-11-010001039399form:ProbeCardsSegmentMember2022-12-310001039399form:SystemsSegmentMember2022-12-310001039399form:FRTMetrologyMemberform:ProbeCardsSegmentMember2023-12-312024-03-300001039399form:FRTMetrologyMemberform:SystemsSegmentMember2023-12-312024-03-300001039399form:FRTMetrologyMember2023-12-312024-03-300001039399form:ProbeCardsSegmentMember2023-12-312024-03-300001039399form:SystemsSegmentMember2023-12-312024-03-3000010393992023-12-312024-03-300001039399form:ProbeCardsSegmentMember2023-12-300001039399form:SystemsSegmentMember2023-12-300001039399form:ChinaOperationsMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:ChinaOperationsMemberform:SystemsSegmentMember2023-12-312024-09-280001039399form:ChinaOperationsMember2023-12-312024-09-280001039399form:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:SystemsSegmentMember2023-12-312024-09-280001039399form:ProbeCardsSegmentMember2024-09-280001039399form:SystemsSegmentMember2024-09-280001039399form:ExistingDevelopedTechnologiesMember2024-09-280001039399form:ExistingDevelopedTechnologiesMember2023-12-300001039399us-gaap:CustomerRelationshipsMember2024-09-280001039399us-gaap:CustomerRelationshipsMember2023-12-300001039399us-gaap:TradeNamesMember2024-09-280001039399us-gaap:TradeNamesMember2023-12-300001039399us-gaap:InProcessResearchAndDevelopmentMember2024-09-280001039399us-gaap:InProcessResearchAndDevelopmentMember2023-12-300001039399us-gaap:CostOfSalesMember2024-06-302024-09-280001039399us-gaap:CostOfSalesMember2023-07-022023-09-300001039399us-gaap:CostOfSalesMember2023-12-312024-09-280001039399us-gaap:CostOfSalesMember2023-01-012023-09-300001039399us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-06-302024-09-280001039399us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022023-09-300001039399us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-12-312024-09-280001039399us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-01-012023-09-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2024-09-280001039399us-gaap:MoneyMarketFundsMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBillSecuritiesMember2024-09-280001039399us-gaap:USTreasuryBillSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel1Member2024-09-280001039399us-gaap:FairValueInputsLevel2Member2024-09-280001039399us-gaap:FairValueInputsLevel3Member2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-280001039399us-gaap:USGovernmentAgenciesDebtSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2024-09-280001039399us-gaap:CorporateBondSecuritiesMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2024-09-280001039399us-gaap:CommercialPaperMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:NotesReceivableMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:NotesReceivableMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:NotesReceivableMember2024-09-280001039399us-gaap:NotesReceivableMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2024-09-280001039399us-gaap:FairValueInputsLevel1Memberus-gaap:MoneyMarketFundsMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:MoneyMarketFundsMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:MoneyMarketFundsMember2023-12-300001039399us-gaap:MoneyMarketFundsMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:USTreasuryBillSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasuryBillSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:USTreasuryBillSecuritiesMember2023-12-300001039399us-gaap:USTreasuryBillSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel1Member2023-12-300001039399us-gaap:FairValueInputsLevel2Member2023-12-300001039399us-gaap:FairValueInputsLevel3Member2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-300001039399us-gaap:USGovernmentAgenciesDebtSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:CorporateBondSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:CorporateBondSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:CorporateBondSecuritiesMember2023-12-300001039399us-gaap:CorporateBondSecuritiesMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:CommercialPaperMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:CommercialPaperMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:CommercialPaperMember2023-12-300001039399us-gaap:CommercialPaperMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:ForeignExchangeContractMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:InterestRateSwapMemberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel1Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel2Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:FairValueInputsLevel3Memberus-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:DesignatedAsHedgingInstrumentMember2023-12-300001039399us-gaap:ForeignExchangeForwardMemberus-gaap:LongMembercurrency:EUR2024-09-280001039399us-gaap:ForeignExchangeForwardMemberus-gaap:ShortMembercurrency:JPY2024-09-280001039399us-gaap:ForeignExchangeForwardMemberus-gaap:LongMembercurrency:KRW2024-09-280001039399us-gaap:ForeignExchangeForwardMemberus-gaap:ShortMembercurrency:TWD2024-09-280001039399us-gaap:FairValueMeasurementsNonrecurringMember2023-09-300001039399us-gaap:FairValueMeasurementsNonrecurringMember2024-09-280001039399us-gaap:LandMember2024-09-280001039399us-gaap:LandMember2023-12-300001039399us-gaap:BuildingAndBuildingImprovementsMember2024-09-280001039399us-gaap:BuildingAndBuildingImprovementsMember2023-12-300001039399us-gaap:EquipmentMember2024-09-280001039399us-gaap:EquipmentMember2023-12-300001039399us-gaap:ComputerEquipmentMember2024-09-280001039399us-gaap:ComputerEquipmentMember2023-12-300001039399us-gaap:FurnitureAndFixturesMember2024-09-280001039399us-gaap:FurnitureAndFixturesMember2023-12-300001039399us-gaap:LeaseholdImprovementsMember2024-09-280001039399us-gaap:LeaseholdImprovementsMember2023-12-300001039399form:PropertyPlantAndEquipmentGrossWithoutConstructionInProgressMember2024-09-280001039399form:PropertyPlantAndEquipmentGrossWithoutConstructionInProgressMember2023-12-300001039399form:PropertyPlantAndEquipmentNetWithoutConstructionInProgressMember2024-09-280001039399form:PropertyPlantAndEquipmentNetWithoutConstructionInProgressMember2023-12-300001039399us-gaap:ConstructionInProgressMember2024-09-280001039399us-gaap:ConstructionInProgressMember2023-12-300001039399form:A2022ShareRepurchaseProgramMember2023-10-302023-10-300001039399form:A2022ShareRepurchaseProgramMemberus-gaap:CommonStockMember2022-05-200001039399form:A2022ShareRepurchaseProgramMemberus-gaap:CommonStockMember2021-12-262022-12-310001039399form:A2022ShareRepurchaseProgramMemberus-gaap:CommonStockMember2023-01-012023-12-300001039399form:A2023ShareRepurchaseProgramMember2023-10-302023-10-300001039399form:A2023ShareRepurchaseProgramMemberus-gaap:CommonStockMember2023-10-300001039399form:A2023ShareRepurchaseProgramMemberus-gaap:CommonStockMember2023-01-012023-12-300001039399form:A2023ShareRepurchaseProgramMemberus-gaap:CommonStockMember2023-12-312024-09-280001039399form:A2023ShareRepurchaseProgramMemberus-gaap:CommonStockMember2024-09-280001039399us-gaap:RestrictedStockUnitsRSUMemberform:EquityIncentivePlanMember2023-12-300001039399us-gaap:RestrictedStockUnitsRSUMemberform:EquityIncentivePlanMember2023-12-312024-09-280001039399us-gaap:RestrictedStockUnitsRSUMemberform:EquityIncentivePlanMember2024-09-280001039399form:PerformanceRestrictedStockUnitsMember2024-08-052024-08-050001039399form:PerformanceRestrictedStockUnitsMember2024-08-050001039399form:PerformanceRestrictedStockUnitsMemberform:PSUGrant2021Member2020-12-272021-12-250001039399form:PerformanceRestrictedStockUnitsMemberform:PSUGrant2021Member2023-12-312024-09-280001039399form:PerformanceRestrictedStockUnitsMember2023-12-312024-09-280001039399form:PSUGrant2021Member2023-12-312024-09-280001039399us-gaap:EmployeeStockMember2023-12-312024-09-280001039399us-gaap:EmployeeStockMember2024-09-280001039399us-gaap:ResearchAndDevelopmentExpenseMember2024-06-302024-09-280001039399us-gaap:ResearchAndDevelopmentExpenseMember2023-07-022023-09-300001039399us-gaap:ResearchAndDevelopmentExpenseMember2023-12-312024-09-280001039399us-gaap:ResearchAndDevelopmentExpenseMember2023-01-012023-09-300001039399us-gaap:RestrictedStockMember2024-09-280001039399us-gaap:RestrictedStockMember2023-12-312024-09-280001039399form:PerformanceRestrictedStockUnitsMember2024-09-280001039399srt:MinimumMember2024-09-280001039399srt:MaximumMember2024-09-280001039399us-gaap:AutomobilesMember2024-09-280001039399srt:MaximumMemberus-gaap:AutomobilesMember2024-09-2800010393992024-09-282024-09-2800010393992024-12-292024-09-2800010393992025-12-282024-09-280001039399us-gaap:DisposalGroupHeldforsaleNotDiscontinuedOperationsMemberform:ChinaOperationsMember2023-12-312024-09-280001039399us-gaap:OperatingSegmentsMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399us-gaap:OperatingSegmentsMemberform:SystemsSegmentMember2024-06-302024-09-280001039399us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2024-06-302024-09-280001039399us-gaap:OperatingSegmentsMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399us-gaap:OperatingSegmentsMemberform:SystemsSegmentMember2023-07-022023-09-300001039399us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-07-022023-09-300001039399us-gaap:OperatingSegmentsMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:SystemsProductGroupMemberform:SystemsSegmentMember2023-12-312024-09-280001039399us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-12-312024-09-280001039399us-gaap:OperatingSegmentsMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:SystemsProductGroupMemberform:SystemsSegmentMember2023-01-012023-09-300001039399us-gaap:OperatingSegmentsMemberus-gaap:CorporateAndOtherMember2023-01-012023-09-300001039399us-gaap:OperatingSegmentsMemberform:SystemsSegmentMember2023-12-312024-09-280001039399us-gaap:OperatingSegmentsMemberform:SystemsSegmentMember2023-01-012023-09-300001039399form:FoundryLogicProductGroupMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:FoundryLogicProductGroupMemberform:SystemsSegmentMember2024-06-302024-09-280001039399form:FoundryLogicProductGroupMember2024-06-302024-09-280001039399form:FoundryLogicProductGroupMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:FoundryLogicProductGroupMemberform:SystemsSegmentMember2023-07-022023-09-300001039399form:FoundryLogicProductGroupMember2023-07-022023-09-300001039399form:DRAMProductGroupMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:DRAMProductGroupMemberform:SystemsSegmentMember2024-06-302024-09-280001039399form:DRAMProductGroupMember2024-06-302024-09-280001039399form:DRAMProductGroupMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:DRAMProductGroupMemberform:SystemsSegmentMember2023-07-022023-09-300001039399form:DRAMProductGroupMember2023-07-022023-09-300001039399form:FlashProductGroupMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:FlashProductGroupMemberform:SystemsSegmentMember2024-06-302024-09-280001039399form:FlashProductGroupMember2024-06-302024-09-280001039399form:FlashProductGroupMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:FlashProductGroupMemberform:SystemsSegmentMember2023-07-022023-09-300001039399form:FlashProductGroupMember2023-07-022023-09-300001039399form:SystemsProductGroupMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:SystemsProductGroupMemberform:SystemsSegmentMember2024-06-302024-09-280001039399form:SystemsProductGroupMember2024-06-302024-09-280001039399form:SystemsProductGroupMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:SystemsProductGroupMemberform:SystemsSegmentMember2023-07-022023-09-300001039399form:SystemsProductGroupMember2023-07-022023-09-300001039399form:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:SystemsSegmentMember2024-06-302024-09-280001039399form:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:SystemsSegmentMember2023-07-022023-09-300001039399us-gaap:TransferredAtPointInTimeMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399us-gaap:TransferredAtPointInTimeMemberform:SystemsSegmentMember2024-06-302024-09-280001039399us-gaap:TransferredAtPointInTimeMember2024-06-302024-09-280001039399us-gaap:TransferredAtPointInTimeMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399us-gaap:TransferredAtPointInTimeMemberform:SystemsSegmentMember2023-07-022023-09-300001039399us-gaap:TransferredAtPointInTimeMember2023-07-022023-09-300001039399us-gaap:TransferredOverTimeMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399us-gaap:TransferredOverTimeMemberform:SystemsSegmentMember2024-06-302024-09-280001039399us-gaap:TransferredOverTimeMember2024-06-302024-09-280001039399us-gaap:TransferredOverTimeMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399us-gaap:TransferredOverTimeMemberform:SystemsSegmentMember2023-07-022023-09-300001039399us-gaap:TransferredOverTimeMember2023-07-022023-09-300001039399country:USform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:USform:SystemsSegmentMember2024-06-302024-09-280001039399country:US2024-06-302024-09-280001039399country:USform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:USform:SystemsSegmentMember2023-07-022023-09-300001039399country:US2023-07-022023-09-300001039399country:TWform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:TWform:SystemsSegmentMember2024-06-302024-09-280001039399country:TW2024-06-302024-09-280001039399country:TWform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:TWform:SystemsSegmentMember2023-07-022023-09-300001039399country:TW2023-07-022023-09-300001039399country:KRform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:KRform:SystemsSegmentMember2024-06-302024-09-280001039399country:KR2024-06-302024-09-280001039399country:KRform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:KRform:SystemsSegmentMember2023-07-022023-09-300001039399country:KR2023-07-022023-09-300001039399country:CNform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:CNform:SystemsSegmentMember2024-06-302024-09-280001039399country:CN2024-06-302024-09-280001039399country:CNform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:CNform:SystemsSegmentMember2023-07-022023-09-300001039399country:CN2023-07-022023-09-300001039399country:JPform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:JPform:SystemsSegmentMember2024-06-302024-09-280001039399country:JP2024-06-302024-09-280001039399country:JPform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:JPform:SystemsSegmentMember2023-07-022023-09-300001039399country:JP2023-07-022023-09-300001039399srt:EuropeMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399srt:EuropeMemberform:SystemsSegmentMember2024-06-302024-09-280001039399srt:EuropeMember2024-06-302024-09-280001039399srt:EuropeMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399srt:EuropeMemberform:SystemsSegmentMember2023-07-022023-09-300001039399srt:EuropeMember2023-07-022023-09-300001039399country:SGform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:SGform:SystemsSegmentMember2024-06-302024-09-280001039399country:SG2024-06-302024-09-280001039399country:SGform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:SGform:SystemsSegmentMember2023-07-022023-09-300001039399country:SG2023-07-022023-09-300001039399country:MYform:ProbeCardsSegmentMember2024-06-302024-09-280001039399country:MYform:SystemsSegmentMember2024-06-302024-09-280001039399country:MY2024-06-302024-09-280001039399country:MYform:ProbeCardsSegmentMember2023-07-022023-09-300001039399country:MYform:SystemsSegmentMember2023-07-022023-09-300001039399country:MY2023-07-022023-09-300001039399form:RestOfTheWorldMemberform:ProbeCardsSegmentMember2024-06-302024-09-280001039399form:RestOfTheWorldMemberform:SystemsSegmentMember2024-06-302024-09-280001039399form:RestOfTheWorldMember2024-06-302024-09-280001039399form:RestOfTheWorldMemberform:ProbeCardsSegmentMember2023-07-022023-09-300001039399form:RestOfTheWorldMemberform:SystemsSegmentMember2023-07-022023-09-300001039399form:RestOfTheWorldMember2023-07-022023-09-300001039399form:FoundryLogicProductGroupMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:FoundryLogicProductGroupMemberform:SystemsSegmentMember2023-12-312024-09-280001039399form:FoundryLogicProductGroupMember2023-12-312024-09-280001039399form:FoundryLogicProductGroupMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:FoundryLogicProductGroupMemberform:SystemsSegmentMember2023-01-012023-09-300001039399form:FoundryLogicProductGroupMember2023-01-012023-09-300001039399form:DRAMProductGroupMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:DRAMProductGroupMemberform:SystemsSegmentMember2023-12-312024-09-280001039399form:DRAMProductGroupMember2023-12-312024-09-280001039399form:DRAMProductGroupMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:DRAMProductGroupMemberform:SystemsSegmentMember2023-01-012023-09-300001039399form:DRAMProductGroupMember2023-01-012023-09-300001039399form:FlashProductGroupMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:FlashProductGroupMemberform:SystemsSegmentMember2023-12-312024-09-280001039399form:FlashProductGroupMember2023-12-312024-09-280001039399form:FlashProductGroupMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:FlashProductGroupMemberform:SystemsSegmentMember2023-01-012023-09-300001039399form:FlashProductGroupMember2023-01-012023-09-300001039399form:SystemsProductGroupMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:SystemsProductGroupMember2023-12-312024-09-280001039399form:SystemsProductGroupMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:SystemsProductGroupMember2023-01-012023-09-300001039399form:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:SystemsSegmentMember2023-01-012023-09-300001039399us-gaap:TransferredAtPointInTimeMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399us-gaap:TransferredAtPointInTimeMemberform:SystemsSegmentMember2023-12-312024-09-280001039399us-gaap:TransferredAtPointInTimeMember2023-12-312024-09-280001039399us-gaap:TransferredAtPointInTimeMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399us-gaap:TransferredAtPointInTimeMemberform:SystemsSegmentMember2023-01-012023-09-300001039399us-gaap:TransferredAtPointInTimeMember2023-01-012023-09-300001039399us-gaap:TransferredOverTimeMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399us-gaap:TransferredOverTimeMemberform:SystemsSegmentMember2023-12-312024-09-280001039399us-gaap:TransferredOverTimeMember2023-12-312024-09-280001039399us-gaap:TransferredOverTimeMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399us-gaap:TransferredOverTimeMemberform:SystemsSegmentMember2023-01-012023-09-300001039399us-gaap:TransferredOverTimeMember2023-01-012023-09-300001039399country:USform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:USform:SystemsSegmentMember2023-12-312024-09-280001039399country:US2023-12-312024-09-280001039399country:USform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:USform:SystemsSegmentMember2023-01-012023-09-300001039399country:US2023-01-012023-09-300001039399country:KRform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:KRform:SystemsSegmentMember2023-12-312024-09-280001039399country:KR2023-12-312024-09-280001039399country:KRform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:KRform:SystemsSegmentMember2023-01-012023-09-300001039399country:KR2023-01-012023-09-300001039399country:TWform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:TWform:SystemsSegmentMember2023-12-312024-09-280001039399country:TW2023-12-312024-09-280001039399country:TWform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:TWform:SystemsSegmentMember2023-01-012023-09-300001039399country:TW2023-01-012023-09-300001039399country:CNform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:CNform:SystemsSegmentMember2023-12-312024-09-280001039399country:CN2023-12-312024-09-280001039399country:CNform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:CNform:SystemsSegmentMember2023-01-012023-09-300001039399country:CN2023-01-012023-09-300001039399srt:EuropeMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399srt:EuropeMemberform:SystemsSegmentMember2023-12-312024-09-280001039399srt:EuropeMember2023-12-312024-09-280001039399srt:EuropeMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399srt:EuropeMemberform:SystemsSegmentMember2023-01-012023-09-300001039399srt:EuropeMember2023-01-012023-09-300001039399country:JPform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:JPform:SystemsSegmentMember2023-12-312024-09-280001039399country:JP2023-12-312024-09-280001039399country:JPform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:JPform:SystemsSegmentMember2023-01-012023-09-300001039399country:JP2023-01-012023-09-300001039399country:SGform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:SGform:SystemsSegmentMember2023-12-312024-09-280001039399country:SG2023-12-312024-09-280001039399country:SGform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:SGform:SystemsSegmentMember2023-01-012023-09-300001039399country:SG2023-01-012023-09-300001039399country:MYform:ProbeCardsSegmentMember2023-12-312024-09-280001039399country:MYform:SystemsSegmentMember2023-12-312024-09-280001039399country:MY2023-12-312024-09-280001039399country:MYform:ProbeCardsSegmentMember2023-01-012023-09-300001039399country:MYform:SystemsSegmentMember2023-01-012023-09-300001039399country:MY2023-01-012023-09-300001039399form:RestOfTheWorldMemberform:ProbeCardsSegmentMember2023-12-312024-09-280001039399form:RestOfTheWorldMemberform:SystemsSegmentMember2023-12-312024-09-280001039399form:RestOfTheWorldMember2023-12-312024-09-280001039399form:RestOfTheWorldMemberform:ProbeCardsSegmentMember2023-01-012023-09-300001039399form:RestOfTheWorldMemberform:SystemsSegmentMember2023-01-012023-09-300001039399form:RestOfTheWorldMember2023-01-012023-09-30
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
Form 10-Q
(Mark one)
☒ QUARTERLY REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the quarterly period ended September 28, 2024
Or
☐ TRANSITION REPORT PURSUANT TO SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934
For the transition period from to
Commission file number: 000-50307
FormFactor, Inc.
(Exact name of registrant as specified in its charter) | | | | | | | | |
Delaware | | 13-3711155 |
(State or other jurisdiction of incorporation or organization) | | (I.R.S. Employer Identification No.) |
7005 Southfront Road, Livermore, California 94551
(Address of principal executive offices, including zip code)
(925) 290-4000
(Registrant’s telephone number, including area code)
Securities registered pursuant to Section12(b) of the Act: | | | | | | | | | | | | | | | | | | | | |
| Title of each class | | | Trading Symbol(s) | | Name of each exchange on which registered |
| Common stock, $0.001 par value | | | FORM | | Nasdaq Global Market |
______________________________________
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of the Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company or an emerging growth company. See the definitions of “large accelerated filer”, “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act. (Check one): | | | | | | | | | | | | | | | | | |
Large Accelerated Filer | ☒ | Accelerated Filer | ☐ | Non-accelerated Filer | ☐ |
| | | | | |
Smaller Reporting Company | ☐ | Emerging Growth Company | ☐ | | |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of October 30, 2024, 77,450,635 shares of the registrant’s common stock, par value $0.001 per share, were outstanding.
FORMFACTOR, INC.
FORM 10-Q FOR THE QUARTERLY PERIOD ENDED SEPTEMBER 28, 2024
INDEX
PART I - FINANCIAL INFORMATION
Item 1. Financial Statements
FORMFACTOR, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS
(In thousands, except share and per share amounts)
(Unaudited) | | | | | | | | | | | |
| September 28, 2024 | | December 30, 2023 |
ASSETS | | | |
Current assets: | | | |
Cash and cash equivalents | $ | 184,506 | | | $ | 177,812 | |
Marketable securities | 169,961 | | | 150,507 | |
Accounts receivable, net of allowance for credit losses of $4 and $501 | 116,866 | | | 102,957 | |
Inventories, net | 105,374 | | | 111,685 | |
Restricted cash | 3,773 | | | 1,152 | |
Prepaid expenses and other current assets | 34,302 | | | 29,667 | |
Total current assets | 614,782 | | | 573,780 | |
Restricted cash | 2,210 | | | 2,309 | |
Operating lease, right-of-use-assets | 25,034 | | | 30,519 | |
Property, plant and equipment, net of accumulated depreciation | 204,108 | | | 204,399 | |
Goodwill | 200,137 | | | 201,090 | |
Intangibles, net | 11,017 | | | 12,938 | |
Deferred tax assets | 92,826 | | | 78,964 | |
Other assets | 3,669 | | | 2,795 | |
Total assets | $ | 1,153,783 | | | $ | 1,106,794 | |
| | | |
LIABILITIES AND STOCKHOLDERS’ EQUITY | | | |
Current liabilities: | | | |
Accounts payable | $ | 52,086 | | | $ | 63,857 | |
Accrued liabilities | 46,508 | | | 41,037 | |
Current portion of term loan, net of unamortized issuance costs | 1,098 | | | 1,075 | |
Deferred revenue | 20,972 | | | 16,704 | |
Operating lease liabilities | 8,512 | | | 8,422 | |
Total current liabilities | 129,176 | | | 131,095 | |
Term loan, less current portion, net of unamortized issuance costs | 12,488 | | | 13,314 | |
Long-term operating lease liabilities | 19,731 | | | 25,334 | |
Deferred grant | 18,000 | | | 18,000 | |
Other liabilities | 19,378 | | | 10,247 | |
Total liabilities | 198,773 | | | 197,990 | |
| | | |
Stockholders’ equity: | | | |
Common stock, $0.001 par value: | | | |
250,000,000 shares authorized; 77,447,989 and 77,376,903 shares issued and outstanding | 77 | | | 77 | |
Additional paid-in capital | 845,466 | | | 861,448 | |
Accumulated other comprehensive loss | (1,773) | | | (4,052) | |
Accumulated income | 111,240 | | | 51,331 | |
Total stockholders’ equity | 955,010 | | | 908,804 | |
Total liabilities and stockholders’ equity | $ | 1,153,783 | | | $ | 1,106,794 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME
(In thousands, except per share amounts)
(Unaudited) | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Revenues | $ | 207,917 | | | $ | 171,575 | | | $ | 574,116 | | | $ | 494,939 | |
Cost of revenues | 123,212 | | | 102,290 | | | 339,773 | | | 304,293 | |
Gross profit | 84,705 | | | 69,285 | | | 234,343 | | | 190,646 | |
Operating expenses: | | | | | | | |
Research and development | 31,243 | | | 31,014 | | | 91,434 | | | 87,599 | |
Selling, general and administrative | 35,607 | | | 35,564 | | | 106,560 | | | 101,561 | |
Total operating expenses | 66,850 | | | 66,578 | | | 197,994 | | | 189,160 | |
Gain on sale of business | — | | | — | | | 20,581 | | | — | |
Operating income | 17,855 | | | 2,707 | | | 56,930 | | | 1,486 | |
Interest income, net | 3,650 | | | 1,662 | | | 10,221 | | | 4,420 | |
| | | | | | | |
| | | | | | | |
Other income (expense), net | (558) | | | 788 | | | 322 | | | 1,261 | |
Income before income taxes | 20,947 | | | 5,157 | | | 67,473 | | | 7,167 | |
Provision for income taxes | 2,211 | | | 786 | | | 7,564 | | | 626 | |
Net income | $ | 18,736 | | | $ | 4,371 | | | $ | 59,909 | | | $ | 6,541 | |
Net income per share: | | | | | | | |
Basic | $ | 0.24 | | | $ | 0.06 | | | $ | 0.77 | | | $ | 0.08 | |
Diluted | $ | 0.24 | | | $ | 0.06 | | | $ | 0.76 | | | $ | 0.08 | |
Weighted-average number of shares used in per share calculations: | | | | | | | |
Basic | 77,406 | | | 77,571 | | | 77,364 | | | 77,265 | |
Diluted | 78,439 | | | 78,412 | | | 78,495 | | | 77,860 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(In thousands)
(Unaudited)
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Net income | $ | 18,736 | | | $ | 4,371 | | | $ | 59,909 | | | $ | 6,541 | |
Other comprehensive income (loss), net of tax: | | | | | | | |
Foreign currency translation adjustments | 4,326 | | | (3,351) | | | 968 | | | (2,641) | |
Unrealized gains on available-for-sale marketable securities | 1,669 | | | 283 | | | 1,432 | | | 801 | |
Unrealized gains (losses) on derivative instruments | 180 | | | (996) | | | (121) | | | (1,091) | |
Other comprehensive income (loss) | 6,175 | | | (4,064) | | | 2,279 | | | (2,931) | |
Comprehensive income | $ | 24,911 | | | $ | 307 | | | $ | 62,188 | | | $ | 3,610 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY
(In thousands, except shares)
(Unaudited) | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Shares of Common Stock | | Common Stock | | Additional Paid-in Capital | | Accumulated Other Comprehensive Loss | | Accumulated Income (Deficit) | | Total |
| | | | | | | | | | | |
| Three Months Ended September 28, 2024 |
Balances, June 29, 2024 | 77,281,052 | | | $ | 77 | | | $ | 863,283 | | | $ | (7,948) | | | $ | 92,504 | | | $ | 947,916 | |
Issuance of common stock under the Employee Stock Purchase Plan | 143,975 | | | — | | | 4,800 | | | — | | | — | | | 4,800 | |
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax | 428,694 | | | — | | | (14,421) | | | — | | | — | | | (14,421) | |
Purchase and retirement of common stock through repurchase program | (405,732) | | | — | | | (16,909) | | | — | | | — | | | (16,909) | |
Stock-based compensation | — | | | — | | | 8,713 | | | — | | | — | | | 8,713 | |
Other comprehensive income | — | | | — | | | — | | | 6,175 | | | — | | | 6,175 | |
Net income | — | | | — | | | — | | | — | | | 18,736 | | | 18,736 | |
Balances, September 28, 2024 | 77,447,989 | | | $ | 77 | | | $ | 845,466 | | | $ | (1,773) | | | $ | 111,240 | | | $ | 955,010 | |
| | | | | | | | | | | |
| Nine Months Ended September 28, 2024 |
Balances, December 30, 2023 | 77,376,903 | | | $ | 77 | | | $ | 861,448 | | | $ | (4,052) | | | $ | 51,331 | | | $ | 908,804 | |
Issuance of common stock under the Employee Stock Purchase Plan | 340,989 | | | — | | | 9,748 | | | — | | | — | | | 9,748 | |
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax | 619,780 | | | — | | | (17,990) | | | — | | | — | | | (17,990) | |
Purchase and retirement of common stock through repurchase program | (889,683) | | | — | | | (37,211) | | | — | | | — | | | (37,211) | |
Stock-based compensation | — | | | — | | | 29,471 | | | — | | | — | | | 29,471 | |
Other comprehensive income | — | | | — | | | — | | | 2,279 | | | — | | | 2,279 | |
Net income | — | | | — | | | — | | | — | | | 59,909 | | | 59,909 | |
Balances, September 28, 2024 | 77,447,989 | | | $ | 77 | | | $ | 845,466 | | | $ | (1,773) | | | $ | 111,240 | | | $ | 955,010 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | |
| | | | | | | | | | | |
| Three Months Ended September 30, 2023 |
Balances, July 1, 2023 | 77,184,012 | | | $ | 77 | | | $ | 867,517 | | | $ | (4,445) | | | $ | (28,886) | | | $ | 834,263 | |
Issuance of common stock under the Employee Stock Purchase Plan | 153,135 | | | — | | | 3,798 | | | — | | | — | | | 3,798 | |
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax | 502,170 | | | 1 | | | (8,894) | | | — | | | — | | | (8,893) | |
| | | | | | | | | | | |
Stock-based compensation | — | | | — | | | 11,213 | | | — | | | — | | | 11,213 | |
Other comprehensive loss | — | | | — | | | — | | | (4,064) | | | — | | | (4,064) | |
Net income | — | | | — | | | — | | | — | | | 4,371 | | | 4,371 | |
Balances, September 30, 2023 | 77,839,317 | | | $ | 78 | | | $ | 873,634 | | | $ | (8,509) | | | $ | (24,515) | | | $ | 840,688 | |
| | | | | | | | | | | |
| Nine Months Ended September 30, 2023 |
Balances, December 31, 2022 | 76,914,590 | | | $ | 77 | | | $ | 844,842 | | | $ | (5,578) | | | $ | (31,056) | | | $ | 808,285 | |
Issuance of common stock under the Employee Stock Purchase Plan | 363,190 | | | — | | | 8,822 | | | — | | | — | | | 8,822 | |
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax | 561,537 | | | 1 | | | (9,350) | | | — | | | — | | | (9,349) | |
| | | | | | | | | | | |
Stock-based compensation | — | | | — | | | 29,320 | | | — | | | — | | | 29,320 | |
Other comprehensive loss | — | | | — | | | — | | | (2,931) | | | — | | | (2,931) | |
Net income | — | | | — | | | — | | | — | | | 6,541 | | | 6,541 | |
Balances, September 30, 2023 | 77,839,317 | | | $ | 78 | | | $ | 873,634 | | | $ | (8,509) | | | $ | (24,515) | | | $ | 840,688 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited) | | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
Cash flows from operating activities: | | | |
Net income | $ | 59,909 | | | $ | 6,541 | |
Adjustments to reconcile net income to net cash provided by operating activities: | | | |
Depreciation | 22,197 | | | 22,880 | |
Amortization | 1,920 | | | 6,043 | |
Reduction in the carrying amount of right-of-use assets | 5,129 | | | 5,556 | |
Stock-based compensation expense | 29,550 | | | 29,333 | |
Deferred income tax benefit | (14,044) | | | (6,283) | |
Provision for excess and obsolete inventories | 10,052 | | | 12,566 | |
| | | |
Gain on sale of business | (20,581) | | | — | |
Other adjustments to reconcile net income to net cash provided by operating activities | (2,178) | | | 1,375 | |
Changes in assets and liabilities: | | | |
Accounts receivable | (13,300) | | | (7,796) | |
Inventories | (7,573) | | | (8,910) | |
Prepaid expenses and other current assets | (256) | | | (1,761) | |
Other assets | 295 | | | 804 | |
Accounts payable | (8,780) | | | 474 | |
Accrued liabilities | 7,368 | | | (5,268) | |
Other liabilities | 9,331 | | | 467 | |
Deferred revenues | 7,883 | | | (12,915) | |
Deferred grant | — | | | 18,000 | |
Operating lease liabilities | (5,301) | | | (5,754) | |
Net cash provided by operating activities | 81,621 | | | 55,352 | |
Cash flows from investing activities: | | | |
Acquisition of property, plant and equipment | (30,773) | | | (46,094) | |
Proceeds from sale of business | 21,585 | | | — | |
Purchases of marketable securities | (109,727) | | | (96,913) | |
Purchase of promissory note receivable | (1,500) | | | — | |
Proceeds from maturities and sales of marketable securities | 94,263 | | | 93,013 | |
Net cash used in investing activities | (26,152) | | | (49,994) | |
Cash flows from financing activities: | | | |
Proceeds from issuances of common stock | 9,748 | | | 8,822 | |
Purchase of common stock through stock repurchase program | (37,211) | | | — | |
Tax withholdings related to net share settlements of equity awards | (17,990) | | | (9,349) | |
| | | |
Payments on term loan | (803) | | | (781) | |
| | | |
Net cash used in financing activities | (46,256) | | | (1,308) | |
Effect of exchange rate changes on cash, cash equivalents and restricted cash | 3 | | | (3,324) | |
Net increase in cash, cash equivalents and restricted cash | 9,216 | | | 726 | |
Cash, cash equivalents and restricted cash, beginning of year | 181,273 | | | 112,982 | |
Cash, cash equivalents and restricted cash, end of period | $ | 190,489 | | | $ | 113,708 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS
(In thousands)
(Unaudited) | | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
Non-cash investing and financing activities: | | | |
Decrease in accounts payable and accrued liabilities related to property, plant and equipment purchases | $ | 2,915 | | | $ | 6,222 | |
| | | |
Operating lease, right-of-use assets obtained in exchange for lease obligations | — | | | 4,728 | |
| | | |
Supplemental disclosure of cash flow information: | | | |
Cash paid for income taxes, net | $ | 13,114 | | | $ | 12,064 | |
Cash paid for interest | 298 | | | 317 | |
Operating cash outflows from operating leases | 6,960 | | | 6,836 | |
| | | |
Reconciliation of cash, cash equivalents and restricted cash: | | | |
Cash and cash equivalents | $ | 184,506 | | | $ | 108,731 | |
Restricted cash, current | 3,773 | | | 1,171 | |
Restricted cash | 2,210 | | | 2,146 | |
Cash and cash equivalents included in Assets held-for-sale | — | | | 1,660 | |
Total cash, cash equivalents and restricted cash | $ | 190,489 | | | $ | 113,708 | |
The accompanying notes are an integral part of these condensed consolidated financial statements.
FORMFACTOR, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS
(Unaudited)
Note 1 — Basis of Presentation and Significant Accounting Policies
Basis of Presentation
The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2023 Annual Report on Form 10-K filed with the SEC on February 23, 2024. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year.
Fiscal Year
We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2024 and 2023 each contain 52 weeks and the nine months ended September 28, 2024 and September 30, 2023 each contained 39 weeks. Fiscal 2024 will end on December 28, 2024.
Significant Accounting Policies
Our significant accounting policies have not changed during the nine months ended September 28, 2024 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2023.
New Accounting Pronouncements
ASU 2023-09
In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes requirements that an entity disclose specific categories in the rate reconciliation and provide additional information for reconciling items that are greater than five percent of the amount computed by multiplying pretax income by the applicable statutory income tax rate. The standard also requires that entities disclose income before income taxes and provision for income taxes disaggregated between domestic and foreign. This ASU is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU may have on our disclosures.
ASU 2023-07
In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The ASU includes requirements that an entity disclose the title of the chief operating decision maker (“CODM”) and on an interim and annual basis, significant segment expenses and the composition of other segment items for each segment's reported profit. The standard also permits disclosure of additional measures of segment profit. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU may have on our disclosures.
Note 2 — Concentration of Credit and Other Risks
Each of the following customers accounted for 10% or more of our revenues for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
SK hynix Inc. | 18.1 | % | | * | | 17.8 | % | | * |
Intel Corporation | 17.1 | % | | 17.1 | % | | 16.6 | % | | 17.2 | % |
Samsung Electronics Co., LTD. | * | | 11.2 | % | | * | | * |
| | | | | | | |
| | | | | | | |
| 35.2 | % | | 28.3 | % | | 34.4 | % | | 17.2 | % |
* Less than 10% of revenues.
At September 28, 2024 and December 30, 2023, two customers accounted for 24.7% and 10.2% and two customers accounted for 17.8% and 11.0% of gross accounts receivable, respectively.
Note 3 — Inventories, net
Inventories are stated at the lower of cost (principally standard cost, which approximates actual cost on a first in, first out basis) or net realizable value.
Inventories, net, consisted of the following (in thousands):
| | | | | | | | | | | |
| September 28, 2024 | | December 30, 2023 |
Raw materials | $ | 43,488 | | | $ | 50,808 | |
Work-in-progress | 41,383 | | | 39,336 | |
Finished goods | 20,503 | | | 21,541 | |
| $ | 105,374 | | | $ | 111,685 | |
Note 4 — Divestitures
China Operations Divestiture
On February 7, 2024, the Company entered into a definitive agreement to sell its China operations to Grand Junction Semiconductor Pte. Ltd. (“Grand Junction”) for $25.0 million in cash, subject to customary purchase price adjustments, and establish an exclusive distribution and partnership agreement to continue sales and support of our products in the region. The following subsidiaries were included as part of the divestiture: Microprobe Hong Kong Limited, FormFactor Technology (Suzhou) Co. Ltd., Cascade Microtech Singapore Pte, Ltd, and FormFactor International (Shanghai) Trading Co., Ltd. These entities supported both the Probe Cards and Systems segments.
On February 26, 2024, we closed on the sale of the operations in China to Grand Junction and received total consideration of $21.4 million, net of cash transferred and transaction expenses, and after customary adjustments for indebtedness and changes in net working capital. The disposition of the China operations did not meet the criteria to be classified as a discontinued operation in the Company’s financial statements because the disposition did not represent a strategic shift that had, or will have, a major effect on the Company’s operations and financial results.
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands):
| | | | | | | | |
| | February 26, 2024 |
Gross purchase price | | $ | 25,000 | |
Working capital adjustment | | 159 | |
Cash transferred to the buyer at closing | | (2,743) | |
Direct costs to sell | | (986) | |
Fair value of sale consideration, net | | $ | 21,430 | |
The carrying amount of net assets associated with the China operations was approximately $1.2 million. The major classes of assets and liabilities sold consisted of the following (in thousands):
| | | | | | | | |
| | February 26, 2024 |
ASSETS | | |
Accounts receivable, net | | $ | 1,174 | |
Inventories, net | | 3,729 | |
Other current assets | | 391 | |
Total current assets | | 5,294 | |
Property, plant and equipment, net | | 1,283 | |
Goodwill | | 1,117 | |
Other assets | | 3,029 | |
Total assets | | $ | 10,723 | |
LIABILITIES | | |
Deferred Revenue | | $ | 3,739 | |
Other current liabilities | | 1,546 | |
Other liabilities | | 4,283 | |
Total liabilities | | $ | 9,568 | |
As a result of the divestiture, the Company recognized a pre-tax gain of $20.3 million. The Company recorded income tax expense associated with the divestiture of approximately $3.3 million.
FRT Divestiture
On September 18, 2023, the Company announced entry into a definitive agreement to sell its FRT Metrology (“FRT”) business to Camtek Ltd. (“Camtek”) for $100 million in cash, subject to customary purchase price adjustments. The Company acquired FRT GmbH in fiscal 2019 for total consideration of $24.4 million, net of cash acquired. Headquartered in Bergisch Gladbach, Germany, the FRT business is a leading supplier of high-precision metrology solutions for the Advanced Packaging and Silicon Carbide markets, and was part of the Company's Systems segment.
On November 1, 2023, we closed on the sale of the FRT business to Camtek and received net cash proceeds of $100.1 million, net of cash transferred and transaction expenses, and after customary adjustments for indebtedness and changes in net working capital.
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands):
| | | | | | | | |
| | November 1, 2023 |
Gross purchase price | | $ | 99,100 | |
Estimated working capital adjustment | | 4,266 | |
Cash transferred to the buyer at closing | | (2,049) | |
Direct costs to sell | | (1,225) | |
Fair value of sale consideration | | $ | 100,092 | |
The carrying amount of net assets associated with the FRT business was approximately $26.8 million. The major classes of assets and liabilities sold consisted of the following (in thousands):
| | | | | | | | |
| | November 1, 2023 |
ASSETS | | |
Accounts receivable, net | | $ | 7,738 | |
Inventories, net | | 6,446 | |
Other current assets | | 635 | |
Total current assets | | 14,819 | |
Intangibles, net | | 6,897 | |
Goodwill | | 10,660 | |
Other assets | | 1,612 | |
Total assets | | $ | 33,988 | |
LIABILITIES | | |
Current liabilities | | $ | 4,300 | |
Other liabilities | | 2,856 | |
Total liabilities | | $ | 7,156 | |
As a result of the divestiture, the Company recognized a pre-tax gain of $73.3 million. The Company recorded income tax expense associated with the divestiture of approximately $6.0 million.
Note 5 — Goodwill and Intangible Assets
Goodwill by reportable segment was as follows (in thousands):
| | | | | | | | | | | | | | | | | | |
| | Probe Cards | | Systems | | Total |
Goodwill, as of December 31, 2022 | | $ | 178,424 | | | $ | 33,020 | | | $ | 211,444 | |
| | | | | | |
| | | | | | |
Reduction - FRT divestiture | | — | | | (10,660) | | | (10,660) | |
Foreign currency translation | | — | | | 306 | | | 306 | |
Goodwill, as of December 30, 2023 | | 178,424 | | | 22,666 | | | 201,090 | |
| | | | | | |
Reduction - China divestiture | | (1,055) | | | (62) | | | (1,117) | |
Foreign currency translation | | — | | | 164 | | | 164 | |
Goodwill, as of September 28, 2024 | | $ | 177,369 | | | $ | 22,768 | | | $ | 200,137 | |
We have not recorded goodwill impairments for the nine months ended September 28, 2024.
Intangible assets were as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | September 28, 2024 | | December 30, 2023 |
Intangible Assets | | Gross | | Accumulated Amortization | | Net | | Gross | | Accumulated Amortization | | Net |
Existing developed technologies | | $ | 159,724 | | | $ | 149,923 | | | $ | 9,801 | | | $ | 159,593 | | | $ | 148,445 | | | $ | 11,148 | |
Trade name | | 7,823 | | | 7,776 | | | 47 | | | 7,808 | | | 7,728 | | | 80 | |
Customer relationships | | 48,060 | | | 47,291 | | | 769 | | | 48,022 | | | 46,712 | | | 1,310 | |
| | | | | | | | | | | | |
In-process research and development | | 400 | | | — | | | 400 | | | 400 | | | — | | | 400 | |
| | $ | 216,007 | | | $ | 204,990 | | | $ | 11,017 | | | $ | 215,823 | | | $ | 202,885 | | | $ | 12,938 | |
Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Cost of revenues | $ | 449 | | | $ | 837 | | | $ | 1,347 | | | $ | 2,506 | |
Selling, general and administrative | 191 | | | 440 | | | 573 | | | 3,537 | |
| $ | 640 | | | $ | 1,277 | | | $ | 1,920 | | | $ | 6,043 | |
The estimated future amortization of definite-lived intangible assets, excluding in-process research and development, is as follows (in thousands):
| | | | | | | | |
Fiscal Year | | Amount |
Remainder of 2024 | | $ | 640 | |
2025 | | 2,330 | |
2026 | | 1,630 | |
2027 | | 1,630 | |
2028 | | 1,630 | |
Thereafter | | 2,757 | |
| | $ | 10,617 | |
Note 6 — Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
| | | | | | | | | | | |
| September 28, 2024 | | December 30, 2023 |
Accrued compensation and benefits | $ | 33,599 | | | $ | 20,073 | |
Accrued warranty | 3,610 | | | 3,177 | |
Accrued income and other taxes | 2,851 | | | 8,205 | |
Accrued employee stock purchase plan contributions withheld | 2,535 | | | 4,263 | |
| | | |
Other accrued expenses | 3,913 | | | 5,319 | |
| $ | 46,508 | | | $ | 41,037 | |
Note 7 — Fair Value and Derivative Instruments
Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows:
•Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities;
•Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and
•Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.
We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 28, 2024 or the year ended December 30, 2023.
The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable, and Accrued liabilities approximate fair value due to their short maturities.
No changes were made to our valuation techniques during the first nine months of fiscal 2024.
Assets and Liabilities Measured at Fair Value on a Recurring Basis
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | |
September 28, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total |
Assets: | | | | | | | | |
Cash equivalents: | | | | | | | | |
Money market funds | | $ | 125,293 | | | $ | — | | | $ | — | | | $ | 125,293 | |
U.S. treasuries | | 1,198 | | | — | | | — | | | 1,198 | |
| | | | | | | | |
| | | | | | | | |
| | 126,491 | | | — | | | — | | | 126,491 | |
Marketable securities: | | | | | | | | |
U.S. treasuries | | 65,646 | | | — | | | — | | | 65,646 | |
| | | | | | | | |
U.S. agency securities | | — | | | 13,851 | | | — | | | 13,851 | |
Corporate bonds | | — | | | 84,512 | | | — | | | 84,512 | |
Commercial paper | | — | | | 5,952 | | | — | | | 5,952 | |
| | 65,646 | | | 104,315 | | | — | | | 169,961 | |
Foreign exchange derivative contracts | | — | | | 505 | | | — | | | 505 | |
Promissory note receivable | | — | | | — | | | 1,500 | | | 1,500 | |
Interest rate swap derivative contracts | | — | | | 1,618 | | | — | | | 1,618 | |
Total assets | | $ | 192,137 | | | $ | 106,438 | | | $ | 1,500 | | | $ | 300,075 | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | |
December 30, 2023 | | Level 1 | | Level 2 | | Level 3 | | Total |
Assets: | | | | | | | | |
Cash equivalents: | | | | | | | | |
Money market funds | | $ | 110,980 | | | $ | — | | | $ | — | | | $ | 110,980 | |
U.S. treasuries | | 4,581 | | | — | | | — | | | 4,581 | |
| | | | | | | | |
| | | | | | | | |
| | 115,561 | | | — | | | — | | | 115,561 | |
Marketable securities: | | | | | | | | |
U.S. treasuries | | 45,837 | | | — | | | — | | | 45,837 | |
| | | | | | | | |
U.S. agency securities | | — | | | 10,003 | | | — | | | 10,003 | |
Corporate bonds | | — | | | 81,350 | | | — | | | 81,350 | |
Commercial paper | | — | | | 13,317 | | | — | | | 13,317 | |
| | 45,837 | | | 104,670 | | | — | | | 150,507 | |
Foreign exchange derivative contracts | | — | | | 284 | | | — | | | 284 | |
| | | | | | | | |
Interest rate swap derivative contracts | | — | | | 1,989 | | | — | | | 1,989 | |
Total assets | | $ | 161,398 | | | $ | 106,943 | | | $ | — | | | $ | 268,341 | |
Liabilities: | | | | | | | | |
Foreign exchange derivative contracts | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | |
| | | | | | | | |
Total liabilities | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | |
| | | | | | | | |
Cash Equivalents
The fair value of our cash equivalents is determined based on quoted market prices for similar or identical securities.
Marketable Securities
We classify our marketable securities as available-for-sale and value them utilizing a market approach. Our investments are priced by pricing vendors who provide observable inputs for their pricing without applying significant judgment. Broker pricing is used mainly when a quoted price is not available, the investment is not priced by our pricing vendors or when a broker price is more reflective of fair value. Our broker-priced investments are categorized as Level 2 investments because fair value is based on similar assets without applying significant judgments. In addition, all investments have a sufficient trading volume to demonstrate that the fair value is appropriate.
Unrealized gains and losses were immaterial and were recorded as a component of Accumulated other comprehensive loss in
our Condensed Consolidated Balance Sheets. We did not have any other-than-temporary unrealized gains or losses at either period end included in these financial statements.
Interest Rate Swap
The fair value of our interest rate swap contract is determined at the end of each reporting period based on valuation models that use interest rate yield curves as inputs. For accounting purposes, our interest rate swap contract qualifies for, and is designated as a cash flow hedge. The hedged risk is the interest rate exposure to changes in interest payments attributable to changes in our variable-rate interest over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. Cash settlements, in the form of cash payments or cash receipts, are recognized as a component of interest expense. The cash flows associated with the interest rate swaps are reported in Net cash provided by operating activities in our Condensed Consolidated Statements of Cash Flows and the fair value of the interest rate swap contracts are recorded within Prepaid expenses and other current assets and Other assets in our Condensed Consolidated Balance Sheets.
Foreign Exchange Derivative Contracts
We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. We utilize foreign currency forward contracts to hedge against future movements in foreign exchange rates that affect certain existing foreign currency denominated assets and liabilities and forecasted foreign currency revenue and expense transactions. Under this program, our strategy is to have increases or decreases in our foreign currency exposures mitigated by gains or losses on the foreign currency forward contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses.
We do not use derivative financial instruments for speculative or trading purposes. For accounting purposes, certain of our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded within Other income, net in our Condensed Consolidated Statement of Income for both realized and unrealized gains and losses. Certain of our foreign currency forward contracts are designated as cash flow hedges, and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded as a component of Accumulated other comprehensive loss and reclassified into earnings in the same period in which the hedged transaction affects earnings, and in the same line item on the Condensed Consolidated Statements of Income as the impact of the hedge transaction.
The fair value of our foreign exchange derivative contracts was determined based on current foreign currency exchange rates and forward points. All of our foreign exchange derivative contracts outstanding at September 28, 2024 will mature by the third quarter of fiscal 2025.
The following table provides information about our foreign currency forward contracts outstanding as of September 28, 2024 (in thousands):
| | | | | | | | | | | | | | | | | | | | |
Currency | | Contract Position | | Contract Amount (Local Currency) | | Contract Amount (U.S. Dollars) |
Euro | | Buy | | 29,925 | | | $ | 33,028 | |
| | | | | | |
Japanese Yen | | Sell | | 2,863,220 | | | 20,203 | |
Korean Won | | Buy | | 2,898,328 | | | 2,202 | |
Taiwan Dollar | | Sell | | 113,723 | | | 3,598 | |
Our foreign currency contracts are classified within Level 2 of the fair value hierarchy as they are valued using pricing models that utilize observable market inputs.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis
We measure and report our non-financial assets such as Property, plant and equipment, Goodwill and Intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. There were no assets or liabilities measured at fair value on a nonrecurring basis during the three and nine months ended September 28, 2024 or September 30, 2023.
Note 8 — Warranty
We offer warranties on certain products and record a liability for the estimated future costs associated with warranty claims at the time revenue is recognized. The warranty liability is based upon historical experience and our estimate of the level of future
costs. While we engage in product quality programs and processes, our warranty obligation is affected by product failure rates, material usage and service delivery costs. We regularly monitor product returns for warranty and maintain a reserve for the related expenses based upon our historical experience and any specifically identified failures. As we sell new products to our customers, we must exercise considerable judgment in estimating the expected failure rates. This estimating process is based on historical experience of similar products, as well as various other assumptions that we believe to be reasonable under the circumstances. We provide for the estimated cost of product warranties at the time revenue is recognized as a component of Cost of revenues in our Condensed Consolidated Statement of Income.
Changes in our warranty liability were as follows (in thousands):
| | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
Balance at beginning of year | $ | 3,177 | | | $ | 4,199 | |
Accruals | 6,918 | | | 6,426 | |
Settlements | (6,485) | | | (5,535) | |
Reclassification - Liabilities held-for-sale | — | | | (106) | |
Balance at end of period | $ | 3,610 | | | $ | 4,984 | |
Note 9 — Property, Plant and Equipment, net
Property, plant and equipment, net consisted of the following (in thousands):
| | | | | | | | | | | |
| September 28, 2024 | | December 30, 2023 |
Land | $ | 17,124 | | | $ | 17,124 | |
Building and building improvements | 46,375 | | | 46,526 | |
Machinery and equipment | 302,638 | | | 286,215 | |
Computer equipment and software | 47,562 | | | 46,866 | |
Furniture and fixtures | 7,581 | | | 7,490 | |
Leasehold improvements | 99,288 | | | 91,063 | |
Sub-total | 520,568 | | | 495,284 | |
Less: Accumulated depreciation and amortization | (377,644) | | | (358,021) | |
Net property, plant and equipment | 142,924 | | | 137,263 | |
Construction-in-progress | 61,184 | | | 67,136 | |
Total | $ | 204,108 | | | $ | 204,399 | |
Note 10 — Stockholders’ Equity and Stock-Based Compensation
Common Stock Repurchase Programs
On May 20, 2022, our Board of Directors authorized a two-year program to repurchase up to $75.0 million of outstanding common stock to offset potential dilution from issuance of common stock under our stock-based compensation programs. During fiscal 2022 and fiscal 2023, we repurchased and retired 1,700,893 shares of common stock for $56.4 million and 504,352 shares of common stock for $18.6 million, respectively, utilizing the remaining shares available for repurchase under the program.
On October 30, 2023, our Board of Directors authorized an additional two-year program to repurchase up to $75.0 million of outstanding common stock, with the primary purpose of offsetting potential dilution from issuance of common stock under our stock-based compensation programs. This share repurchase program will expire on October 30, 2025. During fiscal 2023 we repurchased and retired 32,020 shares of common stock for $1.2 million. During the nine months ended September 28, 2024, we repurchased and retired 889,683 shares of common stock for $37.2 million, and as of September 28, 2024, $36.6 million remained available for future repurchases.
Our policy related to repurchases of our common stock is to charge the excess of cost over par value to additional paid-in capital once the shares are retired. Share repurchases are subject to an excise tax enabled by the Inflation Reduction Act that is generally 1% of the fair market value of the shares repurchased at the time of the repurchase, net of the fair market value of certain new stock issuances during the same taxable year. Certain exceptions apply to the excise tax. The excise tax incurred
reduces the amount available under the repurchase programs, as applicable, and is included in the cost of shares repurchased in the Condensed Consolidated Statement of Stockholders Equity. All repurchases were made in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.
Restricted Stock Units
Restricted stock unit (“RSU”) activity under our equity incentive plan was as follows:
| | | | | | | | | | | |
| Units | | Weighted Average Grant Date Fair Value |
RSUs at December 30, 2023 | 2,165,729 | | | $ | 35.85 | |
Awards granted | 882,718 | | | 44.73 | |
Awards vested | (981,072) | | | 36.14 | |
Awards forfeited | (178,252) | | | 43.90 | |
RSUs at September 28, 2024 | 1,889,123 | | | 38.97 | |
Performance Restricted Stock Units
We may grant Performance RSUs (“PRSUs”) to certain executives, which vest based upon us achieving certain market performance criteria.
On August 5, 2024, we granted 117,624 PRSUs to certain senior executives for a total grant date fair value of $5.8 million which will be recognized ratably over the requisite service period. The number of PRSUs granted represents the “target” number of units that can be earned based on the performance criteria. The performance criteria are based on Total Shareholder Returns (“TSR”) for the period of July 1, 2024 - June 30, 2027, relative to the TSR of the companies identified as being part of the S&P Semiconductors Select Industry Index (FormFactor peer companies) as of the grant date.
Of the 197,128 PRSUs granted in fiscal 2021, 56,685 shares were forfeited during the requisite service period, resulting in 140,443 shares vesting in 2024. These shares achieved 146% TSR performance, which resulted in an additional 64,525 shares issued in fiscal 2024 in excess of the target number of units related to the fiscal 2021 PRSU grant.
PRSUs are included as part of the RSU activity above.
Employee Stock Purchase Plan
Information related to activity under our Employee Stock Purchase Plan (“ESPP”) was as follows:
| | | | | | | | |
| | Nine Months Ended |
| | September 28, 2024 |
Shares issued | | 340,989 | |
Weighted average per share purchase price | | $ | 28.59 | |
Weighted average per share discount from the fair value of our common stock on the date of issuance | | $ | (16.43) | |
Stock-Based Compensation
Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Cost of revenues | $ | 1,934 | | | $ | 1,376 | | | $ | 5,794 | | | $ | 4,801 | |
Research and development | 2,679 | | | 3,173 | | | 7,906 | | | 7,908 | |
Selling, general and administrative | 4,323 | | | 6,290 | | | 15,850 | | | 16,624 | |
Total stock-based compensation | $ | 8,936 | | | $ | 10,839 | | | $ | 29,550 | | | $ | 29,333 | |
Unrecognized Compensation Costs
At September 28, 2024, the unrecognized stock-based compensation was as follows (dollars in thousands):
| | | | | | | | | | | |
| Unrecognized Expense | | Average Expected Recognition Period in Years |
Restricted stock units | $ | 50,506 | | | 2.07 |
Performance restricted stock units | 10,497 | | | 2.09 |
Employee stock purchase plan | 1,894 | | | 0.35 |
Total unrecognized stock-based compensation expense | $ | 62,897 | | | 2.02 |
Note 11 — Net Income per Share
The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
| | | | | | | |
| | | | | | | |
| | | | | | | |
Weighted-average shares used in computing basic net income per share | 77,406 | | | 77,571 | | | 77,364 | | | 77,265 | |
Add potentially dilutive securities | 1,033 | | | 841 | | | 1,131 | | | 595 | |
Weighted-average shares used in computing diluted net income per share | 78,439 | | | 78,412 | | | 78,495 | | | 77,860 | |
| | | | | | | |
Securities not included as they would have been antidilutive | 170 | | | 172 | | | 144 | | | 94 | |
Note 12 — Commitments and Contingencies
Leases
See Note 13, Leases.
Contractual Obligations and Commitments
Our contractual obligations and commitments have not materially changed as of September 28, 2024 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2023.
Legal Matters
From time to time, we are subject to legal proceedings and claims in the ordinary course of business, the outcomes of which cannot be estimated with certainty. Our ability to estimate the outcomes may change in the near term and the effect of any such change could have a material adverse effect on our financial position, results of operations or cash flows.
Note 13 — Leases
We lease real estate space under non-cancelable operating lease agreements for commercial and industrial space, as well as for a portion of our corporate headquarters located in Livermore, California. Our leases have remaining terms of 1 year to 10 years, and some leases include options to extend up to 20 years. We also have operating leases for automobiles with remaining lease terms of 1 year to 3 years. We did not include any of our renewal options in our lease terms for calculating our lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time. The weighted-average remaining lease term for our operating leases was 4 years as of September 28, 2024 and the weighted-average discount rate was 4.70%.
The components of lease expense were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Lease expense: | | | | | | | |
Operating lease expense | $ | 2,180 | | | $ | 2,157 | | | $ | 6,360 | | | $ | 6,233 | |
Short-term lease expense | 102 | | | 126 | | | 247 | | | 419 | |
Variable lease expense | 1,112 | | | 625 | | | 2,974 | | | 1,854 | |
| $ | 3,394 | | | $ | 2,908 | | | $ | 9,581 | | | $ | 8,506 | |
Future minimum payments under our non-cancelable operating leases were as follows as of September 28, 2024 (in thousands):
| | | | | | | | |
Fiscal Year | | Amount |
Remainder of 2024 | | $ | 2,294 | |
2025 | | 9,185 | |
2026 | | 7,695 | |
2027 | | 7,259 | |
2028 | | 3,935 | |
Thereafter | | 1,449 | |
Total minimum lease payments | | 31,817 | |
Less: interest | | (3,574) | |
Present value of net minimum lease payments | | 28,243 | |
Less: current portion | | (8,512) | |
Total long-term operating lease liabilities | | $ | 19,731 | |
Note 14 — Revenue
Transaction price allocated to the remaining performance obligations: On September 28, 2024, we had $23.9 million of remaining performance obligations, which were comprised of deferred service contracts, extended warranty contracts, and contracts with overtime revenue recognition that are not yet delivered. We expect to recognize approximately 26.7% of our remaining performance obligations as revenue in the remainder of fiscal 2024, approximately 48.8% in fiscal 2025, and approximately 24.5% in fiscal 2026 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation.
Contract balances: The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for credit losses. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of September 28, 2024 and December 30, 2023 were $6.8 million and $3.8 million, respectively, and are reported on the Condensed Consolidated Balance Sheets as a component of Prepaid expenses and other current assets.
Contract liabilities include payments received and payments due in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets at the end of each reporting period as a component of Deferred revenue and Other liabilities. Contract liabilities as of September 28, 2024 and December 30, 2023 were $22.1 million and $18.0 million, respectively. During the nine months ended September 28, 2024, we recognized $12.7 million of revenue that was included in contract liabilities as of December 30, 2023. During the nine months ended September 28, 2024, we divested contract liabilities of $1.7 million as of December 30, 2023 with the divestiture of our China operations.
Costs to obtain a contract: We generally expense sales commissions when incurred as a component of Selling, general and administrative expense, as the amortization period is typically less than one year.
Revenue by category: Refer to Note 15, Operating Segments and Enterprise-Wide Information, for further details.
Note 15 — Operating Segments and Enterprise-Wide Information
Our CODM is our Chief Executive Officer, who reviews operating results to make decisions about allocating resources and assessing performance for the entire company. We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. The following table summarizes the operating results by reportable segment (dollars in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total |
Revenues | $ | 172,174 | | | $ | 35,743 | | | $ | — | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | — | | | $ | 171,575 | |
Gross profit | 72,855 | | | 14,838 | | | (2,988) | | | 84,705 | | | 49,383 | | | 22,396 | | | (2,494) | | | 69,285 | |
Gross margin | 42.3 | % | | 41.5 | % | | | | 40.7 | % | | 38.5 | % | | 51.8 | % | | | | 40.4 | % |
| | | | | | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total |
Revenues | $ | 475,667 | | | $ | 98,449 | | | $ | — | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | — | | | $ | 494,939 | |
Gross profit | 198,885 | | | 43,521 | | | (8,063) | | | 234,343 | | | 135,118 | | | 64,266 | | | (8,738) | | | 190,646 | |
Gross margin | 41.8 | % | | 44.2 | % | | | | 40.8 | % | | 36.4 | % | | 51.8 | % | | | | 38.5 | % |
Operating results provide useful information to our management for assessment of our performance and results of operations. Certain components of our operating results are utilized to determine compensation along with other measures.
Corporate and Other includes unallocated expenses relating to amortization of intangible assets, inventory and fixed asset fair value adjustments due to acquisitions, share-based compensation, and restructuring charges which are not used in evaluating the results of, or in allocating resources to, our reportable segments.
Certain revenue category information by reportable segment was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total |
Market: | | | | | | | | | | | |
Foundry & Logic | $ | 107,446 | | | $ | — | | | $ | 107,446 | | | $ | 96,366 | | | $ | — | | | $ | 96,366 | |
DRAM | 60,184 | | | — | | | 60,184 | | | 27,478 | | | — | | | 27,478 | |
Flash | 4,544 | | | — | | | 4,544 | | | 4,495 | | | — | | | 4,495 | |
Systems | — | | | 35,743 | | | 35,743 | | | — | | | 43,236 | | | 43,236 | |
Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | |
Timing of revenue recognition: | | | | | | | | | | | |
Products transferred at a point in time | $ | 166,968 | | | $ | 34,292 | | | $ | 201,260 | | | $ | 127,731 | | | $ | 41,776 | | | $ | 169,507 | |
Products and services transferred over time | 5,206 | | | 1,451 | | | 6,657 | | | 608 | | | 1,460 | | | 2,068 | |
Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | |
Geographical region: | | | | | | | | | | | |
United States | $ | 45,015 | | | $ | 10,000 | | | $ | 55,015 | | | $ | 31,182 | | | $ | 12,543 | | | $ | 43,725 | |
Taiwan | 42,105 | | | 5,817 | | | 47,922 | | | 39,155 | | | 3,820 | | | 42,975 | |
South Korea | 40,870 | | | 858 | | | 41,728 | | | 31,805 | | | 3,270 | | | 35,075 | |
China | 27,367 | | | 7,146 | | | 34,513 | | | 10,779 | | | 10,971 | | | 21,750 | |
Japan | 3,734 | | | 4,322 | | | 8,056 | | | 2,976 | | | 3,988 | | | 6,964 | |
Europe | 2,149 | | | 5,607 | | | 7,756 | | | 2,583 | | | 6,713 | | | 9,296 | |
Singapore | 4,726 | | | 749 | | | 5,475 | | | 2,752 | | | 925 | | | 3,677 | |
Malaysia | 4,458 | | | 822 | | | 5,280 | | | 5,778 | | | 186 | | | 5,964 | |
Rest of World | 1,750 | | | 422 | | | 2,172 | | | 1,329 | | | 820 | | | 2,149 | |
Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total |
Market: | | | | | | | | | | | |
Foundry & Logic | $ | 297,874 | | | $ | — | | | $ | 297,874 | | | $ | 279,895 | | | $ | — | | | $ | 279,895 | |
DRAM | 164,122 | | | — | | | 164,122 | | | 77,832 | | | — | | | 77,832 | |
Flash | 13,671 | | | — | | | 13,671 | | | 13,243 | | | — | | | 13,243 | |
Systems | — | | | 98,449 | | | 98,449 | | | — | | | 123,969 | | | 123,969 | |
Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | |
Timing of revenue recognition: | | | | | | | | | | | |
Products transferred at a point in time | $ | 464,668 | | | $ | 94,638 | | | $ | 559,306 | | | $ | 368,939 | | | $ | 116,981 | | | $ | 485,920 | |
Products and services transferred over time | 10,999 | | | 3,811 | | | 14,810 | | | 2,031 | | | 6,988 | | | 9,019 | |
Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | |
Geographical region: | | | | | | | | | | | |
United States | $ | 120,046 | | | $ | 28,626 | | | $ | 148,672 | | | $ | 86,954 | | | $ | 37,175 | | | $ | 124,129 | |
South Korea | 140,233 | | | 1,319 | | | 141,552 | | | 77,832 | | | 5,881 | | | 83,713 | |
Taiwan | 109,476 | | | 13,136 | | | 122,612 | | | 103,368 | | | 9,448 | | | 112,816 | |
China | 56,364 | | | 18,849 | | | 75,213 | | | 45,771 | | | 26,586 | | | 72,357 | |
Europe | 8,927 | | | 16,493 | | | 25,420 | | | 8,424 | | | 21,114 | | | 29,538 | |
Japan | 12,594 | | | 11,615 | | | 24,209 | | | 14,014 | | | 11,859 | | | 25,873 | |
Singapore | 12,354 | | | 2,401 | | | 14,755 | | | 7,670 | | | 4,170 | | | 11,840 | |
Malaysia | 11,150 | | | 2,595 | | | 13,745 | | | 22,279 | | | 1,632 | | | 23,911 | |
Rest of the world | 4,523 | | | 3,415 | | | 7,938 | | | 4,658 | | | 6,104 | | | 10,762 | |
Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | |
Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Cautionary Statement Regarding Forward-Looking Statements
This Quarterly Report on Form 10-Q contains forward-looking statements within the meaning of the Securities Exchange Act of 1934 and the Securities Act of 1933, which are subject to risks and uncertainties. The forward-looking statements include statements concerning, among other things, our business strategy, financial and operating results, gross margins, liquidity and capital expenditure requirements and impact of accounting standards. In some cases, you can identify these statements by forward-looking words, such as “may,” “might,” “will,” “could,” “should,” “expect,” “plan,” “anticipate,” “believe,” “estimate,” “predict,” “intend” and “continue,” the negative or plural of these words and other comparable terminology.
The forward-looking statements are only predictions based on our current expectations and our projections about future events. All forward-looking statements included in this Quarterly Report on Form 10-Q are based upon information available to us as of the filing date of this Quarterly Report on Form 10-Q. You should not place undue reliance on these forward-looking statements. We have no obligation to update any of these statements. These forward-looking statements involve known and unknown risks, uncertainties and other factors that may cause our actual results, levels of activity, performance or achievements to differ materially from those expressed or implied by these statements, including risks related to general market trends, the benefits of acquisitions and investments, our supply chain, uncertainties related to global, regional or national public health-related crises and the impact of our responses to them, the interpretation and impacts of changes in export controls and other trade barriers, military conflicts, political volatility and similar factors, our ability to execute our business strategy and other risks discussed in the section titled “Risk Factors” and elsewhere in our Annual Report on Form 10-K for the year ended December 30, 2023 and in this Quarterly Report on Form 10-Q. You should carefully consider the numerous risks and uncertainties described under these sections.
The following discussion and analysis should be read in conjunction with our condensed consolidated financial statements and the accompanying notes contained in this Quarterly Report on Form 10-Q. Unless expressly stated or the context otherwise requires, the terms “we,” “our,” “us” and “FormFactor” refer to FormFactor, Inc. and its subsidiaries.
Overview
FormFactor, Inc., headquartered in Livermore, California, is a leading provider of essential test and measurement technologies along the full semiconductor product lifecycle — from characterization, modeling, reliability, and design de-bug, to qualification and production test. We provide a broad range of high-performance probe cards, analytical probes, probe stations, thermal systems, and cryogenic systems to both semiconductor companies and scientific institutions. Our products provide electrical and optical information from a variety of semiconductor and electro-optical devices and integrated circuits from early research, through development, to high-volume production. Customers use our products and services to accelerate profitability by optimizing device performance and advancing yield knowledge.
We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. Sales of our probe cards and analytical probes are included in the Probe Cards segment, while sales of our probe stations, thermal systems and cryogenic systems are included in the Systems segment.
We generated net income of $59.9 million in the first nine months of fiscal 2024 as compared to $6.5 million in the first nine months of fiscal 2023. Beginning in the second quarter of fiscal 2024, certain areas of the semiconductor industry strengthened, increasing demand in most markets within our Probe Cards segment, particularly with demand for high bandwidth memory (“HBM”) chips utilized in generative artificial intelligence applications, ramp of new mobile application processor designs, and demand for client PC and server microprocessor designs. While we experienced growth in total revenues during the first nine months of fiscal 2024, our Systems segment revenues were negatively impacted due to the absence of metrology system sales during the first nine months of fiscal 2024 as a result of the sale of our FRT Metrology business in the fourth quarter of fiscal 2023. Additionally, the increase in net income was partially attributable to the $20.3 million gain recognized from the completion of the sale of our China operations and establishment of an exclusive distribution and partnership agreement to continue sales and support of our products in the region (the “China Transaction”).
Critical Accounting Estimates
Management’s Discussion and Analysis and Note 2, Summary of Significant Accounting Policies, to the Consolidated Financial Statements in our 2023 Annual Report on Form 10-K describe the significant accounting estimates and significant accounting policies used in preparation of the Consolidated Financial Statements. Actual results in these areas could differ from management’s estimates. During the nine months ended September 28, 2024, there were no significant changes in our significant accounting policies or estimates from those reported in our Annual Report on Form 10-K for the year ended December 30, 2023.
Results of Operations
The following table sets forth our operating results as a percentage of revenues for the periods indicated:
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Revenues | 100.0 | % | | 100.0 | % | | 100.0 | % | | 100.0 | % |
Cost of revenues | 59.3 | | | 59.6 | | | 59.2 | | | 61.5 | |
Gross profit | 40.7 | | | 40.4 | | | 40.8 | | | 38.5 | |
Operating expenses: | | | | | | | |
Research and development | 15.0 | | | 18.1 | | | 15.9 | | | 17.7 | |
Selling, general and administrative | 17.1 | | | 20.7 | | | 18.6 | | | 20.5 | |
| | | | | | | |
Total operating expenses | 32.1 | | | 38.8 | | | 34.5 | | | 38.2 | |
Gain on sale of business | — | | | — | | | 3.6 | | | — | |
Operating income | 8.6 | | | 1.6 | | | 9.9 | | | 0.3 | |
Interest income, net | 1.8 | | | 0.9 | | | 1.8 | | | 0.9 | |
Other income (expense), net | (0.3) | | | 0.5 | | | 0.1 | | | 0.2 | |
Income before income taxes | 10.1 | | | 3.0 | | | 11.8 | | | 1.4 | |
Provision for income taxes | 1.1 | | | 0.5 | | | 1.4 | | | 0.1 | |
Net income | 9.0 | % | | 2.5 | % | | 10.4 | % | | 1.3 | % |
Revenues by Segment and Market | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
| | | | | | | |
| (In thousands) |
Probe Cards | $ | 172,174 | | | $ | 128,339 | | | $ | 475,667 | | | $ | 370,970 | |
Systems(1) | 35,743 | | | 43,236 | | | 98,449 | | | 123,969 | |
| $ | 207,917 | | | $ | 171,575 | | | $ | 574,116 | | | $ | 494,939 | |
(1) During the fourth quarter of fiscal 2023, we completed the sale of our FRT Metrology business. As a result, metrology systems revenue will not recur in future periods. We generated no metrology systems revenue during the three and nine months ended September 28, 2024, compared to $8.0 million and $16.7 million, during the three and nine months ended September 30, 2023, respectively.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | % of Revenues | | September 30, 2023 | | % of Revenues | | $ Change | | % Change |
| | | | | | | | | | | |
| (Dollars in thousands) |
Probe Cards Markets: | | | | | | | | | | | |
Foundry & Logic | $ | 107,446 | | | 51.7 | % | | $ | 96,366 | | | 56.2 | % | | $ | 11,080 | | | 11.5 | % |
DRAM | 60,184 | | | 28.9 | | | 27,478 | | | 16.0 | | | 32,706 | | | 119.0 | |
Flash | 4,544 | | | 2.2 | | | 4,495 | | | 2.6 | | | 49 | | | 1.1 | |
Systems Market: | | | | | | | | | | | |
Systems(1) | 35,743 | | | 17.2 | | | 43,236 | | | 25.2 | | | (7,493) | | | (17.3) | |
Total revenues | $ | 207,917 | | | 100.0 | % | | $ | 171,575 | | | 100.0 | % | | $ | 36,342 | | | 21.2 | % |
| | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | % of Revenues | | September 30, 2023 | | % of Revenues | | $ Change | | % Change |
| | | | | | | | | | | |
| (Dollars in thousands) |
Probe Cards Markets: | | | | | | | | | | | |
Foundry & Logic | $ | 297,874 | | | 51.9 | % | | $ | 279,895 | | | 56.6 | % | | $ | 17,979 | | | 6.4 | % |
DRAM | 164,122 | | | 28.6 | | | 77,832 | | | 15.7 | | | 86,290 | | | 110.9 | |
Flash | 13,671 | | | 2.4 | | | 13,243 | | | 2.7 | | | 428 | | | 3.2 | |
Systems Market: | | | | | | | | | | | |
Systems(1) | 98,449 | | | 17.1 | | | 123,969 | | | 25.0 | | | (25,520) | | | (20.6) | |
Total revenues | $ | 574,116 | | | 100.0 | % | | $ | 494,939 | | | 100.0 | % | | $ | 79,177 | | | 16.0 | % |
(1) During the fourth quarter of fiscal 2023, we completed the sale of our FRT Metrology business. As a result, metrology systems revenue will not recur in future periods. We generated no metrology systems revenue during the three and nine months ended September 28, 2024, compared to $8.0 million and $16.7 million, during the three and nine months ended September 30, 2023, respectively.
Foundry & Logic — The increase in Foundry & Logic product revenue for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, was driven by the ramp of new mobile application processor designs and stronger probe-card demand for client PC and server microprocessor designs.
DRAM — The increase in DRAM product revenue for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, was driven by increased demand for HBM designs utilized in generative artificial intelligence applications and increased demand for commodity DRAM designs, particularly DDR5.
Flash — The increase in Flash product revenue for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, was driven by increased customer production activity and demand for our products.
Systems — The decrease in Systems market revenue for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, was primarily driven by the absence of metrology systems revenue due to the sale of our FRT Metrology business during the fourth quarter of fiscal 2023. The fluctuation in Systems revenue from sources not associated with metrology systems for the three and nine months ended September 28, 2024, compared to the three and nine
months ended September 30, 2023, was an increase of $0.6 million, or 1.6%, and a decrease of $8.8 million, or 8.2%, respectively. The increase for the three months ended September 28, 2024, compared to the three months ended September 30, 2023, was from increased sales of cryogenic systems, partially offset by decreased sales of thermal systems. The decrease for the nine months ended September 28, 2024, compared to the nine months ended September 30, 2023, was from decreased sales of stations and thermal systems, partially offset by an increase in sales of cryogenic stations.
Revenues by Geographic Region
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | % of Revenues | | September 30, 2023 | | % of Revenues | | September 28, 2024 | | % of Revenue | | September 30, 2023 | | % of Revenue |
| | | | | | | | | | | | | | | |
| (Dollars in thousands) |
South Korea | $ | 41,728 | | | 20.1 | % | | $ | 35,075 | | | 20.4 | % | | $ | 141,552 | | | 24.7 | % | | $ | 83,713 | | | 16.9 | % |
United States | 55,015 | | | 26.5 | | | 43,725 | | | 25.5 | | | 148,672 | | | 25.9 | | | 124,129 | | | 25.1 | |
Taiwan | 47,922 | | | 23.0 | | | 42,975 | | | 25.0 | | | 122,612 | | | 21.4 | | | 112,816 | | | 22.8 | |
China | 34,513 | | | 16.6 | | | 21,750 | | | 12.7 | | | 75,213 | | | 13.1 | | | 72,357 | | | 14.6 | |
Europe | 7,756 | | | 3.7 | | | 9,296 | | | 5.4 | | | 25,420 | | | 4.4 | | | 29,538 | | | 6.0 | |
Japan | 8,056 | | | 3.9 | | | 6,964 | | | 4.1 | | | 24,209 | | | 4.2 | | | 25,873 | | | 5.2 | |
Malaysia | 5,280 | | | 2.5 | | | 5,964 | | | 3.5 | | | 13,745 | | | 2.4 | | | 23,911 | | | 4.8 | |
Singapore | 5,475 | | | 2.6 | | | 3,677 | | | 2.1 | | | 14,755 | | | 2.6 | | | 11,840 | | | 2.4 | |
Rest of the world | 2,172 | | | 1.1 | | | 2,149 | | | 1.3 | | | 7,938 | | | 1.3 | | | 10,762 | | | 2.2 | |
Total revenues | $ | 207,917 | | | 100.0 | % | | $ | 171,575 | | | 100.0 | % | | $ | 574,116 | | | 100.0 | % | | $ | 494,939 | | | 100.0 | % |
Geographic revenue information is based on the location to which we ship the product. For example, if a certain South Korean customer purchases through its U.S. subsidiary and requests the products to be shipped to an address in South Korea, this sale will be reflected in the revenue for South Korea rather than the U.S.
Changes in revenue by geographic region for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, were primarily attributable to changes in customer demand, shifts in customer regional manufacturing strategies, particularly with our large multinational customers, product sales mix, and impacts from trade restrictions. Specifically, the changes in revenue by geographic region was attributable to the following:
•The increase in revenue for South Korea for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023 was driven principally by increased demand for our DRAM probe card products, including those for HBM.
•The increase in revenues for the United States and the decrease in revenues for Malaysia, for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023 were driven principally by a single large U.S.-based company with operations in these regions that shifted shipments from these regions to the United States.
•The overall increase in revenues for China for the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, was driven by increased demand from a large Chinese DRAM integrated device manufacturer.
•Despite the increase in revenues for China previously described, expanded export license requirements imposed by the U.S. government beginning the fourth quarter of fiscal 2022 for exporting advanced U.S. semiconductor technology to China has negatively impacted revenue for that region. These requirements have restricted our ability to ship products to the region, decreasing demand from domestic China customers. Additionally, these requirements have caused, and continue to drive, some of our multinational customers to concentrate operations in regions other than China, lowering overall demand for those customers within the region.
Cost of Revenues and Gross Margins
Cost of revenues consists primarily of manufacturing materials, compensation and benefits, shipping and handling costs, manufacturing-related overhead (including equipment costs, related occupancy, and computer services), warranty costs, inventory adjustments (including write-downs for inventory obsolescence), and amortization of certain intangible assets. Our manufacturing operations rely on a limited number of suppliers to provide key components and materials for our products, some of which are a sole source. We order materials and supplies based on backlog and forecasted customer orders. Tooling and setup costs related to changing manufacturing lots at our suppliers are also included in the cost of revenues. We expense all warranty costs, inventory provisions and amortization of certain intangible assets as cost of revenues.
Our gross profit and gross margin were as follows (dollars in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
Gross profit | $ | 84,705 | | | $ | 69,285 | | | $ | 15,420 | | | 22.3 | % |
Gross margin | 40.7 | % | | 40.4 | % | | | | |
| | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
Gross profit | $ | 234,343 | | | $ | 190,646 | | | $ | 43,697 | | | 22.9 | % |
Gross margin | 40.8 | % | | 38.5 | % | | | | |
Our gross profit and gross margin by segment were as follows (dollars in thousands):
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total |
Gross profit | $ | 72,855 | | | $ | 14,838 | | | $ | (2,988) | | | $ | 84,705 | | | $ | 49,383 | | | $ | 22,396 | | | $ | (2,494) | | | $ | 69,285 | |
Gross margin | 42.3 | % | | 41.5 | % | | | | 40.7 | % | | 38.5 | % | | 51.8 | % | | | | 40.4 | % |
| | | | | | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
| Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total |
Gross profit | $ | 198,885 | | | $ | 43,521 | | | $ | (8,063) | | | $ | 234,343 | | | $ | 135,118 | | | $ | 64,266 | | | $ | (8,738) | | | $ | 190,646 | |
Gross margin | 41.8 | % | | 44.2 | % | | | | 40.8 | % | | 36.4 | % | | 51.8 | % | | | | 38.5 | % |
Probe Cards — For the three and nine months ended September 28, 2024, gross profit and gross margins increased compared to the three and nine months ended September 30, 2023, primarily due to greater revenues and a more favorable absorption of costs on higher production volumes. This was partially offset by an unfavorable product mix with a higher concentration of lower-margin DRAM sales and a lower concentration of higher-margin Foundry & Logic sales. For the three and nine months ended September 28, 2024 compared to the corresponding period in the prior year, DRAM revenue was up from 21.4% and 21.0% of Probe Card sales to 35.0% and 34.5% of Probe Card sales, and Foundry & Logic revenue was down from 75.1% and 75.4% of Probe Card sales to 62.4% and 62.6% of Probe Card sales. In general, our DRAM products have lower margins than our Foundry & Logic products.
Systems — For the three and nine months ended September 28, 2024, gross profit and gross margins decreased compared to the three and nine months ended September 30, 2023, primarily as a result of lower revenues and a less favorable absorption of costs on lower production volumes, and a less favorable product mix, in part related to the divestiture of the FRT Metrology business.
Corporate and Other — Corporate and Other includes unallocated expenses relating to stock-based compensation expense, amortization of intangible assets, inventory and fixed asset fair value adjustments due to acquisitions, and restructuring charges, net, which are not used in evaluating the results of, or in allocating resources to, our reportable segments. For the three months ended September 28, 2024, the Corporate and Other gross loss increased compared to the three months ended September 30, 2023, primarily from the an increase in stock-based compensation expense and restructuring charges that were partially offset due to the absence of amortization expense associated with our FRT Metrology business, which was sold during the fourth quarter of fiscal 2023. For the nine months ended September 28, 2024, the Corporate and Other gross loss decreased compared to the nine months ended September 30, 2023, primarily from the absence of amortization expense associated with our FRT Metrology business, which was sold during the fourth quarter of fiscal 2023.
Overall — Gross profit and gross margins fluctuate with revenue levels, product mix, selling prices, factory loading, and material costs. For the three and nine months ended September 28, 2024, compared to the three and nine months ended September 30, 2023, gross profit and gross margins have increased primarily as a result of more favorable absorption of costs and lower inventory excess and obsolescence reserves, partially offset by an unfavorable product mix, as described above.
Cost of revenues included stock-based compensation expense as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Stock-based compensation | $ | 1,934 | | | $ | 1,376 | | | $ | 5,794 | | | $ | 4,801 | |
Research and Development
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
| | | | | | | |
| (Dollars in thousands) |
Research and development | $ | 31,243 | | | $ | 31,014 | | | $ | 229 | | | 0.7 | % |
% of revenues | 15.0 | % | | 18.1 | % | | | | |
| | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
| | | | | | | |
| (Dollars in thousands) |
Research and development | $ | 91,434 | | | $ | 87,599 | | | $ | 3,835 | | | 4.4 | % |
% of revenues | 15.9 | % | | 17.7 | % | | | | |
Research and development expenses in the three months ended September 28, 2024 increased compared to the corresponding period in the prior year primarily due to increased employee compensation costs from higher performance-based compensation and increased general operational costs, partially offset by lower compensation costs from decreased headcount as a result of the sale of our FRT Metrology business in the fourth quarter of fiscal 2023 and the China Transaction in the first quarter of fiscal 2024, lower project material costs, and lower stock-based compensation expense.
Research and development expenses in the nine months ended September 28, 2024 increased compared to the corresponding period in the prior year primarily due to increased employee compensation costs from higher performance-based compensation, general operational costs, and increased project material costs, partially offset by lower compensation costs from decreased headcount as a result of the sale of our FRT Metrology business in the fourth quarter of fiscal 2023 and the China Transaction in the first quarter of fiscal 2024.
A detail of the changes is as follows (in thousands):
| | | | | | | | | | | |
| Three Months Ended September 28, 2024 compared to Three Months Ended September 30, 2023 | | Nine Months Ended September 28, 2024 compared to Nine Months Ended September 30, 2023 |
Employee compensation costs | $ | 1,082 | | | $ | 2,713 | |
Project material costs | (853) | | | 281 | |
General operational costs | 576 | | | 1,107 | |
Stock-based compensation expense | (494) | | | (2) | |
| | | |
Depreciation | (82) | | | (264) | |
| $ | 229 | | | $ | 3,835 | |
Research and development included stock-based compensation expense as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Stock-based compensation expense | $ | 2,679 | | | $ | 3,173 | | | $ | 7,906 | | | $ | 7,908 | |
Selling, General and Administrative
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
| | | | | | | |
| (Dollars in thousands) |
Selling, general and administrative | $ | 35,607 | | | $ | 35,564 | | | $ | 43 | | | 0.1 | % |
% of revenues | 17.1 | % | | 20.7 | % | | | | |
| | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | $ Change | | % Change |
| | | | | | | |
| (Dollars in thousands) |
Selling, general and administrative | $ | 106,560 | | | $ | 101,561 | | | $ | 4,999 | | | 4.9 | % |
% of revenues | 18.6 | % | | 20.5 | % | | | | |
Selling, general and administrative expenses for the three months ended September 28, 2024 compared to the corresponding period in the prior year was effectively flat. The drivers of the fluctuation for the three month period were increased employee compensation costs from higher performance-based compensation and increased commissions expense from increased revenues, mostly offset by lower stock-based compensation expenses, lower transaction expenses related to the sale of our FRT Metrology business earlier in 2024, and lower general operating expenses.
Selling, general and administrative expenses increased in the nine months ended September 28, 2024 compared to the corresponding period in the prior year. The drivers of the increase for the nine month period were increased employee compensation costs from higher performance-based compensation, increased commissions expense from increased revenues, increased consulting fees from the China Transaction in the first quarter of fiscal 2024 and increased general operating expenses, partially offset by lower amortization expense from significant intangible assets becoming fully amortized.
A detail of the changes is as follows (in thousands):
| | | | | | | | | | | |
| Three Months Ended September 28, 2024 compared to Three Months Ended September 30, 2023 | | Nine Months Ended September 28, 2024 compared to Nine Months Ended September 30, 2023 |
Employee compensation costs | $ | 2,884 | | | $ | 6,546 | |
Stock-based compensation expense | (1,967) | | | (774) | |
Consulting fees | (890) | | | 347 | |
Commission expenses | 714 | | | 1,450 | |
| | | |
Amortization of intangibles | (249) | | | (2,964) | |
General operating expenses | (449) | | | 394 | |
| | | |
| | | |
| | | |
| $ | 43 | | | $ | 4,999 | |
Selling, general and administrative included stock-based compensation expense as follows (in thousands):
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
Stock-based compensation expense | $ | 4,323 | | | $ | 6,290 | | | $ | 15,850 | | | $ | 16,624 | |
Interest Income (Expense), Net
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
| (Dollars in thousands) |
Interest Income | $ | 3,770 | | | $ | 1,765 | | | $ | 10,542 | | | $ | 4,739 | |
Weighted average balance of cash and investments | $ | 363,178 | | | $ | 233,001 | | | $ | 349,157 | | | $ | 232,710 | |
Weighted average yield on cash and investments | 4.68 | % | | 3.79 | % | | 4.59 | % | | 3.33 | % |
| | | | | | | |
Interest Expense | $ | 120 | | | $ | 103 | | | $ | 321 | | | $ | 319 | |
Average debt outstanding | $ | 13,651 | | | $ | 14,718 | | | $ | 13,920 | | | $ | 14,980 | |
Weighted average interest rate on debt | 2.75 | % | | 2.75 | % | | 2.75 | % | | 2.75 | % |
Interest income is earned on our cash, cash equivalents, restricted cash and marketable securities. The increase in interest income for the three and nine months ended September 28, 2024 compared with the corresponding period of the prior year, was attributable to higher invested balances.
Interest expense primarily includes interest on our term loan, interest rate swap derivative contracts, and term loan issuance costs amortization charges. The interest expense for the three and nine months ended September 28, 2024 was effectively flat compared to the corresponding periods in the prior year. This stability is due to our interest rate swap, which fixes the interest rate on our long-term debt.
Other Income, Net
Other income, net, primarily includes the effects of foreign currency and various other gains and losses. We partially mitigate our risks from currency movements by hedging certain balance sheet exposures, which minimizes the impacts during periods of foreign exchange volatility.
Provision for Income Taxes
| | | | | | | | | | | | | | | | | | | | | | | |
| Three Months Ended | | Nine Months Ended |
| September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 |
| | | | | | | |
| (In thousands, except percentages) |
Provision for income taxes | $ | 2,211 | | | $ | 786 | | | $ | 7,564 | | | $ | 626 | |
Effective tax rate | 10.6 | % | | 15.2 | % | | 11.2 | % | | 8.7 | % |
Provision for income taxes reflects the tax provision on our operations in foreign and U.S. jurisdictions, offset by tax benefits from tax credits and the foreign-derived intangible income deduction. Our effective tax rate may vary from period to period based on changes in estimated taxable income or loss by jurisdiction, changes to the valuation allowance, changes to U.S. federal, state or foreign tax laws, changes in stock-based compensation expense/benefit, future expansion into areas with varying country, state, and local income tax rates, and deductibility of certain costs and expenses by jurisdiction. The decrease in our effective tax rate for the three months ended September 28, 2024 compared to the corresponding period in the prior year was primarily driven by stock-based compensation expense/benefit impacts on the provision for income tax expense. The increase in our effective tax rate for the nine months ended September 28, 2024 compared to the corresponding period in the prior year was primarily driven by higher taxable U.S. income during fiscal 2024.
The Creating Helpful Incentives to Produce Semiconductors and Science Act of 2022 (“CHIPS Act”) was signed into law on August 9, 2022. The CHIPS Act provides for various incentives and tax credits, among other items, including the Advanced Manufacturing Investment Credit (“AMIC”), which equals 25% of qualified investments in an advanced manufacturing facility that is placed in service after December 31, 2022. At least a portion of our future capital expenditures and research and development costs is expected to qualify for this credit, which benefits us by allowing us to net the credit received against our costs. The AMIC credit is accounted for outside of ASC 740 as a reduction to the depreciable basis of the assets used in operations and will not have an impact on our effective tax rate.
Beginning in 2022, the U.S. Tax Cuts and Jobs Act of 2017 eliminated the existing option to deduct research and development expenditures and requires taxpayers to amortize such expenditures attributable to domestic and foreign research over five and
fifteen years, respectively, pursuant to IRC Section 174. While the capitalization requirement has a negative impact on our cash flows, there are offsetting benefits from the enactment of this provision that we have included in our estimated annual effective tax rate. While it is possible that Congress may defer, modify, or repeal this provision, potentially with retroactive effect, we have no assurance that this provision will be deferred, modified, or repealed. Changes in our tax provisions or an increase in our tax liabilities, whether due to changes in applicable laws and regulations, the interpretation or application thereof, or a final determination of tax audits or litigation or agreements, could have a material adverse effect on our financial position, results of operations and/or cash flows.
Liquidity and Capital Resources
Capital Resources
Our working capital increased to $485.6 million at September 28, 2024, compared to $442.7 million at December 30, 2023.
Cash and cash equivalents primarily consist of deposits held at banks and money market funds. Marketable securities primarily consist of corporate bonds, U.S. treasuries, U.S. agency securities, and commercial paper. We typically invest in highly rated securities with low probabilities of default. Our investment policy requires investments to be rated single A or better, and limits the types of acceptable investments, issuer concentration and duration of the investment.
Our cash, cash equivalents and marketable securities totaled approximately $354.5 million at September 28, 2024, compared to $328.3 million at December 30, 2023. Based on our historical results of operations, we expect that our cash, cash equivalents, and marketable securities on hand, and the cash we expect to generate from operations, will be sufficient to fund our short-term and long-term liquidity requirements primarily arising from: research and development, capital expenditures, working capital, outstanding commitments, and other liquidity requirements associated with existing operations. However, we cannot be certain that our cash, cash equivalents, and marketable securities on hand, and cash generated from operations, will be available in the future to fund all of our capital and operating requirements. In addition, any future strategic investments and significant acquisitions may require additional cash and capital resources. To the extent necessary, we may consider entering into short and long-term debt obligations, raising cash through a stock issuance, or obtaining new financing facilities, which may not be available on terms favorable to us. If we are unable to obtain sufficient cash or capital to meet our needs on a timely basis and on favorable terms, our business and operations could be materially and adversely affected.
If we are unsuccessful in maintaining or growing our revenues, maintaining or reducing our cost structure, or increasing our available cash through debt or equity financings, our cash, cash equivalents and marketable securities may decline.
We utilize a variety of tax planning and financing strategies to manage our worldwide cash and deploy funds to locations where needed. As part of these strategies, we indefinitely reinvest a portion of our foreign earnings. Should we require additional capital in the United States, we may elect to repatriate indefinitely-reinvested foreign funds or raise capital in the United States.
Cash Flows
The following table sets forth our net cash flows from operating, investing and financing activities:
| | | | | | | | | | | |
| Nine Months Ended |
| September 28, 2024 | | September 30, 2023 |
| | | |
| (In thousands) |
Net cash provided by operating activities | $ | 81,621 | | | $ | 55,352 | |
Net cash used in investing activities | $ | (26,152) | | | $ | (49,994) | |
Net cash used in financing activities | $ | (46,256) | | | $ | (1,308) | |
Operating Activities
Net cash provided by operating activities consists of net income for the period, adjusted for certain non-cash items and changes in certain operating assets and liabilities. Net cash provided by operating activities for the nine months ended September 28, 2024 was attributable to net income of $59.9 million and net non-cash expenses of $32.0 million, partially offset by the increase in net working capital of $10.3 million. The cash used in net working capital is related to increased accounts receivable, net, of $13.3 million, increased inventories of $7.6 million, decreased accounts payable of $8.8 million, and decreased operating lease liabilities of $5.3 million, largely offset by increased accrued liabilities of $7.4 million, other liabilities of $9.3 million, and deferred revenue of $7.9 million. The non-cash expenses consisted of depreciation, amortization, stock-based compensation, and the provision for excess and obsolete inventories, partially offset by the $20.6 million gain on sale of business and deferred income tax benefits.
Investing Activities
Net cash used in investing activities for the nine months ended September 28, 2024 primarily related to $30.8 million in property, plant and equipment purchases and $15.5 million in net purchases of marketable securities, partially offset by $21.6 million cash provided by the sale of businesses.
Financing Activities
Net cash used in financing activities for the nine months ended September 28, 2024 primarily related to $37.2 million used to purchase common stock under our stock repurchase program, $18.0 million used to pay tax withholdings for net share settlements of employee stock awards, partially offset by $9.7 million received from issuances of common stock under our employee stock purchase plan.
Debt
On June 22, 2020, we entered into an $18.0 million 15-year credit facility loan agreement (the “Building Term Loan”). The proceeds of the Building Term Loan were used to purchase a building adjacent to our leased facilities in Livermore, California. On May 19, 2023, we amended the Building Term Loan, replacing the benchmark reference rate London Interbank Offered Rate (“LIBOR“) with the term Secured Overnight Financing Rate (“SOFR”), with no change to the amount or timing of contractual cash flows.
The Building Term Loan bears interest at a rate equal to the applicable SOFR rate, plus 1.86% per annum. Interest payments are payable in monthly installments over a fifteen-year period. The interest rate at September 28, 2024, before consideration of the interest rate swap discussed in the next paragraph, was 7.07%. As of September 28, 2024, the balance outstanding pursuant to the Building Term Loan was $13.6 million.
On March 17, 2020, we entered into an interest rate swap agreement to hedge the interest payment on the Building Term Loan for the notional amount of $18.0 million, and an amortization period that matches the debt. As future levels of LIBOR over the life of the loan are uncertain, we entered into this interest-rate swap agreement to hedge the exposure in interest rate risks associated with movement in LIBOR rates. This agreement was amended on May 19, 2023 to replace the benchmark reference rate LIBOR with SOFR to match the Building Term Loan agreement (as amended). After the amendment, the interest rate swap continues to convert our floating-rate interest into a fixed-rate at 2.75%. As of September 28, 2024, the notional amount of the loan that is subject to this interest rate swap is $13.6 million.
Stock Repurchase Programs
On May 20, 2022, our Board of Directors authorized a two-year program to repurchase up to $75.0 million of outstanding common stock to offset potential dilution from issuance of common stock under our stock-based compensation programs. During fiscal 2022 and fiscal 2023, we repurchased and retired 1,700,893 shares of common stock for $56.4 million and 504,352 shares of common stock for $18.6 million, respectively, utilizing the remaining shares available for repurchase under the program.
On October 30, 2023, our Board of Directors authorized an additional two-year program to repurchase up to $75.0 million of outstanding common stock, with the primary purpose of offsetting potential dilution from issuance of common stock under our stock-based compensation programs. This share repurchase program will expire on October 30, 2025. During fiscal 2023, we repurchased and retired 32,020 shares of common stock for $1.2 million. During the nine months ended September 28, 2024, we repurchased and retired 889,683 shares of common stock for $37.2 million, and as of September 28, 2024, $36.6 million remained available for future repurchases.
Contractual Obligations and Commitments
The following table summarizes our significant contractual commitments to make future payments in cash under contractual obligations as of September 28, 2024:
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| Payments Due In Fiscal Year |
| Remainder 2024 | | 2025 | | 2026 | | 2027 | | 2028 | | Thereafter | | Total |
Operating leases | $ | 2,294 | | | $ | 9,185 | | | $ | 7,695 | | | $ | 7,259 | | | $ | 3,935 | | | $ | 1,449 | | | $ | 31,817 | |
Term loans - principal payments | 273 | | | 1,111 | | | 1,142 | | | 1,175 | | | 1,208 | | | 8,732 | | | 13,641 | |
Term loans - interest payments (1) | 239 | | | 919 | | | 841 | | | 758 | | | 675 | | | 2,122 | | | 5,554 | |
Total | $ | 2,806 | | | $ | 11,215 | | | $ | 9,678 | | | $ | 9,192 | | | $ | 5,818 | | | $ | 12,303 | | | $ | 51,012 | |
(1) Represents our minimum interest payment commitments at 7.07% per annum, excluding the interest rate swap described in Debt, above.
The table above excludes our gross liability for unrecognized tax benefits and our deferred grant. The gross liability for unrecognized tax benefits was $50.3 million as of September 28, 2024. The timing of any payments which could result from these unrecognized tax benefits will depend upon a number of factors and, accordingly, the timing of payment cannot be estimated. The deferred grant was $18.0 million as of September 28, 2024, and consists of cash received from a California Competes Grant awarded from the California Governor's Office of Business and Economic Development. The timing of any potential repayments is dependent upon a number of factors, including the number of employees and capital investments within California over the 5-year term. Accordingly, the timing of any repayment cannot be estimated.
Off-Balance Sheet Arrangements
Historically, we have not participated in transactions that have generated relationships with unconsolidated entities or financial partnerships, such as entities often referred to as structured finance or special purpose entities, which would have been established for the purpose of facilitating off-balance sheet arrangements or other contractually narrow or limited purposes. As of September 28, 2024, we were not involved in any such off-balance sheet arrangements.
Recent Accounting Standards
For a description of a recent change in accounting standards, including the expected dates of adoption and estimated effects, if any, in our condensed consolidated financial statements, see Note 1, Basis of Presentation and Significant Accounting Policies, in Part I, Item 1 of this Form 10-Q.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
For financial market risks related to changes in interest rates and foreign currency exchange rates, reference is made to Item 7A “Quantitative and Qualitative Disclosures about Market Risk” contained in Part II of our Annual Report on Form 10-K for the fiscal year ended December 30, 2023. Our exposure to market risk has not changed materially since December 30, 2023.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
Based on our management’s evaluation (with the participation of our principal executive officer and principal financial officer), as of the end of the period covered by this report, our principal executive officer and principal financial officer have concluded that our disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, (the “Exchange Act”)) are effective to ensure that information required to be disclosed by us in reports that we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in Securities and Exchange Commission rules and forms and is accumulated and communicated to our management, including our principal executive officer and principal financial officer, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There have been no changes in our internal control over financial reporting (as defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) that occurred during the period covered by this Quarterly Report on Form 10-Q that have materially affected, or are reasonably likely to materially affect, our internal control over financial reporting.
Limitations on the Effectiveness of Controls
Control systems, no matter how well designed and operated, can provide only reasonable, not absolute, assurance that the control systems’ objectives are being met. Further, the design of any control systems must reflect the fact that there are resource constraints, and the benefits of all controls must be considered relative to their costs. Because of the inherent limitations in all control systems, no evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company have been detected. These inherent limitations include the realities that judgments in decision making can be faulty and that breakdowns can occur because of a simple error or mistake. Control systems can also be circumvented by the individual acts of some persons, by collusion of two or more people, or by management override of the controls. The design of any system of controls is based, in part, on certain assumptions about the likelihood of future events, and there can be no assurance that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures.
CEO and CFO Certifications
We have attached as exhibits to this Quarterly Report on Form 10-Q the certifications of our Chief Executive Officer and Chief Financial Officer, which are required in accordance with the Exchange Act. We recommend that this Item 4 be read in conjunction with the certifications for a more complete understanding of the subject matter presented.
PART II - OTHER INFORMATION
Item 1A. Risk Factors
There have been no material changes during the three months ended September 28, 2024 to the risk factors discussed in our Annual Report on Form 10-K for the year ended December 30, 2023. If any of the identified risks actually occur, our business, financial condition and results of operations could suffer. The trading price of our common stock could decline and you may lose all or part of your investment in our common stock. The risks and uncertainties described in our Annual Report on Form 10-K for the year ended December 30, 2023 are not the only ones we face. Additional risks that we currently do not know about or that we currently believe to be immaterial may also impair our business operations.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Repurchase of Common Stock
The following table summarizes our repurchases of outstanding common stock for the three months ended September 28, 2024:
| | | | | | | | | | | | | | | | | | | | | | | | | | |
Period (fiscal months) | | Total Number of Shares Purchased | | Average Price Paid per Share(2) | | Total Number of Shares Purchased as Part of Publicly Announced Plans or Programs | | Maximum Amount that May Yet Be Purchased Under the Plans or Programs(1)(2) |
June 30, 2024 - July 27, 2024 | | — | | | $ | — | | | — | | | $ | 53,532,725 | |
July 28, 2024 - August 24, 2024 | | 405,732 | | | 41.68 | | | 405,732 | | | 36,623,543 | |
August 25, 2024 - September 28, 2024 | | — | | | — | | | — | | | 36,623,543 | |
| | 405,732 | | | $ | 41.68 | | | 405,732 | | | |
1 In October 2023, our Board of Directors authorized a program to repurchase up to $75.0 million of outstanding common stock to offset potential dilution from issuances of our common stock under our employee stock purchase plan and equity incentive plan. Under the authorized stock repurchase program, we may repurchase shares from time to time on the open market. The pace of repurchase activity will depend on levels of cash generation, current stock price and other factors. The program may be modified or discontinued at any time. This share repurchase program will expire October 2025.
2 Amounts include the 1% surcharge on stock repurchases under the Inflation Reduction Act’s excise tax. This excise tax is recorded in equity and reduces the amount available under the repurchase program, as applicable.
Item 5. Other Information
Rule 10b5-1 Trading Arrangements
During the quarter ended September 28, 2024, no director or officer of the Company adopted, modified, or terminated a “Rule 10b5-1 trading arrangement” or a “non-Rule 10b5-1 trading arrangement” as each term is defined in Item 408(a) of Regulation S-K.
Item 6. Exhibits
The following exhibits are filed herewith and this list constitutes the exhibit index.
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
Exhibit | | | | Incorporated by Reference | | Filed |
Number | | Exhibit Description | | Form | | Date | | Number | | Herewith |
10.01+ | | | | 10-Q | | 8/7/24 | | 10.01 | | |
31.01 | | | | | | | | | | X |
31.02 | | | | | | | | | | X |
32.01 | | | | | | | | | | * |
101 | | The following financial statements from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 28, 2024, formatted in Inline XBRL: (i) Condensed Consolidated Balance Sheets, (ii) Condensed Consolidated Statements of Income, (iii) Condensed Consolidated Statements of Comprehensive Income, (iv) Condensed Consolidated Statements of Stockholders’ Equity, (v) Condensed Consolidated Statements of Cash Flows, and (vi) Notes to Condensed Consolidated Financial Statements, tagged as blocks of text and including detailed tags | | | | | | | | X |
101.INS | | XBRL Instance Document | | | | | | | | X |
101.SCH | | XBRL Taxonomy Extension Schema Document | | | | | | | | X |
101.CAL | | XBRL Taxonomy Extension Calculation Linkbase Document | | | | | | | | X |
101.DEF | | XBRL Taxonomy Extension Definition Linkbase Document | | | | | | | | X |
101.LAB | | XBRL Taxonomy Extension Label Linkbase Document | | | | | | | | X |
101.PRE | | XBRL Taxonomy Extension Presentation Linkbase Document | | | | | | | | X |
104 | | The cover page from the Company’s Quarterly Report on Form 10-Q for the quarter ended September 28, 2024, formatted in Inline XBRL (included as Exhibit 101) | | | | | | | | X |
______________________________________
* This exhibit shall not be deemed “filed” for purposes of Section 18 of the Securities Exchange Act of 1934 or otherwise subject to the liabilities of that section, nor shall it be deemed incorporated by reference in any filing under the Securities Act of 1933 or the Securities Exchange Act of 1934, whether made before or after the date hereof and irrespective of any general incorporation language in any filings.
+ Indicates a management contract or compensatory plan or arrangement.
SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
| | | | | | | | | | | |
| | FormFactor, Inc. |
| | | |
Date: | November 5, 2024 | By: | /s/ SHAI SHAHAR |
| | | |
| | | Shai Shahar |
| | | Chief Financial Officer |
| | | (Duly Authorized Officer, Principal Financial Officer, and Principal Accounting Officer) |
EXHIBIT 31.01
CERTIFICATION OF CHIEF EXECUTIVE OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241, AS
ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Michael D. Slessor, certify that:
1. I have reviewed the quarterly report on Form 10-Q of FormFactor, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c. Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d. Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. | | | | | | | | |
Date: | November 5, 2024 | /s/ MICHAEL D. SLESSOR |
| | Michael D. Slessor Chief Executive Officer (Principal Executive Officer and Director) |
EXHIBIT 31.02
CERTIFICATION OF CHIEF FINANCIAL OFFICER
PURSUANT TO 15 U.S.C. SECTION 7241,
AS ADOPTED PURSUANT TO SECTION 302 OF THE SARBANES-OXLEY ACT OF 2002
I, Shai Shahar, certify that:
1. I have reviewed the quarterly report on Form 10-Q of FormFactor, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a. Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b. Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c. Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d. Disclosed in this report any change in the registrant's internal control over financial reporting that occurred during the registrant's most recent fiscal quarter that has materially affected, or is reasonably likely to materially affect, the registrant's internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a. All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b. Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting. | | | | | | | | |
Date: | November 5, 2024 | /s/ SHAI SHAHAR |
| | Shai Shahar Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer) |
EXHIBIT 32.01
CERTIFICATION OF
CHIEF EXECUTIVE OFFICER AND CHIEF FINANCIAL OFFICER
PURSUANT TO 18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the quarterly report on Form 10-Q of FormFactor, Inc., a Delaware corporation, for the period ended September 28, 2024, as filed with the Securities and Exchange Commission, each of the undersigned officers of FormFactor, Inc. certifies pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that, to his respective knowledge:
1. the quarterly report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934, as amended; and
2. the information contained in the quarterly report fairly presents, in all material respects, the financial condition and results of operations of FormFactor, Inc. for the periods presented therein. | | | | | | | | |
Date: | November 5, 2024 | /s/ MICHAEL D. SLESSOR |
| | Michael D. Slessor Chief Executive Officer (Principal Executive Officer and Director) |
| | |
Date: | November 5, 2024 | /s/ SHAI SHAHAR |
| | Shai Shahar Chief Financial Officer (Principal Financial Officer and Principal Accounting Officer) |
v3.24.3
Cover Page - shares
|
9 Months Ended |
|
Sep. 28, 2024 |
Oct. 30, 2024 |
Cover [Abstract] |
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Sep. 28, 2024
|
|
Document Transition Report |
false
|
|
Entity File Number |
000-50307
|
|
Entity Registrant Name |
FormFactor, Inc.
|
|
Entity Incorporation, State or Country Code |
DE
|
|
Entity Tax Identification Number |
13-3711155
|
|
Entity Address, Address Line One |
7005 Southfront Road
|
|
Entity Address, City or Town |
Livermore
|
|
Entity Address, State or Province |
CA
|
|
Entity Address, Postal Zip Code |
94551
|
|
City Area Code |
925
|
|
Local Phone Number |
290-4000
|
|
Title of 12(b) Security |
Common stock, $0.001 par value
|
|
Trading Symbol |
FORM
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Large Accelerated Filer
|
|
Entity Small Business |
false
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
77,450,635
|
Amendment Flag |
false
|
|
Entity Central Index Key |
0001039399
|
|
Current Fiscal Year End Date |
--12-28
|
|
Document Fiscal Year Focus |
2024
|
|
Document Fiscal Period Focus |
Q3
|
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Total current assets |
|
|
Cash and cash equivalents |
$ 184,506
|
$ 177,812
|
169961000 |
169,961
|
150,507
|
Accounts receivable, net of allowance for credit losses of $4 and $501 |
116,866
|
102,957
|
Inventories, net |
105,374
|
111,685
|
Restricted cash |
3,773
|
1,152
|
Prepaid expenses and other current assets |
34,302
|
29,667
|
Total current assets |
614,782
|
573,780
|
Restricted cash |
2,210
|
2,309
|
Operating lease, right-of-use-assets |
25,034
|
30,519
|
Property, plant and equipment, net of accumulated depreciation |
204,108
|
204,399
|
Goodwill |
200,137
|
201,090
|
Intangibles, net |
11,017
|
12,938
|
Deferred tax assets |
92,826
|
78,964
|
Other assets |
3,669
|
2,795
|
Total assets |
1,153,783
|
1,106,794
|
Current liabilities: |
|
|
Accounts payable |
52,086
|
63,857
|
Accrued liabilities |
46,508
|
41,037
|
Current portion of term loan, net of unamortized issuance costs |
1,098
|
1,075
|
Deferred revenue |
20,972
|
16,704
|
Operating lease liabilities |
8,512
|
8,422
|
Total current liabilities |
129,176
|
131,095
|
Term loan, less current portion, net of unamortized issuance costs |
12,488
|
13,314
|
Long-term operating lease liabilities |
19,731
|
25,334
|
Deferred grant |
18,000
|
18,000
|
Other liabilities |
19,378
|
10,247
|
Total liabilities |
$ 198,773
|
$ 197,990
|
Common stock, $0.001 par value: |
$ 1.000
|
$ 1.000
|
Common stock, shares issued (in shares) |
77,447,989
|
77,376,903
|
Common stock, shares outstanding (in shares) |
77,447,989
|
77,376,903
|
Common stock, shares authorized (in shares) |
250,000,000
|
250,000,000
|
Stockholders’ equity: |
|
|
Common stock, $0.001 par value: |
$ 77
|
$ 77
|
Additional paid-in capital |
845,466
|
861,448
|
Accumulated other comprehensive loss |
(1,773)
|
(4,052)
|
Accumulated income |
111,240
|
51,331
|
Total stockholders’ equity |
955,010
|
908,804
|
Total liabilities and stockholders’ equity |
$ 1,153,783
|
$ 1,106,794
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481990/310-10-45-2
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionValue received from shareholders in common stock-related transactions that are in excess of par value or stated value and amounts received from other stock-related transactions. Includes only common stock transactions (excludes preferred stock transactions). May be called contributed capital, capital in excess of par, capital surplus, or paid-in capital.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AdditionalPaidInCapitalCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 12: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 30: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset recognized for present right to economic benefit, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_CommonStockValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount as of the balance sheet date of unearned revenue or income, not otherwise specified in the taxonomy, which is expected to be taken into income after one year or beyond the normal operating cycle, if longer and noncurrent obligations not separately disclosed in the balance sheet (other liabilities, noncurrent).
+ References
+ Details
Name: |
us-gaap_DeferredCreditsAndOtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_DeferredRevenueCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 28: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 29: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_Liabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-25
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-5
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
Reference 21: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LongTermDebtNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in marketable security, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecuritiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for costs that provide economic benefits in future periods, and amount of other assets that are expected to be realized or consumed within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_PrepaidExpenseAndOtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 5 -SubTopic 210 -Topic 954 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5
+ Details
Name: |
us-gaap_RestrictedCashAndCashEquivalentsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480990/946-20-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Statement of Financial Position [Abstract] |
|
|
Allowance for doubtful accounts |
$ 4
|
$ 501
|
Common stock, $0.001 par value: |
$ 1.000
|
$ 1.000
|
Common stock, shares authorized (in shares) |
250,000,000
|
250,000,000
|
Common stock, shares issued (in shares) |
77,447,989
|
77,376,903
|
Common stock, shares outstanding (in shares) |
77,447,989
|
77,376,903
|
Goodwill |
$ 200,137
|
$ 201,090
|
Probe Cards |
|
|
Goodwill |
177,369
|
178,424
|
Systems |
|
|
Goodwill |
$ 22,768
|
$ 22,666
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount or stated value per share of common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockParOrStatedValuePerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfFinancialPositionAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Income Statement [Abstract] |
|
|
|
|
Revenues |
$ 207,917
|
$ 171,575
|
$ 574,116
|
$ 494,939
|
Cost of revenues |
123,212
|
102,290
|
339,773
|
304,293
|
Gross profit |
84,705
|
69,285
|
234,343
|
190,646
|
Operating expenses: |
|
|
|
|
Research and development |
31,243
|
31,014
|
91,434
|
87,599
|
Selling, general and administrative |
35,607
|
35,564
|
106,560
|
101,561
|
Total operating expenses |
66,850
|
66,578
|
197,994
|
189,160
|
Gain (loss) on disposition of business |
0
|
0
|
20,581
|
0
|
Operating income |
17,855
|
2,707
|
56,930
|
1,486
|
Interest income, net |
3,650
|
1,662
|
10,221
|
4,420
|
Other income (expense), net |
(558)
|
788
|
322
|
1,261
|
Income before income taxes |
20,947
|
5,157
|
67,473
|
7,167
|
Provision for income taxes |
2,211
|
786
|
7,564
|
626
|
Net income |
$ 18,736
|
$ 4,371
|
$ 59,909
|
$ 6,541
|
Net income per share: |
|
|
|
|
Basic |
$ 0.24
|
$ 0.06
|
$ 0.77
|
$ 0.08
|
Diluted |
$ 0.24
|
$ 0.06
|
$ 0.76
|
$ 0.08
|
Weighted-average number of shares used in per share calculations: |
|
|
|
|
Basic |
77,406
|
77,571
|
77,364
|
77,265
|
Diluted |
78,439
|
78,412
|
78,495
|
77,860
|
X |
- DefinitionThe aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSold |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-52
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482635/260-10-55-15
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-7
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B
+ Details
Name: |
us-gaap_GainLossOnSaleOfBusiness |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncomeStatementAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of interest income (expense) classified as operating.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(10)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_InterestIncomeExpenseNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionGenerally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.
+ References
+ Details
Name: |
us-gaap_OperatingExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OperatingExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) related to nonoperating activities, classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherNonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for research and development. Includes, but is not limited to, cost for computer software product to be sold, leased, or otherwise marketed and writeoff of research and development assets acquired in transaction other than business combination or joint venture formation or both. Excludes write-down of intangible asset acquired in business combination or from joint venture formation or both, used in research and development activity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482916/730-10-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479532/912-730-25-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total costs related to selling a firm's product and services, as well as all other general and administrative expenses. Direct selling expenses (for example, credit, warranty, and advertising) are expenses that can be directly linked to the sale of specific products. Indirect selling expenses are expenses that cannot be directly linked to the sale of specific products, for example telephone expenses, Internet, and postal charges. General and administrative expenses include salaries of non-sales personnel, rent, utilities, communication, etc.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_SellingGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Statement of Comprehensive Income [Abstract] |
|
|
|
|
Net income |
$ 18,736
|
$ 4,371
|
$ 59,909
|
$ 6,541
|
Other comprehensive income (loss), net of tax: |
|
|
|
|
Foreign currency translation adjustments |
4,326
|
(3,351)
|
968
|
(2,641)
|
Unrealized gains on available-for-sale marketable securities |
1,669
|
283
|
1,432
|
801
|
Unrealized gains (losses) on derivative instruments |
180
|
(996)
|
(121)
|
(1,091)
|
Other comprehensive income (loss) |
6,175
|
(4,064)
|
2,279
|
(2,931)
|
Comprehensive income |
$ 24,911
|
$ 307
|
$ 62,188
|
$ 3,610
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and reclassification, of gain (loss) from derivative instrument designated and qualifying as cash flow hedge included in assessment of hedge effectiveness.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (a) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPeriodIncreaseDecreaseAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481800/320-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-10A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-11
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($) $ in Thousands |
Total |
Common Stock |
Additional Paid-in Capital |
Accumulated Other Comprehensive Loss |
Accumulated Income (Deficit) |
Beginning balance (in shares) at Dec. 31, 2022 |
|
76,914,590
|
|
|
|
Beginning balance at Dec. 31, 2022 |
$ 808,285
|
$ 77
|
$ 844,842
|
$ (5,578)
|
$ (31,056)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
363,190
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
8,822
|
|
8,822
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares) |
|
561,537
|
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax |
(9,349)
|
$ 1
|
(9,350)
|
|
|
Additional Paid-in Capital |
29,320
|
|
29,320
|
|
|
Accumulated Other Comprehensive Loss |
(2,931)
|
|
|
(2,931)
|
|
Net income |
6,541
|
|
|
|
6,541
|
Ending balance (in shares) at Sep. 30, 2023 |
|
77,839,317
|
|
|
|
Ending balance at Sep. 30, 2023 |
840,688
|
$ 78
|
873,634
|
(8,509)
|
(24,515)
|
Beginning balance (in shares) at Dec. 31, 2022 |
|
76,914,590
|
|
|
|
Beginning balance at Dec. 31, 2022 |
$ 808,285
|
$ 77
|
844,842
|
(5,578)
|
(31,056)
|
Ending balance (in shares) at Dec. 30, 2023 |
77,376,903
|
77,376,903
|
|
|
|
Ending balance at Dec. 30, 2023 |
$ 908,804
|
$ 77
|
861,448
|
(4,052)
|
51,331
|
Beginning balance (in shares) at Jul. 01, 2023 |
|
77,184,012
|
|
|
|
Beginning balance at Jul. 01, 2023 |
834,263
|
$ 77
|
867,517
|
(4,445)
|
(28,886)
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
153,135
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
3,798
|
|
3,798
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares) |
|
502,170
|
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax |
(8,893)
|
$ 1
|
(8,894)
|
|
|
Additional Paid-in Capital |
11,213
|
|
11,213
|
|
|
Accumulated Other Comprehensive Loss |
(4,064)
|
|
|
(4,064)
|
|
Net income |
4,371
|
|
|
|
4,371
|
Ending balance (in shares) at Sep. 30, 2023 |
|
77,839,317
|
|
|
|
Ending balance at Sep. 30, 2023 |
$ 840,688
|
$ 78
|
873,634
|
(8,509)
|
(24,515)
|
Beginning balance (in shares) at Dec. 30, 2023 |
77,376,903
|
77,376,903
|
|
|
|
Beginning balance at Dec. 30, 2023 |
$ 908,804
|
$ 77
|
861,448
|
(4,052)
|
51,331
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
340,989
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
9,748
|
|
9,748
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares) |
|
619,780
|
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax |
(17,990)
|
$ 0
|
(17,990)
|
|
|
Purchase and retirement of common stock through repurchase program |
|
889,683
|
|
|
|
Purchase and retirement of common stock through repurchase program |
(37,211)
|
$ 0
|
(37,211)
|
|
|
Additional Paid-in Capital |
29,471
|
|
29,471
|
|
|
Accumulated Other Comprehensive Loss |
2,279
|
|
|
2,279
|
|
Net income |
$ 59,909
|
|
|
|
59,909
|
Ending balance (in shares) at Sep. 28, 2024 |
77,447,989
|
77,447,989
|
|
|
|
Ending balance at Sep. 28, 2024 |
$ 955,010
|
$ 77
|
845,466
|
(1,773)
|
111,240
|
Beginning balance (in shares) at Jun. 29, 2024 |
|
77,281,052
|
|
|
|
Beginning balance at Jun. 29, 2024 |
947,916
|
$ 77
|
863,283
|
(7,948)
|
92,504
|
Increase (Decrease) in Stockholders' Equity [Roll Forward] |
|
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan (in shares) |
|
143,975
|
|
|
|
Issuance of common stock under the Employee Stock Purchase Plan |
4,800
|
|
4,800
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax (in shares) |
|
428,694
|
|
|
|
Issuance of common stock pursuant to vesting of restricted stock units, net of stock withheld for tax |
(14,421)
|
$ 0
|
(14,421)
|
|
|
Purchase and retirement of common stock through repurchase program |
|
405,732
|
|
|
|
Purchase and retirement of common stock through repurchase program |
(16,909)
|
$ 0
|
(16,909)
|
|
|
Additional Paid-in Capital |
8,713
|
|
8,713
|
|
|
Accumulated Other Comprehensive Loss |
6,175
|
|
|
6,175
|
|
Net income |
$ 18,736
|
|
|
|
18,736
|
Ending balance (in shares) at Sep. 28, 2024 |
77,447,989
|
77,447,989
|
|
|
|
Ending balance at Sep. 28, 2024 |
$ 955,010
|
$ 77
|
$ 845,466
|
$ (1,773)
|
$ 111,240
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_IncreaseDecreaseInStockholdersEquityRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of other comprehensive income (loss).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481674/830-30-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-17
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-4
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481694/830-30-45-20
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(21)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(23)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 55 -Paragraph 15 -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482739/220-10-55-15
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period as a result of an employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares issued during the period related to Restricted Stock Awards, net of any shares forfeited.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate change in value for stock issued during the period as a result of employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueEmployeeStockPurchasePlan |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue of stock related to Restricted Stock Awards issued during the period, net of the stock value of such awards forfeited.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased and retired during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS $ in Thousands |
6 Months Ended |
9 Months Ended |
Jun. 29, 2024
USD ($)
|
Sep. 28, 2024
USD ($)
|
Sep. 30, 2023
USD ($)
|
Net Cash Provided by (Used in) Operating Activities, Continuing Operations [Abstract] |
|
|
|
Net income |
|
$ 59,909
|
$ 6,541
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
|
Depreciation |
|
22,197
|
22,880
|
Amortization |
|
1,920
|
6,043
|
Reduction in the carrying amount of right-of-use assets |
|
5,129
|
5,556
|
Stock-based compensation expense |
|
29,550
|
29,333
|
Deferred income tax benefit |
|
(14,044)
|
(6,283)
|
Provision for excess and obsolete inventories |
|
10,052
|
12,566
|
Gain on sale of business |
|
(20,581)
|
0
|
Other adjustments to reconcile net income to net cash provided by operating activities |
|
(2,178)
|
1,375
|
Changes in assets and liabilities: |
|
|
|
Accounts receivable |
|
(13,300)
|
(7,796)
|
Inventories |
|
(7,573)
|
(8,910)
|
Prepaid expenses and other current assets |
|
(256)
|
(1,761)
|
Other assets |
|
295
|
804
|
Accounts payable |
|
(8,780)
|
474
|
Accrued liabilities |
|
7,368
|
(5,268)
|
Other liabilities |
|
9,331
|
467
|
Deferred revenues |
|
7,883
|
(12,915)
|
Deferred grant |
$ 18,000
|
0
|
|
Operating lease liabilities |
|
(5,301)
|
(5,754)
|
Net cash provided by operating activities |
|
81,621
|
55,352
|
Net Cash Provided by (Used in) Investing Activities, Continuing Operations [Abstract] |
|
|
|
Acquisition of property, plant and equipment |
|
(30,773)
|
(46,094)
|
Proceeds from sale of business |
|
21,585
|
0
|
Purchases of marketable securities |
|
(109,727)
|
(96,913)
|
Purchase of promissory note receivable |
|
(1,500)
|
0
|
Proceeds from maturities and sales of marketable securities |
|
94,263
|
93,013
|
Net cash used in investing activities |
|
(26,152)
|
(49,994)
|
Cash flows from financing activities: |
|
|
|
Proceeds from issuances of common stock |
|
9,748
|
8,822
|
Purchase of common stock through stock repurchase program |
|
(37,211)
|
0
|
Tax withholdings related to net share settlements of equity awards |
|
(17,990)
|
(9,349)
|
Payments on term loan |
|
(803)
|
(781)
|
Net cash used in financing activities |
|
(46,256)
|
(1,308)
|
Effect of exchange rate changes on cash, cash equivalents and restricted cash |
|
3
|
(3,324)
|
Net increase in cash, cash equivalents and restricted cash |
|
9,216
|
726
|
Cash, cash equivalents and restricted cash, beginning of year |
$ 181,273
|
181,273
|
112,982
|
Cash, cash equivalents and restricted cash, end of period |
|
190,489
|
113,708
|
Non-cash investing and financing activities: |
|
|
|
Decrease in accounts payable and accrued liabilities related to property, plant and equipment purchases |
|
2,915
|
6,222
|
Operating lease, right-of-use assets obtained in exchange for lease obligations |
|
0
|
4,728
|
Supplemental disclosure of cash flow information: |
|
|
|
Cash paid for income taxes, net |
|
13,114
|
12,064
|
Cash paid for interest |
|
298
|
317
|
Operating cash outflows from operating leases |
|
6,960
|
6,836
|
Reconciliation of cash, cash equivalents and restricted cash: |
|
|
|
Cash and cash equivalents |
|
184,506
|
108,731
|
Restricted cash, current |
|
3,773
|
1,171
|
Restricted cash |
|
2,210
|
2,146
|
Cash and cash equivalents included in Assets held-for-sale |
|
0
|
1,660
|
Total cash, cash equivalents and restricted cash |
|
$ 190,489
|
$ 113,708
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsNoncashItemsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage. Excludes amount for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense for allocation of cost of intangible asset over its useful life directly used in production of good and rendering of service.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServicesSoldAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_Depreciation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount classified as cash and cash equivalents attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationCashAndCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477401/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B
+ Details
Name: |
us-gaap_GainLossOnSaleOfBusiness |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in deferred income and obligation to transfer product and service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInInventories |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -SubTopic 20 -Topic 842 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in deferred obligations classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherDeferredLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 17 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-17
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-2
+ Details
Name: |
us-gaap_InterestPaidNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483080/330-10-50-2
+ Details
Name: |
us-gaap_InventoryWriteDown |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesContinuingOperationsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesContinuingOperationsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NoncashInvestingAndFinancingItemsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-5
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeasePayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of periodic reduction over lease term of carrying amount of right-of-use asset from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAssetAmortizationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionOther cash or noncash adjustments to reconcile net income to cash provided by (used in) operating activities that are not separately disclosed in the statement of cash flows (for example, cash received or cash paid during the current period for miscellaneous operating activities, net change during the reporting period in other assets or other liabilities).
+ References
+ Details
Name: |
us-gaap_OtherOperatingActivitiesCashFlowStatement |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to acquire an agreement for an unconditional promise by the maker to pay the entity (holder) a definite sum of money at a future date. Such amount may include accrued interest receivable in accordance with the terms of the note. The note also may contain provisions including a discount or premium, payable on demand, secured, or unsecured, interest bearing or noninterest bearing, among myriad other features and characteristics.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireNotesReceivable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThis element represents the cash inflow during the period from the sale of a component of the entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromDivestitureOfBusinessesNetOfCashDivested |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from issuance of shares under share-based payment arrangement. Includes, but is not limited to, option exercised.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 14 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-14
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2A -Subparagraph (a) -SubTopic 10 -Topic 718 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2A
+ Details
Name: |
us-gaap_ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow for debt initially having maturity due after one year or beyond the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 15 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-15
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479886/946-10-S99-3
+ Details
Name: |
us-gaap_RepaymentsOfLongTermDebt |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage, classified as current. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details
Name: |
us-gaap_RestrictedCashCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of cash restricted as to withdrawal or usage, classified as noncurrent. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 45 -Paragraph 5 -SubTopic 210 -Topic 954 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477220/954-210-45-5
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482913/230-10-50-8
+ Details
Name: |
us-gaap_RestrictedCashNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase in right-of-use asset obtained in exchange for operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
Basis of Presentation and Significant Accounting Policies
|
9 Months Ended |
Sep. 28, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Basis of Presentation and Significant Accounting Policies |
Basis of Presentation and Significant Accounting Policies Basis of Presentation The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2023 Annual Report on Form 10-K filed with the SEC on February 23, 2024. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year. Fiscal Year We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2024 and 2023 each contain 52 weeks and the nine months ended September 28, 2024 and September 30, 2023 each contained 39 weeks. Fiscal 2024 will end on December 28, 2024.
Significant Accounting Policies Our significant accounting policies have not changed during the nine months ended September 28, 2024 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2023.
New Accounting Pronouncements ASU 2023-09 In December 2023, the Financial Accounting Standards Board (the “FASB”) issued Accounting Standards Update (“ASU”) 2023-09, “Income Taxes (Topic 740): Improvements to Income Tax Disclosures.” The ASU includes requirements that an entity disclose specific categories in the rate reconciliation and provide additional information for reconciling items that are greater than five percent of the amount computed by multiplying pretax income by the applicable statutory income tax rate. The standard also requires that entities disclose income before income taxes and provision for income taxes disaggregated between domestic and foreign. This ASU is effective for annual periods beginning after December 15, 2024, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU may have on our disclosures.
ASU 2023-07 In November 2023, the FASB issued ASU 2023-07, “Segment Reporting (Topic 280): Improvements to Reportable Segment Disclosures.” The ASU includes requirements that an entity disclose the title of the chief operating decision maker (“CODM”) and on an interim and annual basis, significant segment expenses and the composition of other segment items for each segment's reported profit. The standard also permits disclosure of additional measures of segment profit. This ASU is effective for fiscal years beginning after December 15, 2023, and interim periods within fiscal years beginning after December 15, 2024, on a retrospective basis, with early adoption permitted. We are currently evaluating the effect the adoption of this ASU may have on our disclosures.
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows. Describes procedure if disclosures are provided in more than one note to the financial statements.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/810/tableOfContent
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205/tableOfContent
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Concentration of Credit and Other Risks
|
9 Months Ended |
Sep. 28, 2024 |
Risks and Uncertainties [Abstract] |
|
Concentration of Credit and Other Risks |
Concentration of Credit and Other Risks Each of the following customers accounted for 10% or more of our revenues for the periods indicated: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | SK hynix Inc. | 18.1 | % | | * | | 17.8 | % | | * | Intel Corporation | 17.1 | % | | 17.1 | % | | 16.6 | % | | 17.2 | % | Samsung Electronics Co., LTD. | * | | 11.2 | % | | * | | * | | | | | | | | | | | | | | | | | | 35.2 | % | | 28.3 | % | | 34.4 | % | | 17.2 | % |
* Less than 10% of revenues.
At September 28, 2024 and December 30, 2023, two customers accounted for 24.7% and 10.2% and two customers accounted for 17.8% and 11.0% of gross accounts receivable, respectively.
|
X |
- DefinitionThe entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/275/tableOfContent
+ Details
Name: |
us-gaap_ConcentrationRiskDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Inventories, net
|
9 Months Ended |
Sep. 28, 2024 |
Inventory Disclosure [Abstract] |
|
Inventories, net |
Inventories, net Inventories are stated at the lower of cost (principally standard cost, which approximates actual cost on a first in, first out basis) or net realizable value. Inventories, net, consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Raw materials | $ | 43,488 | | | $ | 50,808 | | Work-in-progress | 41,383 | | | 39,336 | | Finished goods | 20,503 | | | 21,541 | | | $ | 105,374 | | | $ | 111,685 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 330 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/330/tableOfContent
+ Details
Name: |
us-gaap_InventoryDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Divestures
|
9 Months Ended |
Sep. 28, 2024 |
Asset Retirement Obligation Disclosure [Abstract] |
|
Divestures |
Divestitures China Operations Divestiture On February 7, 2024, the Company entered into a definitive agreement to sell its China operations to Grand Junction Semiconductor Pte. Ltd. (“Grand Junction”) for $25.0 million in cash, subject to customary purchase price adjustments, and establish an exclusive distribution and partnership agreement to continue sales and support of our products in the region. The following subsidiaries were included as part of the divestiture: Microprobe Hong Kong Limited, FormFactor Technology (Suzhou) Co. Ltd., Cascade Microtech Singapore Pte, Ltd, and FormFactor International (Shanghai) Trading Co., Ltd. These entities supported both the Probe Cards and Systems segments.
On February 26, 2024, we closed on the sale of the operations in China to Grand Junction and received total consideration of $21.4 million, net of cash transferred and transaction expenses, and after customary adjustments for indebtedness and changes in net working capital. The disposition of the China operations did not meet the criteria to be classified as a discontinued operation in the Company’s financial statements because the disposition did not represent a strategic shift that had, or will have, a major effect on the Company’s operations and financial results.
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands): | | | | | | | | | | | February 26, 2024 | Gross purchase price | | $ | 25,000 | | Working capital adjustment | | 159 | | Cash transferred to the buyer at closing | | (2,743) | | Direct costs to sell | | (986) | | Fair value of sale consideration, net | | $ | 21,430 | |
The carrying amount of net assets associated with the China operations was approximately $1.2 million. The major classes of assets and liabilities sold consisted of the following (in thousands): | | | | | | | | | | | February 26, 2024 | ASSETS | | | Accounts receivable, net | | $ | 1,174 | | Inventories, net | | 3,729 | | Other current assets | | 391 | | Total current assets | | 5,294 | | Property, plant and equipment, net | | 1,283 | | Goodwill | | 1,117 | | Other assets | | 3,029 | | Total assets | | $ | 10,723 | | LIABILITIES | | | Deferred Revenue | | $ | 3,739 | | Other current liabilities | | 1,546 | | Other liabilities | | 4,283 | | Total liabilities | | $ | 9,568 | |
As a result of the divestiture, the Company recognized a pre-tax gain of $20.3 million. The Company recorded income tax expense associated with the divestiture of approximately $3.3 million.
FRT Divestiture On September 18, 2023, the Company announced entry into a definitive agreement to sell its FRT Metrology (“FRT”) business to Camtek Ltd. (“Camtek”) for $100 million in cash, subject to customary purchase price adjustments. The Company acquired FRT GmbH in fiscal 2019 for total consideration of $24.4 million, net of cash acquired. Headquartered in Bergisch Gladbach, Germany, the FRT business is a leading supplier of high-precision metrology solutions for the Advanced Packaging and Silicon Carbide markets, and was part of the Company's Systems segment.
On November 1, 2023, we closed on the sale of the FRT business to Camtek and received net cash proceeds of $100.1 million, net of cash transferred and transaction expenses, and after customary adjustments for indebtedness and changes in net working capital.
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands): | | | | | | | | | | | November 1, 2023 | Gross purchase price | | $ | 99,100 | | Estimated working capital adjustment | | 4,266 | | Cash transferred to the buyer at closing | | (2,049) | | Direct costs to sell | | (1,225) | | Fair value of sale consideration | | $ | 100,092 | |
The carrying amount of net assets associated with the FRT business was approximately $26.8 million. The major classes of assets and liabilities sold consisted of the following (in thousands): | | | | | | | | | | | November 1, 2023 | ASSETS | | | Accounts receivable, net | | $ | 7,738 | | Inventories, net | | 6,446 | | Other current assets | | 635 | | Total current assets | | 14,819 | | Intangibles, net | | 6,897 | | Goodwill | | 10,660 | | Other assets | | 1,612 | | Total assets | | $ | 33,988 | | LIABILITIES | | | Current liabilities | | $ | 4,300 | | Other liabilities | | 2,856 | | Total liabilities | | $ | 7,156 | |
As a result of the divestiture, the Company recognized a pre-tax gain of $73.3 million. The Company recorded income tax expense associated with the divestiture of approximately $6.0 million.
|
X |
- References
+ Details
Name: |
us-gaap_AssetRetirementObligationDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/205-20/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/360/tableOfContent
+ Details
Name: |
us-gaap_DisposalGroupsIncludingDiscontinuedOperationsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Goodwill and Intangible Assets
|
9 Months Ended |
Sep. 28, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Goodwill and Intangible Assets |
Goodwill and Intangible Assets Goodwill by reportable segment was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | Probe Cards | | Systems | | Total | Goodwill, as of December 31, 2022 | | $ | 178,424 | | | $ | 33,020 | | | $ | 211,444 | | | | | | | | | | | | | | | | Reduction - FRT divestiture | | — | | | (10,660) | | | (10,660) | | Foreign currency translation | | — | | | 306 | | | 306 | | Goodwill, as of December 30, 2023 | | 178,424 | | | 22,666 | | | 201,090 | | | | | | | | | Reduction - China divestiture | | (1,055) | | | (62) | | | (1,117) | | Foreign currency translation | | — | | | 164 | | | 164 | | Goodwill, as of September 28, 2024 | | $ | 177,369 | | | $ | 22,768 | | | $ | 200,137 | |
We have not recorded goodwill impairments for the nine months ended September 28, 2024.
Intangible assets were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Intangible Assets | | Gross | | Accumulated Amortization | | Net | | Gross | | Accumulated Amortization | | Net | Existing developed technologies | | $ | 159,724 | | | $ | 149,923 | | | $ | 9,801 | | | $ | 159,593 | | | $ | 148,445 | | | $ | 11,148 | | Trade name | | 7,823 | | | 7,776 | | | 47 | | | 7,808 | | | 7,728 | | | 80 | | Customer relationships | | 48,060 | | | 47,291 | | | 769 | | | 48,022 | | | 46,712 | | | 1,310 | | | | | | | | | | | | | | | In-process research and development | | 400 | | | — | | | 400 | | | 400 | | | — | | | 400 | | | | $ | 216,007 | | | $ | 204,990 | | | $ | 11,017 | | | $ | 215,823 | | | $ | 202,885 | | | $ | 12,938 | |
Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Cost of revenues | $ | 449 | | | $ | 837 | | | $ | 1,347 | | | $ | 2,506 | | Selling, general and administrative | 191 | | | 440 | | | 573 | | | 3,537 | | | $ | 640 | | | $ | 1,277 | | | $ | 1,920 | | | $ | 6,043 | |
The estimated future amortization of definite-lived intangible assets, excluding in-process research and development, is as follows (in thousands): | | | | | | | | | Fiscal Year | | Amount | Remainder of 2024 | | $ | 640 | | 2025 | | 2,330 | | 2026 | | 1,630 | | 2027 | | 1,630 | | 2028 | | 1,630 | | Thereafter | | 2,757 | | | | $ | 10,617 | |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for all or part of the information related to intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/350-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/985-20/tableOfContent
+ Details
Name: |
us-gaap_IntangibleAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Accrued Liabilities
|
9 Months Ended |
Sep. 28, 2024 |
Payables and Accruals [Abstract] |
|
Accrued Liabilities |
Accrued Liabilities Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Accrued compensation and benefits | $ | 33,599 | | | $ | 20,073 | | Accrued warranty | 3,610 | | | 3,177 | | Accrued income and other taxes | 2,851 | | | 8,205 | | Accrued employee stock purchase plan contributions withheld | 2,535 | | | 4,263 | | | | | | Other accrued expenses | 3,913 | | | 5,319 | | | $ | 46,508 | | | $ | 41,037 | |
|
X |
- DefinitionThe entire disclosure for accounts payable and accrued liabilities at the end of the reporting period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(24)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 720 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483384/720-30-45-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(19)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableAndAccruedLiabilitiesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Fair Value and Derivative Instruments
|
9 Months Ended |
Sep. 28, 2024 |
Fair Value Disclosures [Abstract] |
|
Fair Value and Derivative Instruments |
Fair Value and Derivative Instruments Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows: •Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities; •Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and •Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.
We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 28, 2024 or the year ended December 30, 2023.
The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable, and Accrued liabilities approximate fair value due to their short maturities.
No changes were made to our valuation techniques during the first nine months of fiscal 2024. Assets and Liabilities Measured at Fair Value on a Recurring Basis Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | September 28, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | Assets: | | | | | | | | | Cash equivalents: | | | | | | | | | Money market funds | | $ | 125,293 | | | $ | — | | | $ | — | | | $ | 125,293 | | U.S. treasuries | | 1,198 | | | — | | | — | | | 1,198 | | | | | | | | | | | | | | | | | | | | | | 126,491 | | | — | | | — | | | 126,491 | | Marketable securities: | | | | | | | | | U.S. treasuries | | 65,646 | | | — | | | — | | | 65,646 | | | | | | | | | | | U.S. agency securities | | — | | | 13,851 | | | — | | | 13,851 | | Corporate bonds | | — | | | 84,512 | | | — | | | 84,512 | | Commercial paper | | — | | | 5,952 | | | — | | | 5,952 | | | | 65,646 | | | 104,315 | | | — | | | 169,961 | | Foreign exchange derivative contracts | | — | | | 505 | | | — | | | 505 | | Promissory note receivable | | — | | | — | | | 1,500 | | | 1,500 | | Interest rate swap derivative contracts | | — | | | 1,618 | | | — | | | 1,618 | | Total assets | | $ | 192,137 | | | $ | 106,438 | | | $ | 1,500 | | | $ | 300,075 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | December 30, 2023 | | Level 1 | | Level 2 | | Level 3 | | Total | Assets: | | | | | | | | | Cash equivalents: | | | | | | | | | Money market funds | | $ | 110,980 | | | $ | — | | | $ | — | | | $ | 110,980 | | U.S. treasuries | | 4,581 | | | — | | | — | | | 4,581 | | | | | | | | | | | | | | | | | | | | | | 115,561 | | | — | | | — | | | 115,561 | | Marketable securities: | | | | | | | | | U.S. treasuries | | 45,837 | | | — | | | — | | | 45,837 | | | | | | | | | | | U.S. agency securities | | — | | | 10,003 | | | — | | | 10,003 | | Corporate bonds | | — | | | 81,350 | | | — | | | 81,350 | | Commercial paper | | — | | | 13,317 | | | — | | | 13,317 | | | | 45,837 | | | 104,670 | | | — | | | 150,507 | | Foreign exchange derivative contracts | | — | | | 284 | | | — | | | 284 | | | | | | | | | | | Interest rate swap derivative contracts | | — | | | 1,989 | | | — | | | 1,989 | | Total assets | | $ | 161,398 | | | $ | 106,943 | | | $ | — | | | $ | 268,341 | | Liabilities: | | | | | | | | | Foreign exchange derivative contracts | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | | | | | | | | | | | Total liabilities | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | | | | | | | | | | |
Cash Equivalents The fair value of our cash equivalents is determined based on quoted market prices for similar or identical securities.
Marketable Securities We classify our marketable securities as available-for-sale and value them utilizing a market approach. Our investments are priced by pricing vendors who provide observable inputs for their pricing without applying significant judgment. Broker pricing is used mainly when a quoted price is not available, the investment is not priced by our pricing vendors or when a broker price is more reflective of fair value. Our broker-priced investments are categorized as Level 2 investments because fair value is based on similar assets without applying significant judgments. In addition, all investments have a sufficient trading volume to demonstrate that the fair value is appropriate.
Unrealized gains and losses were immaterial and were recorded as a component of Accumulated other comprehensive loss in our Condensed Consolidated Balance Sheets. We did not have any other-than-temporary unrealized gains or losses at either period end included in these financial statements.
Interest Rate Swap The fair value of our interest rate swap contract is determined at the end of each reporting period based on valuation models that use interest rate yield curves as inputs. For accounting purposes, our interest rate swap contract qualifies for, and is designated as a cash flow hedge. The hedged risk is the interest rate exposure to changes in interest payments attributable to changes in our variable-rate interest over the interest rate swap term. The changes in cash flows of the interest rate swap are expected to exactly offset changes in cash flows of the variable-rate debt. Cash settlements, in the form of cash payments or cash receipts, are recognized as a component of interest expense. The cash flows associated with the interest rate swaps are reported in Net cash provided by operating activities in our Condensed Consolidated Statements of Cash Flows and the fair value of the interest rate swap contracts are recorded within Prepaid expenses and other current assets and Other assets in our Condensed Consolidated Balance Sheets.
Foreign Exchange Derivative Contracts We operate and sell our products in various global markets. As a result, we are exposed to changes in foreign currency exchange rates. We utilize foreign currency forward contracts to hedge against future movements in foreign exchange rates that affect certain existing foreign currency denominated assets and liabilities and forecasted foreign currency revenue and expense transactions. Under this program, our strategy is to have increases or decreases in our foreign currency exposures mitigated by gains or losses on the foreign currency forward contracts in order to mitigate the risks and volatility associated with foreign currency transaction gains or losses.
We do not use derivative financial instruments for speculative or trading purposes. For accounting purposes, certain of our foreign currency forward contracts are not designated as hedging instruments and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded within Other income, net in our Condensed Consolidated Statement of Income for both realized and unrealized gains and losses. Certain of our foreign currency forward contracts are designated as cash flow hedges, and, accordingly, we record the fair value of these contracts as of the end of our reporting period in our Condensed Consolidated Balance Sheets with changes in fair value recorded as a component of Accumulated other comprehensive loss and reclassified into earnings in the same period in which the hedged transaction affects earnings, and in the same line item on the Condensed Consolidated Statements of Income as the impact of the hedge transaction.
The fair value of our foreign exchange derivative contracts was determined based on current foreign currency exchange rates and forward points. All of our foreign exchange derivative contracts outstanding at September 28, 2024 will mature by the third quarter of fiscal 2025.
The following table provides information about our foreign currency forward contracts outstanding as of September 28, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | Currency | | Contract Position | | Contract Amount (Local Currency) | | Contract Amount (U.S. Dollars) | Euro | | Buy | | 29,925 | | | $ | 33,028 | | | | | | | | | Japanese Yen | | Sell | | 2,863,220 | | | 20,203 | | Korean Won | | Buy | | 2,898,328 | | | 2,202 | | Taiwan Dollar | | Sell | | 113,723 | | | 3,598 | |
Our foreign currency contracts are classified within Level 2 of the fair value hierarchy as they are valued using pricing models that utilize observable market inputs.
Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis We measure and report our non-financial assets such as Property, plant and equipment, Goodwill and Intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition. There were no assets or liabilities measured at fair value on a nonrecurring basis during the three and nine months ended September 28, 2024 or September 30, 2023.
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for the fair value of financial instruments (as defined), including financial assets and financial liabilities (collectively, as defined), and the measurements of those instruments as well as disclosures related to the fair value of non-financial assets and liabilities. Such disclosures about the financial instruments, assets, and liabilities would include: (1) the fair value of the required items together with their carrying amounts (as appropriate); (2) for items for which it is not practicable to estimate fair value, disclosure would include: (a) information pertinent to estimating fair value (including, carrying amount, effective interest rate, and maturity, and (b) the reasons why it is not practicable to estimate fair value; (3) significant concentrations of credit risk including: (a) information about the activity, region, or economic characteristics identifying a concentration, (b) the maximum amount of loss the entity is exposed to based on the gross fair value of the related item, (c) policy for requiring collateral or other security and information as to accessing such collateral or security, and (d) the nature and brief description of such collateral or security; (4) quantitative information about market risks and how such risks are managed; (5) for items measured on both a recurring and nonrecurring basis information regarding the inputs used to develop the fair value measurement; and (6) for items presented in the financial statement for which fair value measurement is elected: (a) information necessary to understand the reasons for the election, (b) discussion of the effect of fair value changes on earnings, (c) a description of [similar groups] items for which the election is made and the relation thereof to the balance sheet, the aggregate carrying value of items included in the balance sheet that are not eligible for the election; (7) all other required (as defined) and desired information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 107 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-107
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-6A
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 940 -SubTopic 820 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478119/940-820-50-1
+ Details
Name: |
us-gaap_FairValueDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Warranty
|
9 Months Ended |
Sep. 28, 2024 |
Product Warranties Disclosures [Abstract] |
|
Warranty |
Warranty We offer warranties on certain products and record a liability for the estimated future costs associated with warranty claims at the time revenue is recognized. The warranty liability is based upon historical experience and our estimate of the level of future costs. While we engage in product quality programs and processes, our warranty obligation is affected by product failure rates, material usage and service delivery costs. We regularly monitor product returns for warranty and maintain a reserve for the related expenses based upon our historical experience and any specifically identified failures. As we sell new products to our customers, we must exercise considerable judgment in estimating the expected failure rates. This estimating process is based on historical experience of similar products, as well as various other assumptions that we believe to be reasonable under the circumstances. We provide for the estimated cost of product warranties at the time revenue is recognized as a component of Cost of revenues in our Condensed Consolidated Statement of Income.
Changes in our warranty liability were as follows (in thousands): | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | Balance at beginning of year | $ | 3,177 | | | $ | 4,199 | | Accruals | 6,918 | | | 6,426 | | Settlements | (6,485) | | | (5,535) | | Reclassification - Liabilities held-for-sale | — | | | (106) | | Balance at end of period | $ | 3,610 | | | $ | 4,984 | |
|
X |
- References
+ Details
Name: |
us-gaap_ProductWarrantiesDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for standard and extended product warranties and other product guarantee contracts, including a tabular reconciliation of the changes in the guarantor's aggregate product warranty liability for the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
+ Details
Name: |
us-gaap_ProductWarrantyDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Property, Plant, and Equipment, net
|
9 Months Ended |
Sep. 28, 2024 |
Property, Plant and Equipment [Abstract] |
|
Property, Plant and Equipment, net |
Property, Plant and Equipment, net Property, plant and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Land | $ | 17,124 | | | $ | 17,124 | | Building and building improvements | 46,375 | | | 46,526 | | Machinery and equipment | 302,638 | | | 286,215 | | Computer equipment and software | 47,562 | | | 46,866 | | Furniture and fixtures | 7,581 | | | 7,490 | | Leasehold improvements | 99,288 | | | 91,063 | | Sub-total | 520,568 | | | 495,284 | | Less: Accumulated depreciation and amortization | (377,644) | | | (358,021) | | Net property, plant and equipment | 142,924 | | | 137,263 | | Construction-in-progress | 61,184 | | | 67,136 | | Total | $ | 204,108 | | | $ | 204,399 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for long-lived, physical asset used in normal conduct of business and not intended for resale. Includes, but is not limited to, work of art, historical treasure, and similar asset classified as collections.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/360/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 6 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-6
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 7 -SubTopic 360 -Topic 958 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477798/958-360-50-7
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Stockholders’ Equity and Stock-Based Compensation
|
3 Months Ended |
Sep. 28, 2024 |
Equity [Abstract] |
|
Stockholders’ Equity and Stock-Based Compensation |
Stockholders’ Equity and Stock-Based Compensation Common Stock Repurchase Programs On May 20, 2022, our Board of Directors authorized a two-year program to repurchase up to $75.0 million of outstanding common stock to offset potential dilution from issuance of common stock under our stock-based compensation programs. During fiscal 2022 and fiscal 2023, we repurchased and retired 1,700,893 shares of common stock for $56.4 million and 504,352 shares of common stock for $18.6 million, respectively, utilizing the remaining shares available for repurchase under the program.
On October 30, 2023, our Board of Directors authorized an additional two-year program to repurchase up to $75.0 million of outstanding common stock, with the primary purpose of offsetting potential dilution from issuance of common stock under our stock-based compensation programs. This share repurchase program will expire on October 30, 2025. During fiscal 2023 we repurchased and retired 32,020 shares of common stock for $1.2 million. During the nine months ended September 28, 2024, we repurchased and retired 889,683 shares of common stock for $37.2 million, and as of September 28, 2024, $36.6 million remained available for future repurchases.
Our policy related to repurchases of our common stock is to charge the excess of cost over par value to additional paid-in capital once the shares are retired. Share repurchases are subject to an excise tax enabled by the Inflation Reduction Act that is generally 1% of the fair market value of the shares repurchased at the time of the repurchase, net of the fair market value of certain new stock issuances during the same taxable year. Certain exceptions apply to the excise tax. The excise tax incurred reduces the amount available under the repurchase programs, as applicable, and is included in the cost of shares repurchased in the Condensed Consolidated Statement of Stockholders Equity. All repurchases were made in compliance with Rule 10b-18 under the Securities Exchange Act of 1934, as amended.
Restricted Stock Units Restricted stock unit (“RSU”) activity under our equity incentive plan was as follows: | | | | | | | | | | | | | Units | | Weighted Average Grant Date Fair Value | RSUs at December 30, 2023 | 2,165,729 | | | $ | 35.85 | | Awards granted | 882,718 | | | 44.73 | | Awards vested | (981,072) | | | 36.14 | | Awards forfeited | (178,252) | | | 43.90 | | RSUs at September 28, 2024 | 1,889,123 | | | 38.97 | |
Performance Restricted Stock Units We may grant Performance RSUs (“PRSUs”) to certain executives, which vest based upon us achieving certain market performance criteria.
On August 5, 2024, we granted 117,624 PRSUs to certain senior executives for a total grant date fair value of $5.8 million which will be recognized ratably over the requisite service period. The number of PRSUs granted represents the “target” number of units that can be earned based on the performance criteria. The performance criteria are based on Total Shareholder Returns (“TSR”) for the period of July 1, 2024 - June 30, 2027, relative to the TSR of the companies identified as being part of the S&P Semiconductors Select Industry Index (FormFactor peer companies) as of the grant date.
Of the 197,128 PRSUs granted in fiscal 2021, 56,685 shares were forfeited during the requisite service period, resulting in 140,443 shares vesting in 2024. These shares achieved 146% TSR performance, which resulted in an additional 64,525 shares issued in fiscal 2024 in excess of the target number of units related to the fiscal 2021 PRSU grant.
PRSUs are included as part of the RSU activity above.
Employee Stock Purchase Plan Information related to activity under our Employee Stock Purchase Plan (“ESPP”) was as follows: | | | | | | | | | | | Nine Months Ended | | | September 28, 2024 | Shares issued | | 340,989 | | Weighted average per share purchase price | | $ | 28.59 | | Weighted average per share discount from the fair value of our common stock on the date of issuance | | $ | (16.43) | |
Stock-Based Compensation Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Cost of revenues | $ | 1,934 | | | $ | 1,376 | | | $ | 5,794 | | | $ | 4,801 | | Research and development | 2,679 | | | 3,173 | | | 7,906 | | | 7,908 | | Selling, general and administrative | 4,323 | | | 6,290 | | | 15,850 | | | 16,624 | | Total stock-based compensation | $ | 8,936 | | | $ | 10,839 | | | $ | 29,550 | | | $ | 29,333 | |
Unrecognized Compensation Costs At September 28, 2024, the unrecognized stock-based compensation was as follows (dollars in thousands): | | | | | | | | | | | | | Unrecognized Expense | | Average Expected Recognition Period in Years | Restricted stock units | $ | 50,506 | | | 2.07 | Performance restricted stock units | 10,497 | | | 2.09 | Employee stock purchase plan | 1,894 | | | 0.35 | Total unrecognized stock-based compensation expense | $ | 62,897 | | | 2.02 |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477968/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478448/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Net Income per Share
|
9 Months Ended |
Sep. 28, 2024 |
Earnings Per Share [Abstract] |
|
Net Income per Share |
Net Income per Share The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | | | | | | | | | | | | | | | | | | | | | | | | | Weighted-average shares used in computing basic net income per share | 77,406 | | | 77,571 | | | 77,364 | | | 77,265 | | Add potentially dilutive securities | 1,033 | | | 841 | | | 1,131 | | | 595 | | Weighted-average shares used in computing diluted net income per share | 78,439 | | | 78,412 | | | 78,495 | | | 77,860 | | | | | | | | | | Securities not included as they would have been antidilutive | 170 | | | 172 | | | 144 | | | 94 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Commitments and Contingencies
|
9 Months Ended |
Sep. 28, 2024 |
Commitments and Contingencies Disclosure [Abstract] |
|
Commitments and Contingencies |
Commitments and Contingencies Leases See Note 13, Leases.
Contractual Obligations and Commitments Our contractual obligations and commitments have not materially changed as of September 28, 2024 from those disclosed in our Annual Report on Form 10-K for the year ended December 30, 2023.
Legal Matters From time to time, we are subject to legal proceedings and claims in the ordinary course of business, the outcomes of which cannot be estimated with certainty. Our ability to estimate the outcomes may change in the near term and the effect of any such change could have a material adverse effect on our financial position, results of operations or cash flows.
|
X |
- References
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for commitments and contingencies.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 405 -SubTopic 30 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/405-30/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 450 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/450/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 440 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478522/954-440-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 440 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482648/440-10-50-4
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 440 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/440/tableOfContent
+ Details
Name: |
us-gaap_CommitmentsAndContingenciesDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Leases
|
9 Months Ended |
Sep. 28, 2024 |
Leases [Abstract] |
|
Leases |
Leases We lease real estate space under non-cancelable operating lease agreements for commercial and industrial space, as well as for a portion of our corporate headquarters located in Livermore, California. Our leases have remaining terms of 1 year to 10 years, and some leases include options to extend up to 20 years. We also have operating leases for automobiles with remaining lease terms of 1 year to 3 years. We did not include any of our renewal options in our lease terms for calculating our lease liability as the renewal options allow us to maintain operational flexibility and we are not reasonably certain we will exercise these options at this time. The weighted-average remaining lease term for our operating leases was 4 years as of September 28, 2024 and the weighted-average discount rate was 4.70%. The components of lease expense were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Lease expense: | | | | | | | | Operating lease expense | $ | 2,180 | | | $ | 2,157 | | | $ | 6,360 | | | $ | 6,233 | | Short-term lease expense | 102 | | | 126 | | | 247 | | | 419 | | Variable lease expense | 1,112 | | | 625 | | | 2,974 | | | 1,854 | | | $ | 3,394 | | | $ | 2,908 | | | $ | 9,581 | | | $ | 8,506 | |
Future minimum payments under our non-cancelable operating leases were as follows as of September 28, 2024 (in thousands): | | | | | | | | | Fiscal Year | | Amount | Remainder of 2024 | | $ | 2,294 | | 2025 | | 9,185 | | 2026 | | 7,695 | | 2027 | | 7,259 | | 2028 | | 3,935 | | Thereafter | | 1,449 | | Total minimum lease payments | | 31,817 | | Less: interest | | (3,574) | | Present value of net minimum lease payments | | 28,243 | | Less: current portion | | (8,512) | | Total long-term operating lease liabilities | | $ | 19,731 | |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/842-20/tableOfContent
+ Details
Name: |
us-gaap_LesseeOperatingLeasesTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Revenue
|
9 Months Ended |
Sep. 28, 2024 |
Revenue from Contract with Customer [Abstract] |
|
Revenue |
Revenue Transaction price allocated to the remaining performance obligations: On September 28, 2024, we had $23.9 million of remaining performance obligations, which were comprised of deferred service contracts, extended warranty contracts, and contracts with overtime revenue recognition that are not yet delivered. We expect to recognize approximately 26.7% of our remaining performance obligations as revenue in the remainder of fiscal 2024, approximately 48.8% in fiscal 2025, and approximately 24.5% in fiscal 2026 and thereafter. The foregoing excludes the value of other remaining performance obligations as they have original durations of one year or less, and also excludes information about variable consideration allocated entirely to a wholly unsatisfied performance obligation.
Contract balances: The timing of revenue recognition may differ from the timing of invoicing to customers. Accounts receivable is recorded at the invoiced amount, net of an allowance for credit losses. A receivable is recognized in the period we deliver goods or provide services or when our right to consideration is unconditional. A contract asset is recorded when we have performed under the contract but our right to consideration is conditional on something other than the passage of time. Contract assets as of September 28, 2024 and December 30, 2023 were $6.8 million and $3.8 million, respectively, and are reported on the Condensed Consolidated Balance Sheets as a component of Prepaid expenses and other current assets.
Contract liabilities include payments received and payments due in advance of performance under a contract and are satisfied as the associated revenue is recognized. Contract liabilities are reported on the Condensed Consolidated Balance Sheets at the end of each reporting period as a component of Deferred revenue and Other liabilities. Contract liabilities as of September 28, 2024 and December 30, 2023 were $22.1 million and $18.0 million, respectively. During the nine months ended September 28, 2024, we recognized $12.7 million of revenue that was included in contract liabilities as of December 30, 2023. During the nine months ended September 28, 2024, we divested contract liabilities of $1.7 million as of December 30, 2023 with the divestiture of our China operations.
Costs to obtain a contract: We generally expense sales commissions when incurred as a component of Selling, general and administrative expense, as the amortization period is typically less than one year. Revenue by category: Refer to Note 15, Operating Segments and Enterprise-Wide Information, for further details.
|
X |
- References
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org/606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Operating Segments and Enterprise-Wide Information
|
9 Months Ended |
Sep. 28, 2024 |
Segment Reporting [Abstract] |
|
Operating Segments and Enterprise-Wide Information |
Operating Segments and Enterprise-Wide Information Our CODM is our Chief Executive Officer, who reviews operating results to make decisions about allocating resources and assessing performance for the entire company. We operate in two reportable segments consisting of the Probe Cards segment and the Systems segment. The following table summarizes the operating results by reportable segment (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total | Revenues | $ | 172,174 | | | $ | 35,743 | | | $ | — | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | — | | | $ | 171,575 | | Gross profit | 72,855 | | | 14,838 | | | (2,988) | | | 84,705 | | | 49,383 | | | 22,396 | | | (2,494) | | | 69,285 | | Gross margin | 42.3 | % | | 41.5 | % | | | | 40.7 | % | | 38.5 | % | | 51.8 | % | | | | 40.4 | % | | | | | | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total | Revenues | $ | 475,667 | | | $ | 98,449 | | | $ | — | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | — | | | $ | 494,939 | | Gross profit | 198,885 | | | 43,521 | | | (8,063) | | | 234,343 | | | 135,118 | | | 64,266 | | | (8,738) | | | 190,646 | | Gross margin | 41.8 | % | | 44.2 | % | | | | 40.8 | % | | 36.4 | % | | 51.8 | % | | | | 38.5 | % |
Operating results provide useful information to our management for assessment of our performance and results of operations. Certain components of our operating results are utilized to determine compensation along with other measures.
Corporate and Other includes unallocated expenses relating to amortization of intangible assets, inventory and fixed asset fair value adjustments due to acquisitions, share-based compensation, and restructuring charges which are not used in evaluating the results of, or in allocating resources to, our reportable segments. Certain revenue category information by reportable segment was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total | Market: | | | | | | | | | | | | Foundry & Logic | $ | 107,446 | | | $ | — | | | $ | 107,446 | | | $ | 96,366 | | | $ | — | | | $ | 96,366 | | DRAM | 60,184 | | | — | | | 60,184 | | | 27,478 | | | — | | | 27,478 | | Flash | 4,544 | | | — | | | 4,544 | | | 4,495 | | | — | | | 4,495 | | Systems | — | | | 35,743 | | | 35,743 | | | — | | | 43,236 | | | 43,236 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | | Timing of revenue recognition: | | | | | | | | | | | | Products transferred at a point in time | $ | 166,968 | | | $ | 34,292 | | | $ | 201,260 | | | $ | 127,731 | | | $ | 41,776 | | | $ | 169,507 | | Products and services transferred over time | 5,206 | | | 1,451 | | | 6,657 | | | 608 | | | 1,460 | | | 2,068 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | | Geographical region: | | | | | | | | | | | | United States | $ | 45,015 | | | $ | 10,000 | | | $ | 55,015 | | | $ | 31,182 | | | $ | 12,543 | | | $ | 43,725 | | Taiwan | 42,105 | | | 5,817 | | | 47,922 | | | 39,155 | | | 3,820 | | | 42,975 | | South Korea | 40,870 | | | 858 | | | 41,728 | | | 31,805 | | | 3,270 | | | 35,075 | | China | 27,367 | | | 7,146 | | | 34,513 | | | 10,779 | | | 10,971 | | | 21,750 | | Japan | 3,734 | | | 4,322 | | | 8,056 | | | 2,976 | | | 3,988 | | | 6,964 | | Europe | 2,149 | | | 5,607 | | | 7,756 | | | 2,583 | | | 6,713 | | | 9,296 | | Singapore | 4,726 | | | 749 | | | 5,475 | | | 2,752 | | | 925 | | | 3,677 | | Malaysia | 4,458 | | | 822 | | | 5,280 | | | 5,778 | | | 186 | | | 5,964 | | Rest of World | 1,750 | | | 422 | | | 2,172 | | | 1,329 | | | 820 | | | 2,149 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total | Market: | | | | | | | | | | | | Foundry & Logic | $ | 297,874 | | | $ | — | | | $ | 297,874 | | | $ | 279,895 | | | $ | — | | | $ | 279,895 | | DRAM | 164,122 | | | — | | | 164,122 | | | 77,832 | | | — | | | 77,832 | | Flash | 13,671 | | | — | | | 13,671 | | | 13,243 | | | — | | | 13,243 | | Systems | — | | | 98,449 | | | 98,449 | | | — | | | 123,969 | | | 123,969 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | | Timing of revenue recognition: | | | | | | | | | | | | Products transferred at a point in time | $ | 464,668 | | | $ | 94,638 | | | $ | 559,306 | | | $ | 368,939 | | | $ | 116,981 | | | $ | 485,920 | | Products and services transferred over time | 10,999 | | | 3,811 | | | 14,810 | | | 2,031 | | | 6,988 | | | 9,019 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | | Geographical region: | | | | | | | | | | | | United States | $ | 120,046 | | | $ | 28,626 | | | $ | 148,672 | | | $ | 86,954 | | | $ | 37,175 | | | $ | 124,129 | | South Korea | 140,233 | | | 1,319 | | | 141,552 | | | 77,832 | | | 5,881 | | | 83,713 | | Taiwan | 109,476 | | | 13,136 | | | 122,612 | | | 103,368 | | | 9,448 | | | 112,816 | | China | 56,364 | | | 18,849 | | | 75,213 | | | 45,771 | | | 26,586 | | | 72,357 | | Europe | 8,927 | | | 16,493 | | | 25,420 | | | 8,424 | | | 21,114 | | | 29,538 | | Japan | 12,594 | | | 11,615 | | | 24,209 | | | 14,014 | | | 11,859 | | | 25,873 | | Singapore | 12,354 | | | 2,401 | | | 14,755 | | | 7,670 | | | 4,170 | | | 11,840 | | Malaysia | 11,150 | | | 2,595 | | | 13,745 | | | 22,279 | | | 1,632 | | | 23,911 | | Rest of the world | 4,523 | | | 3,415 | | | 7,938 | | | 4,658 | | | 6,104 | | | 10,762 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for reporting segments including data and tables. Reportable segments include those that meet any of the following quantitative thresholds a) it's reported revenue, including sales to external customers and intersegment sales or transfers is 10 percent or more of the combined revenue, internal and external, of all operating segments b) the absolute amount of its reported profit or loss is 10 percent or more of the greater, in absolute amount of 1) the combined reported profit of all operating segments that did not report a loss or 2) the combined reported loss of all operating segments that did report a loss c) its assets are 10 percent or more of the combined assets of all operating segments.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 9: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 10: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 34 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-34
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26C -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26C
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26B -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-15
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org/280/tableOfContent
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 26 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-26
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-21
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_SegmentReportingDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Pay vs Performance Disclosure - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Pay vs Performance Disclosure |
|
|
|
|
Net income |
$ 18,736
|
$ 4,371
|
$ 59,909
|
$ 6,541
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 402 -Subsection v -Paragraph 1
+ Details
Name: |
ecd_PvpTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-6
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-9
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 60 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147476176/805-60-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 323 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478666/740-323-65-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482765/220-10-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-3
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480175/815-40-65-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-8
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-11
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483443/250-10-50-4
Reference 17: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479168/946-830-55-10
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479105/946-220-45-7
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477250/944-220-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479134/946-220-S99-3
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-60B
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 34: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 35: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1A
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482790/220-10-45-1B
Reference 37: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478524/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_NonRule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrAdoptedFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 1
+ Details
Name: |
ecd_Rule10b51ArrTrmntdFlag |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-K -Number 229 -Section 408 -Subsection a -Paragraph 2 -Subparagraph A
+ Details
Name: |
ecd_TradingArrByIndTable |
Namespace Prefix: |
ecd_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Basis of Presentation and Significant Accounting Policies (Policies)
|
9 Months Ended |
Sep. 28, 2024 |
Organization, Consolidation and Presentation of Financial Statements [Abstract] |
|
Basis of Presentation |
Basis of Presentation The accompanying condensed consolidated financial information of FormFactor, Inc. is unaudited and has been prepared in accordance with accounting principles generally accepted in the United States of America (“GAAP”) and pursuant to the rules and regulations of the Securities and Exchange Commission (“SEC”). However, such information reflects all adjustments, consisting only of normal recurring adjustments, which are, in the opinion of management, necessary for a fair presentation of the financial position, results of operations and cash flows for the interim periods. The condensed consolidated financial statements included herein should be read in conjunction with the consolidated financial statements and the notes thereto included in our 2023 Annual Report on Form 10-K filed with the SEC on February 23, 2024. The results of operations for the interim periods presented are not necessarily indicative of the results to be expected for the full year.
|
Fiscal Year |
Fiscal Year We operate on a 52/53 week fiscal year, whereby the fiscal year ends on the last Saturday of December. Fiscal 2024 and 2023 each contain 52 weeks and the nine months ended September 28, 2024 and September 30, 2023 each contained 39 weeks. Fiscal 2024 will end on December 28, 2024.
|
Fair Value |
Whenever possible, the fair values of our financial assets and liabilities are determined using quoted market prices of identical securities or quoted market prices of similar securities from active markets. The three levels of inputs that may be used to measure fair value are as follows: •Level 1 valuations are obtained from real-time quotes for transactions in active exchange markets involving identical securities; •Level 2 valuations utilize significant observable inputs, such as quoted prices for similar assets or liabilities, quoted prices near the reporting date in markets that are less active, or other inputs that are observable or can be corroborated by observable market data for substantially the full term of the assets or liabilities; and •Level 3 valuations utilize unobservable inputs to the valuation methodology and include our own data about assumptions market participants would use in pricing the asset or liability based on the best information available under the circumstances.
We did not have any transfers of assets or liabilities measured at fair value on a recurring basis to or from Level 1, Level 2 or Level 3 during the nine months ended September 28, 2024 or the year ended December 30, 2023.
The carrying values of Cash, Accounts receivable, net, Restricted cash, Prepaid expenses and other current assets, Accounts payable, and Accrued liabilities approximate fair value due to their short maturities.
No changes were made to our valuation techniques during the first nine months of fiscal 2024. Assets and Liabilities Measured at Fair Value on a Non-Recurring Basis We measure and report our non-financial assets such as Property, plant and equipment, Goodwill and Intangible assets at fair value on a non-recurring basis if we determine these assets to be impaired or in the period when we make a business acquisition.
|
X |
- DefinitionDisclosure of accounting policy for basis of accounting, or basis of presentation, used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ References
+ Details
Name: |
us-gaap_BasisOfAccountingPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for fair value measurements of financial and non-financial assets, liabilities and instruments classified in shareholders' equity. Disclosures include, but are not limited to, how an entity that manages a group of financial assets and liabilities on the basis of its net exposure measures the fair value of those assets and liabilities.
+ References
+ Details
Name: |
us-gaap_FairValueMeasurementPolicyPolicyTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDisclosure of accounting policy for determining an entity's fiscal year or other fiscal period. This disclosure may include identification of the fiscal period end-date, the length of the fiscal period, any reporting period lag between the entity and its subsidiaries, or equity investees. If a reporting lag exists, the closing date of the entity having a different period end is generally noted, along with an explanation of the necessity for using different closing dates. Any intervening events that materially affect the entity's financial position or results of operations are generally also disclosed.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 810 -SubTopic 10 -Section 45 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481231/810-10-45-12
+ Details
Name: |
us-gaap_FiscalPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Concentration of Credit and Other Risks (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Risks and Uncertainties [Abstract] |
|
Schedule of Customer Percentage of Revenue |
Each of the following customers accounted for 10% or more of our revenues for the periods indicated: | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | SK hynix Inc. | 18.1 | % | | * | | 17.8 | % | | * | Intel Corporation | 17.1 | % | | 17.1 | % | | 16.6 | % | | 17.2 | % | Samsung Electronics Co., LTD. | * | | 11.2 | % | | * | | * | | | | | | | | | | | | | | | | | | 35.2 | % | | 28.3 | % | | 34.4 | % | | 17.2 | % |
|
X |
- References
+ Details
Name: |
us-gaap_RisksAndUncertaintiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the nature of a concentration, a benchmark to which it is compared, and the percentage that the risk is to the benchmark.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-16
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-21
+ Details
Name: |
us-gaap_SchedulesOfConcentrationOfRiskByRiskFactorTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Inventories, net (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Inventory Disclosure [Abstract] |
|
Schedule of Inventory Components |
Inventories, net, consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Raw materials | $ | 43,488 | | | $ | 50,808 | | Work-in-progress | 41,383 | | | 39,336 | | Finished goods | 20,503 | | | 21,541 | | | $ | 105,374 | | | $ | 111,685 | |
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483489/210-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfInventoryCurrentTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Divestures (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Asset Retirement Obligation Disclosure [Abstract] |
|
Schedule of Components Held-for Sale |
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands): | | | | | | | | | | | February 26, 2024 | Gross purchase price | | $ | 25,000 | | Working capital adjustment | | 159 | | Cash transferred to the buyer at closing | | (2,743) | | Direct costs to sell | | (986) | | Fair value of sale consideration, net | | $ | 21,430 | |
The carrying amount of net assets associated with the China operations was approximately $1.2 million. The major classes of assets and liabilities sold consisted of the following (in thousands): | | | | | | | | | | | February 26, 2024 | ASSETS | | | Accounts receivable, net | | $ | 1,174 | | Inventories, net | | 3,729 | | Other current assets | | 391 | | Total current assets | | 5,294 | | Property, plant and equipment, net | | 1,283 | | Goodwill | | 1,117 | | Other assets | | 3,029 | | Total assets | | $ | 10,723 | | LIABILITIES | | | Deferred Revenue | | $ | 3,739 | | Other current liabilities | | 1,546 | | Other liabilities | | 4,283 | | Total liabilities | | $ | 9,568 | |
The following table summarizes the fair value of the sale proceeds received in connection with the divestiture (in thousands): | | | | | | | | | | | November 1, 2023 | Gross purchase price | | $ | 99,100 | | Estimated working capital adjustment | | 4,266 | | Cash transferred to the buyer at closing | | (2,049) | | Direct costs to sell | | (1,225) | | Fair value of sale consideration | | $ | 100,092 | |
The carrying amount of net assets associated with the FRT business was approximately $26.8 million. The major classes of assets and liabilities sold consisted of the following (in thousands): | | | | | | | | | | | November 1, 2023 | ASSETS | | | Accounts receivable, net | | $ | 7,738 | | Inventories, net | | 6,446 | | Other current assets | | 635 | | Total current assets | | 14,819 | | Intangibles, net | | 6,897 | | Goodwill | | 10,660 | | Other assets | | 1,612 | | Total assets | | $ | 33,988 | | LIABILITIES | | | Current liabilities | | $ | 4,300 | | Other liabilities | | 2,856 | | Total liabilities | | $ | 7,156 | |
|
X |
- References
+ Details
Name: |
us-gaap_AssetRetirementObligationDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of information related to a disposal group. Includes, but is not limited to, a discontinued operation, disposal classified as held-for-sale or disposed of by means other than sale or disposal of an individually significant component.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 3 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3A
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4A
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-4B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5A -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5A
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5D -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5D
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3A
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 205 -SubTopic 20 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-3
+ Details
Name: |
us-gaap_ScheduleOfDisposalGroupsIncludingDiscontinuedOperationsIncomeStatementBalanceSheetAndAdditionalDisclosuresTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Goodwill and Intangible Assets (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Goodwill and Intangible Assets Disclosure [Abstract] |
|
Schedule of Goodwill by Reportable Segments |
Goodwill by reportable segment was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | Probe Cards | | Systems | | Total | Goodwill, as of December 31, 2022 | | $ | 178,424 | | | $ | 33,020 | | | $ | 211,444 | | | | | | | | | | | | | | | | Reduction - FRT divestiture | | — | | | (10,660) | | | (10,660) | | Foreign currency translation | | — | | | 306 | | | 306 | | Goodwill, as of December 30, 2023 | | 178,424 | | | 22,666 | | | 201,090 | | | | | | | | | Reduction - China divestiture | | (1,055) | | | (62) | | | (1,117) | | Foreign currency translation | | — | | | 164 | | | 164 | | Goodwill, as of September 28, 2024 | | $ | 177,369 | | | $ | 22,768 | | | $ | 200,137 | |
|
Schedule of Intangible Assets |
Intangible assets were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Intangible Assets | | Gross | | Accumulated Amortization | | Net | | Gross | | Accumulated Amortization | | Net | Existing developed technologies | | $ | 159,724 | | | $ | 149,923 | | | $ | 9,801 | | | $ | 159,593 | | | $ | 148,445 | | | $ | 11,148 | | Trade name | | 7,823 | | | 7,776 | | | 47 | | | 7,808 | | | 7,728 | | | 80 | | Customer relationships | | 48,060 | | | 47,291 | | | 769 | | | 48,022 | | | 46,712 | | | 1,310 | | | | | | | | | | | | | | | In-process research and development | | 400 | | | — | | | 400 | | | 400 | | | — | | | 400 | | | | $ | 216,007 | | | $ | 204,990 | | | $ | 11,017 | | | $ | 215,823 | | | $ | 202,885 | | | $ | 12,938 | |
|
Schedule of Amortization Expense |
Amortization expense was included in our Condensed Consolidated Statements of Income as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Cost of revenues | $ | 449 | | | $ | 837 | | | $ | 1,347 | | | $ | 2,506 | | Selling, general and administrative | 191 | | | 440 | | | 573 | | | 3,537 | | | $ | 640 | | | $ | 1,277 | | | $ | 1,920 | | | $ | 6,043 | |
|
Schedule of Estimated Amortization of Intangible Assets |
The estimated future amortization of definite-lived intangible assets, excluding in-process research and development, is as follows (in thousands): | | | | | | | | | Fiscal Year | | Amount | Remainder of 2024 | | $ | 640 | | 2025 | | 2,330 | | 2026 | | 1,630 | | 2027 | | 1,630 | | 2028 | | 1,630 | | Thereafter | | 2,757 | | | | $ | 10,617 | |
|
X |
- DefinitionTabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets, excluding financial assets and goodwill, lacking physical substance with a finite life, by either major class or business segment.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
+ Details
Name: |
us-gaap_ScheduleOfGoodwillTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Accrued Liabilities (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Payables and Accruals [Abstract] |
|
Schedule of Accrued Liabilities |
Accrued liabilities consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Accrued compensation and benefits | $ | 33,599 | | | $ | 20,073 | | Accrued warranty | 3,610 | | | 3,177 | | Accrued income and other taxes | 2,851 | | | 8,205 | | Accrued employee stock purchase plan contributions withheld | 2,535 | | | 4,263 | | | | | | Other accrued expenses | 3,913 | | | 5,319 | | | $ | 46,508 | | | $ | 41,037 | |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the components of accrued liabilities.
+ References
+ Details
Name: |
us-gaap_ScheduleOfAccruedLiabilitiesTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Fair Value and Derivative Instruments (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Fair Value Disclosures [Abstract] |
|
Schedule of Fair Value Assets Measured on Recurring Basis |
Assets and liabilities measured at fair value on a recurring basis were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | September 28, 2024 | | Level 1 | | Level 2 | | Level 3 | | Total | Assets: | | | | | | | | | Cash equivalents: | | | | | | | | | Money market funds | | $ | 125,293 | | | $ | — | | | $ | — | | | $ | 125,293 | | U.S. treasuries | | 1,198 | | | — | | | — | | | 1,198 | | | | | | | | | | | | | | | | | | | | | | 126,491 | | | — | | | — | | | 126,491 | | Marketable securities: | | | | | | | | | U.S. treasuries | | 65,646 | | | — | | | — | | | 65,646 | | | | | | | | | | | U.S. agency securities | | — | | | 13,851 | | | — | | | 13,851 | | Corporate bonds | | — | | | 84,512 | | | — | | | 84,512 | | Commercial paper | | — | | | 5,952 | | | — | | | 5,952 | | | | 65,646 | | | 104,315 | | | — | | | 169,961 | | Foreign exchange derivative contracts | | — | | | 505 | | | — | | | 505 | | Promissory note receivable | | — | | | — | | | 1,500 | | | 1,500 | | Interest rate swap derivative contracts | | — | | | 1,618 | | | — | | | 1,618 | | Total assets | | $ | 192,137 | | | $ | 106,438 | | | $ | 1,500 | | | $ | 300,075 | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | December 30, 2023 | | Level 1 | | Level 2 | | Level 3 | | Total | Assets: | | | | | | | | | Cash equivalents: | | | | | | | | | Money market funds | | $ | 110,980 | | | $ | — | | | $ | — | | | $ | 110,980 | | U.S. treasuries | | 4,581 | | | — | | | — | | | 4,581 | | | | | | | | | | | | | | | | | | | | | | 115,561 | | | — | | | — | | | 115,561 | | Marketable securities: | | | | | | | | | U.S. treasuries | | 45,837 | | | — | | | — | | | 45,837 | | | | | | | | | | | U.S. agency securities | | — | | | 10,003 | | | — | | | 10,003 | | Corporate bonds | | — | | | 81,350 | | | — | | | 81,350 | | Commercial paper | | — | | | 13,317 | | | — | | | 13,317 | | | | 45,837 | | | 104,670 | | | — | | | 150,507 | | Foreign exchange derivative contracts | | — | | | 284 | | | — | | | 284 | | | | | | | | | | | Interest rate swap derivative contracts | | — | | | 1,989 | | | — | | | 1,989 | | Total assets | | $ | 161,398 | | | $ | 106,943 | | | $ | — | | | $ | 268,341 | | Liabilities: | | | | | | | | | Foreign exchange derivative contracts | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | | | | | | | | | | | Total liabilities | | $ | — | | | $ | (30) | | | $ | — | | | $ | (30) | | | | | | | | | | |
|
Schedule of Foreign Currency Forward Contracts |
The following table provides information about our foreign currency forward contracts outstanding as of September 28, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | Currency | | Contract Position | | Contract Amount (Local Currency) | | Contract Amount (U.S. Dollars) | Euro | | Buy | | 29,925 | | | $ | 33,028 | | | | | | | | | Japanese Yen | | Sell | | 2,863,220 | | | 20,203 | | Korean Won | | Buy | | 2,898,328 | | | 2,202 | | Taiwan Dollar | | Sell | | 113,723 | | | 3,598 | |
|
X |
- References
+ Details
Name: |
us-gaap_FairValueDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the presentation of foreign exchange contracts on the statement of financial position, including the fair value amounts and location of such amounts.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4B -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-4B
+ Details
Name: |
us-gaap_ScheduleOfForeignExchangeContractsStatementOfFinancialPositionTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Warranty (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Product Warranties Disclosures [Abstract] |
|
Schedule of Reconciliation of Changes in Warranty Liability |
Changes in our warranty liability were as follows (in thousands): | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | Balance at beginning of year | $ | 3,177 | | | $ | 4,199 | | Accruals | 6,918 | | | 6,426 | | Settlements | (6,485) | | | (5,535) | | Reclassification - Liabilities held-for-sale | — | | | (106) | | Balance at end of period | $ | 3,610 | | | $ | 4,984 | |
|
X |
- References
+ Details
Name: |
us-gaap_ProductWarrantiesDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the changes in the guarantor's aggregate product warranty liability, including the beginning balance of the aggregate product warranty liability, the aggregate reductions in that liability for payments made (in cash or in kind) under the warranty, the aggregate changes in the liability for accruals related to product warranties issued during the reporting period, the aggregate changes in the liability for accruals related to preexisting warranties (including adjustments related to changes in estimates), and the ending balance of the aggregate product warranty liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Property, Plant, and Equipment, net (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Property, Plant and Equipment [Abstract] |
|
Schedule of Property, Plant and Equipment |
Property, plant and equipment, net consisted of the following (in thousands): | | | | | | | | | | | | | September 28, 2024 | | December 30, 2023 | Land | $ | 17,124 | | | $ | 17,124 | | Building and building improvements | 46,375 | | | 46,526 | | Machinery and equipment | 302,638 | | | 286,215 | | Computer equipment and software | 47,562 | | | 46,866 | | Furniture and fixtures | 7,581 | | | 7,490 | | Leasehold improvements | 99,288 | | | 91,063 | | Sub-total | 520,568 | | | 495,284 | | Less: Accumulated depreciation and amortization | (377,644) | | | (358,021) | | Net property, plant and equipment | 142,924 | | | 137,263 | | Construction-in-progress | 61,184 | | | 67,136 | | Total | $ | 204,108 | | | $ | 204,399 | |
|
X |
- References
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Stockholders’ Equity and Stock-Based Compensation (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Equity [Abstract] |
|
Schedule of Restricted Stock Unit Activity |
Restricted stock unit (“RSU”) activity under our equity incentive plan was as follows: | | | | | | | | | | | | | Units | | Weighted Average Grant Date Fair Value | RSUs at December 30, 2023 | 2,165,729 | | | $ | 35.85 | | Awards granted | 882,718 | | | 44.73 | | Awards vested | (981,072) | | | 36.14 | | Awards forfeited | (178,252) | | | 43.90 | | RSUs at September 28, 2024 | 1,889,123 | | | 38.97 | |
|
Schedule of ESPP Activity |
Information related to activity under our Employee Stock Purchase Plan (“ESPP”) was as follows: | | | | | | | | | | | Nine Months Ended | | | September 28, 2024 | Shares issued | | 340,989 | | Weighted average per share purchase price | | $ | 28.59 | | Weighted average per share discount from the fair value of our common stock on the date of issuance | | $ | (16.43) | |
|
Schedule of Stock-based Compensation |
Stock-based compensation was included in our Condensed Consolidated Statements of Income as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Cost of revenues | $ | 1,934 | | | $ | 1,376 | | | $ | 5,794 | | | $ | 4,801 | | Research and development | 2,679 | | | 3,173 | | | 7,906 | | | 7,908 | | Selling, general and administrative | 4,323 | | | 6,290 | | | 15,850 | | | 16,624 | | Total stock-based compensation | $ | 8,936 | | | $ | 10,839 | | | $ | 29,550 | | | $ | 29,333 | |
|
Schedule of Unrecognized Stock-based Compensation |
At September 28, 2024, the unrecognized stock-based compensation was as follows (dollars in thousands): | | | | | | | | | | | | | Unrecognized Expense | | Average Expected Recognition Period in Years | Restricted stock units | $ | 50,506 | | | 2.07 | Performance restricted stock units | 10,497 | | | 2.09 | Employee stock purchase plan | 1,894 | | | 0.35 | Total unrecognized stock-based compensation expense | $ | 62,897 | | | 2.02 |
|
X |
- References
+ Details
Name: |
us-gaap_EquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of employee stock purchase plan activity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationEmployeeStockPurchasePlanActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the number and weighted-average grant date fair value for restricted stock units that were outstanding at the beginning and end of the year, and the number of restricted stock units that were granted, vested, or forfeited during the year.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfShareBasedCompensationRestrictedStockUnitsAwardActivityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of cost not yet recognized and weighted-average period over which cost is expected to be recognized for nonvested award under share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 718 -SubTopic 10 -Subparagraph (i) -Name Accounting Standards Codification -Paragraph 2 -Section 50 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfUnrecognizedCompensationCostNonvestedAwardsTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Net Income per Share (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Earnings Per Share [Abstract] |
|
Schedule of Calculation of Numerator and Denominator in Earnings Per Share |
The following table reconciles the shares used in calculating basic net income per share and diluted net income per share (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | | | | | | | | | | | | | | | | | | | | | | | | | Weighted-average shares used in computing basic net income per share | 77,406 | | | 77,571 | | | 77,364 | | | 77,265 | | Add potentially dilutive securities | 1,033 | | | 841 | | | 1,131 | | | 595 | | Weighted-average shares used in computing diluted net income per share | 78,439 | | | 78,412 | | | 78,495 | | | 77,860 | | | | | | | | | | Securities not included as they would have been antidilutive | 170 | | | 172 | | | 144 | | | 94 | |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Leases (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Leases [Abstract] |
|
Schedule of Components of Lease Expense |
The components of lease expense were as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | September 28, 2024 | | September 30, 2023 | Lease expense: | | | | | | | | Operating lease expense | $ | 2,180 | | | $ | 2,157 | | | $ | 6,360 | | | $ | 6,233 | | Short-term lease expense | 102 | | | 126 | | | 247 | | | 419 | | Variable lease expense | 1,112 | | | 625 | | | 2,974 | | | 1,854 | | | $ | 3,394 | | | $ | 2,908 | | | $ | 9,581 | | | $ | 8,506 | |
|
Schedule of Future Minimum Payments Under Leases |
Future minimum payments under our non-cancelable operating leases were as follows as of September 28, 2024 (in thousands): | | | | | | | | | Fiscal Year | | Amount | Remainder of 2024 | | $ | 2,294 | | 2025 | | 9,185 | | 2026 | | 7,695 | | 2027 | | 7,259 | | 2028 | | 3,935 | | Thereafter | | 1,449 | | Total minimum lease payments | | 31,817 | | Less: interest | | (3,574) | | Present value of net minimum lease payments | | 28,243 | | Less: current portion | | (8,512) | | Total long-term operating lease liabilities | | $ | 19,731 | |
|
X |
- DefinitionTabular disclosure of lessee's lease cost. Includes, but is not limited to, interest expense for finance lease, amortization of right-of-use asset for finance lease, operating lease cost, short-term lease cost, variable lease cost and sublease income.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCostTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of undiscounted cash flows of lessee's operating lease liability. Includes, but is not limited to, reconciliation of undiscounted cash flows to operating lease liability recognized in statement of financial position.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Operating Segments and Enterprise-Wide Information (Tables)
|
9 Months Ended |
Sep. 28, 2024 |
Segment Reporting [Abstract] |
|
Schedule of Operating Results by Segment |
The following table summarizes the operating results by reportable segment (dollars in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total | Revenues | $ | 172,174 | | | $ | 35,743 | | | $ | — | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | — | | | $ | 171,575 | | Gross profit | 72,855 | | | 14,838 | | | (2,988) | | | 84,705 | | | 49,383 | | | 22,396 | | | (2,494) | | | 69,285 | | Gross margin | 42.3 | % | | 41.5 | % | | | | 40.7 | % | | 38.5 | % | | 51.8 | % | | | | 40.4 | % | | | | | | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Corporate and Other | | Total | | Probe Cards | | Systems | | Corporate and Other | | Total | Revenues | $ | 475,667 | | | $ | 98,449 | | | $ | — | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | — | | | $ | 494,939 | | Gross profit | 198,885 | | | 43,521 | | | (8,063) | | | 234,343 | | | 135,118 | | | 64,266 | | | (8,738) | | | 190,646 | | Gross margin | 41.8 | % | | 44.2 | % | | | | 40.8 | % | | 36.4 | % | | 51.8 | % | | | | 38.5 | % |
|
Schedule of Disaggregation of Revenue by Segment |
Certain revenue category information by reportable segment was as follows (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total | Market: | | | | | | | | | | | | Foundry & Logic | $ | 107,446 | | | $ | — | | | $ | 107,446 | | | $ | 96,366 | | | $ | — | | | $ | 96,366 | | DRAM | 60,184 | | | — | | | 60,184 | | | 27,478 | | | — | | | 27,478 | | Flash | 4,544 | | | — | | | 4,544 | | | 4,495 | | | — | | | 4,495 | | Systems | — | | | 35,743 | | | 35,743 | | | — | | | 43,236 | | | 43,236 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | | Timing of revenue recognition: | | | | | | | | | | | | Products transferred at a point in time | $ | 166,968 | | | $ | 34,292 | | | $ | 201,260 | | | $ | 127,731 | | | $ | 41,776 | | | $ | 169,507 | | Products and services transferred over time | 5,206 | | | 1,451 | | | 6,657 | | | 608 | | | 1,460 | | | 2,068 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | | Geographical region: | | | | | | | | | | | | United States | $ | 45,015 | | | $ | 10,000 | | | $ | 55,015 | | | $ | 31,182 | | | $ | 12,543 | | | $ | 43,725 | | Taiwan | 42,105 | | | 5,817 | | | 47,922 | | | 39,155 | | | 3,820 | | | 42,975 | | South Korea | 40,870 | | | 858 | | | 41,728 | | | 31,805 | | | 3,270 | | | 35,075 | | China | 27,367 | | | 7,146 | | | 34,513 | | | 10,779 | | | 10,971 | | | 21,750 | | Japan | 3,734 | | | 4,322 | | | 8,056 | | | 2,976 | | | 3,988 | | | 6,964 | | Europe | 2,149 | | | 5,607 | | | 7,756 | | | 2,583 | | | 6,713 | | | 9,296 | | Singapore | 4,726 | | | 749 | | | 5,475 | | | 2,752 | | | 925 | | | 3,677 | | Malaysia | 4,458 | | | 822 | | | 5,280 | | | 5,778 | | | 186 | | | 5,964 | | Rest of World | 1,750 | | | 422 | | | 2,172 | | | 1,329 | | | 820 | | | 2,149 | | Total | $ | 172,174 | | | $ | 35,743 | | | $ | 207,917 | | | $ | 128,339 | | | $ | 43,236 | | | $ | 171,575 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Nine Months Ended | | September 28, 2024 | | September 30, 2023 | | Probe Cards | | Systems | | Total | | Probe Cards | | Systems | | Total | Market: | | | | | | | | | | | | Foundry & Logic | $ | 297,874 | | | $ | — | | | $ | 297,874 | | | $ | 279,895 | | | $ | — | | | $ | 279,895 | | DRAM | 164,122 | | | — | | | 164,122 | | | 77,832 | | | — | | | 77,832 | | Flash | 13,671 | | | — | | | 13,671 | | | 13,243 | | | — | | | 13,243 | | Systems | — | | | 98,449 | | | 98,449 | | | — | | | 123,969 | | | 123,969 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | | Timing of revenue recognition: | | | | | | | | | | | | Products transferred at a point in time | $ | 464,668 | | | $ | 94,638 | | | $ | 559,306 | | | $ | 368,939 | | | $ | 116,981 | | | $ | 485,920 | | Products and services transferred over time | 10,999 | | | 3,811 | | | 14,810 | | | 2,031 | | | 6,988 | | | 9,019 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | | Geographical region: | | | | | | | | | | | | United States | $ | 120,046 | | | $ | 28,626 | | | $ | 148,672 | | | $ | 86,954 | | | $ | 37,175 | | | $ | 124,129 | | South Korea | 140,233 | | | 1,319 | | | 141,552 | | | 77,832 | | | 5,881 | | | 83,713 | | Taiwan | 109,476 | | | 13,136 | | | 122,612 | | | 103,368 | | | 9,448 | | | 112,816 | | China | 56,364 | | | 18,849 | | | 75,213 | | | 45,771 | | | 26,586 | | | 72,357 | | Europe | 8,927 | | | 16,493 | | | 25,420 | | | 8,424 | | | 21,114 | | | 29,538 | | Japan | 12,594 | | | 11,615 | | | 24,209 | | | 14,014 | | | 11,859 | | | 25,873 | | Singapore | 12,354 | | | 2,401 | | | 14,755 | | | 7,670 | | | 4,170 | | | 11,840 | | Malaysia | 11,150 | | | 2,595 | | | 13,745 | | | 22,279 | | | 1,632 | | | 23,911 | | Rest of the world | 4,523 | | | 3,415 | | | 7,938 | | | 4,658 | | | 6,104 | | | 10,762 | | Total | $ | 475,667 | | | $ | 98,449 | | | $ | 574,116 | | | $ | 370,970 | | | $ | 123,969 | | | $ | 494,939 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of the profit or loss and total assets for each reportable segment. An entity discloses certain information on each reportable segment if the amounts (a) are included in the measure of segment profit or loss reviewed by the chief operating decision maker or (b) are otherwise regularly provided to the chief operating decision maker, even if not included in that measure of segment profit or loss.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-25
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 280 -SubTopic 10 -Section 50 -Paragraph 30 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
+ Details
Name: |
us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 954 -SubTopic 310 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478785/954-310-50-2
+ Details
Name: |
us-gaap_ConcentrationRiskLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 21 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-21
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 825 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-20
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-18
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 275 -SubTopic 10 -Section 50 -Paragraph 20 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482861/275-10-50-20
+ Details
Name: |
us-gaap_ConcentrationRiskPercentage1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByTypeAxis=us-gaap_CustomerConcentrationRiskMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_RevenueFromContractWithCustomerMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Inventories, net (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Inventory Disclosure [Abstract] |
|
|
Raw materials |
$ 43,488
|
$ 50,808
|
Work-in-progress |
41,383
|
39,336
|
Finished goods |
20,503
|
21,541
|
Inventories |
$ 105,374
|
$ 111,685
|
X |
- References
+ Details
Name: |
us-gaap_InventoryDisclosureAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying amount, net of valuation reserves and adjustments, as of the balance sheet date of merchandise or goods held by the company that are readily available for sale.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryFinishedGoodsNetOfReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483467/210-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount, net of valuation reserves and adjustments, as of the balance sheet date of unprocessed items to be consumed in the manufacturing or production process.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryRawMaterialsNetOfReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying amount, net of reserves and adjustments, as of the balance sheet date of merchandise or goods which are partially completed. This inventory is generally comprised of raw materials, labor and factory overhead costs, which require further materials, labor and overhead to be converted into finished goods, and which generally require the use of estimates to determine percentage complete and pricing.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 330 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 5.BB) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480581/330-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(6)(a)(3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InventoryWorkInProcessNetOfReserves |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
v3.24.3
Divestures - Narrative (Details) - USD ($) $ in Thousands |
|
|
3 Months Ended |
9 Months Ended |
|
|
|
|
Feb. 26, 2024 |
Nov. 01, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Feb. 07, 2024 |
Dec. 30, 2023 |
Sep. 18, 2023 |
Oct. 09, 2019 |
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
|
|
|
|
|
|
|
|
|
|
Gain (loss) on disposition of business |
|
|
$ 0
|
$ 0
|
$ 20,581
|
$ 0
|
|
|
|
|
Accrued liabilities |
|
|
$ 46,508
|
|
$ 46,508
|
|
|
$ 41,037
|
|
|
Disposal Group, Held-for-Sale, Not Discontinued Operations | China Operations |
|
|
|
|
|
|
|
|
|
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
|
|
|
|
|
|
|
|
|
|
Gross purchase price |
$ 25,000
|
|
|
|
|
|
$ 25,000
|
|
|
|
Fair value of sale consideration, net |
21,430
|
|
|
|
|
|
|
|
|
|
Net assets |
1,200
|
|
|
|
|
|
|
|
|
|
Gain (loss) on disposition of business |
20,300
|
|
|
|
|
|
|
|
|
|
Accrued liabilities |
3,300
|
|
|
|
|
|
|
|
|
|
Accounts receivable, net |
1,174
|
|
|
|
|
|
|
|
|
|
Inventories, net |
3,729
|
|
|
|
|
|
|
|
|
|
Other current assets |
391
|
|
|
|
|
|
|
|
|
|
Total current assets |
5,294
|
|
|
|
|
|
|
|
|
|
Property, plant and equipment, net |
1,283
|
|
|
|
|
|
|
|
|
|
Goodwill |
1,117
|
|
|
|
|
|
|
|
|
|
Other assets |
3,029
|
|
|
|
|
|
|
|
|
|
Total assets |
10,723
|
|
|
|
|
|
|
|
|
|
Disposal Group, Including Discontinued Operation, Deferred Revenue |
3,739
|
|
|
|
|
|
|
|
|
|
Other current liabilities |
1,546
|
|
|
|
|
|
|
|
|
|
Other liabilities |
4,283
|
|
|
|
|
|
|
|
|
|
Total liabilities |
$ 9,568
|
|
|
|
|
|
|
|
|
|
Disposal Group, Held-for-Sale, Not Discontinued Operations | FRT Metrology |
|
|
|
|
|
|
|
|
|
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
|
|
|
|
|
|
|
|
|
|
Gross purchase price |
|
$ 99,100
|
|
|
|
|
|
|
$ 100,000
|
$ 24,400
|
Fair value of sale consideration, net |
|
100,092
|
|
|
|
|
|
|
|
|
Net assets |
|
26,800
|
|
|
|
|
|
|
|
|
Gain (loss) on disposition of business |
|
73,300
|
|
|
|
|
|
|
|
|
Accrued liabilities |
|
6,000
|
|
|
|
|
|
|
|
|
Accounts receivable, net |
|
7,738
|
|
|
|
|
|
|
|
|
Inventories, net |
|
6,446
|
|
|
|
|
|
|
|
|
Other current assets |
|
635
|
|
|
|
|
|
|
|
|
Total current assets |
|
14,819
|
|
|
|
|
|
|
|
|
Goodwill |
|
10,660
|
|
|
|
|
|
|
|
|
Other assets |
|
1,612
|
|
|
|
|
|
|
|
|
Total assets |
|
33,988
|
|
|
|
|
|
|
|
|
Other liabilities |
|
2,856
|
|
|
|
|
|
|
|
|
Total liabilities |
|
$ 7,156
|
|
|
|
|
|
|
|
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as assets attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.
+ References
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as deferred revenue attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as inventory attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other assets attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other liabilities attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of gain (loss) from sale and disposal of integrated set of activities and assets capable of being conducted and managed for purpose of providing return in form of dividend, lower cost, or other economic benefit to investor, owner, member and participant.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481203/810-10-50-1B
+ Details
Name: |
us-gaap_GainLossOnSaleOfBusiness |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount classified as liabilities attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Divestures - Schedule of Fair Value (Details) - Disposal Group, Held-for-Sale, Not Discontinued Operations - USD ($) $ in Thousands |
Feb. 26, 2024 |
Feb. 07, 2024 |
Nov. 01, 2023 |
Sep. 18, 2023 |
Oct. 09, 2019 |
China Operations |
|
|
|
|
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
|
|
|
|
|
Gross purchase price |
$ 25,000
|
$ 25,000
|
|
|
|
Estimated working capital adjustment |
159
|
|
|
|
|
Cash transferred to the buyer at closing |
(2,743)
|
|
|
|
|
Direct costs to sell |
(986)
|
|
|
|
|
Fair value of sale consideration |
$ 21,430
|
|
|
|
|
FRT Metrology |
|
|
|
|
|
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items] |
|
|
|
|
|
Gross purchase price |
|
|
$ 99,100
|
$ 100,000
|
$ 24,400
|
Estimated working capital adjustment |
|
|
4,266
|
|
|
Cash transferred to the buyer at closing |
|
|
(2,049)
|
|
|
Direct costs to sell |
|
|
(1,225)
|
|
|
Fair value of sale consideration |
|
|
$ 100,092
|
|
|
X |
- DefinitionAmount of consideration received or receivable for the disposal of assets and liabilities, including discontinued operation.
+ References
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationConsideration |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_IncomeStatementBalanceSheetAndAdditionalDisclosuresByDisposalGroupsIncludingDiscontinuedOperationsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Divestures - Schedule of Assets and Liabilities Held-for-Sale (Details) - Disposal Group, Held-for-Sale, Not Discontinued Operations - USD ($) $ in Thousands |
Feb. 26, 2024 |
Nov. 01, 2023 |
China Operations |
|
|
ASSETS |
|
|
Accounts receivable, net |
$ 1,174
|
|
Inventories, net |
3,729
|
|
Other current assets |
391
|
|
Total current assets |
5,294
|
|
Property, plant and equipment, net |
1,283
|
|
Goodwill |
1,117
|
|
Other assets |
3,029
|
|
Total assets |
10,723
|
|
LIABILITIES |
|
|
Deferred Revenue |
3,739
|
|
Other current liabilities |
1,546
|
|
Other liabilities |
4,283
|
|
Total liabilities |
$ 9,568
|
|
FRT Metrology |
|
|
ASSETS |
|
|
Accounts receivable, net |
|
$ 7,738
|
Inventories, net |
|
6,446
|
Other current assets |
|
635
|
Total current assets |
|
14,819
|
Intangibles, net |
|
6,897
|
Goodwill |
|
10,660
|
Other assets |
|
1,612
|
Total assets |
|
33,988
|
LIABILITIES |
|
|
Current liabilities |
|
4,300
|
Other liabilities |
|
2,856
|
Total liabilities |
|
$ 7,156
|
X |
- DefinitionAmount classified as assets attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as accounts, notes and loans receivable attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationAccountsNotesAndLoansReceivableNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationAdditionalDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationBalanceSheetDisclosuresAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount classified as deferred revenue attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationDeferredRevenue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as goodwill attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationGoodwillCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as intangible assets, excluding goodwill, attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationIntangibleAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as inventory attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationInventory1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other assets attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other assets attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherCurrentLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as other liabilities attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationOtherLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as property, plant and equipment attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_DisposalGroupIncludingDiscontinuedOperationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as liabilities attributable to disposal group held for sale or disposed of.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount classified as liabilities attributable to disposal group held for sale or disposed of, expected to be disposed of within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 10 -SubTopic 20 -Topic 205 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-7
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5C -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5C
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482130/360-10-45-9
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5B -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483499/205-20-50-5B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-3
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483475/205-20-45-11
+ Details
Name: |
us-gaap_LiabilitiesOfDisposalGroupIncludingDiscontinuedOperationCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Goodwill and Intangible Assets - Goodwill (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Mar. 30, 2024 |
Sep. 28, 2024 |
Goodwill [Roll Forward] |
|
|
Goodwill, beginning balance |
$ 201,090
|
$ 201,090
|
Foreign currency translation |
306
|
164
|
Goodwill, ending balance |
|
200,137
|
FRT Metrology |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
(10,660)
|
|
China Operations |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
|
(1,117)
|
Probe Cards |
|
|
Goodwill [Roll Forward] |
|
|
Goodwill, beginning balance |
178,424
|
178,424
|
Foreign currency translation |
0
|
0
|
Goodwill, ending balance |
|
177,369
|
Probe Cards | FRT Metrology |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
0
|
|
Probe Cards | China Operations |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
|
(1,055)
|
Systems |
|
|
Goodwill [Roll Forward] |
|
|
Goodwill, beginning balance |
22,666
|
22,666
|
Foreign currency translation |
306
|
164
|
Goodwill, ending balance |
|
22,768
|
Systems | FRT Metrology |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
$ (10,660)
|
|
Systems | China Operations |
|
|
Goodwill [Roll Forward] |
|
|
Reduction - divesture |
|
$ (62)
|
X |
- DefinitionAmount, after accumulated impairment loss, of asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 49 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-49
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-1
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of foreign currency translation gain (loss) which increases (decreases) asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillForeignCurrencyTranslationGainLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) of asset representing future economic benefit from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized, classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
+ Details
Name: |
us-gaap_GoodwillOtherIncreaseDecrease |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_GoodwillRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
X |
- DefinitionAmount of impairment loss from asset representing future economic benefit arising from other asset acquired in business combination or from joint venture formation or both, that is not individually identified and separately recognized.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482598/350-20-45-2
+ Details
Name: |
us-gaap_GoodwillImpairmentLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482548/350-20-55-24
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482573/350-20-50-1A
+ Details
Name: |
us-gaap_GoodwillLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Goodwill and Intangible Assets - Intangible Assets (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross |
$ 216,007
|
$ 215,823
|
Accumulated Amortization |
204,990
|
202,885
|
Net |
11,017
|
12,938
|
Existing developed technologies |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross |
159,724
|
159,593
|
Accumulated Amortization |
149,923
|
148,445
|
Net |
9,801
|
11,148
|
Trade name |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross |
7,823
|
7,808
|
Accumulated Amortization |
7,776
|
7,728
|
Net |
47
|
80
|
Customer relationships |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross |
48,060
|
48,022
|
Accumulated Amortization |
47,291
|
46,712
|
Net |
769
|
1,310
|
In-process research and development |
|
|
Finite-Lived Intangible Assets [Line Items] |
|
|
Gross |
400
|
400
|
Accumulated Amortization |
0
|
0
|
Net |
$ 400
|
$ 400
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 10 -Name Accounting Standards Codification -Section S45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480265/350-10-S45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 928 -SubTopic 340 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478859/928-340-50-1
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 926 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483154/926-20-50-5
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_InProcessResearchAndDevelopmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Goodwill and Intangible Assets - Amortization Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
|
|
Amortization of intangible assets |
$ 640
|
$ 1,277
|
$ 1,920
|
$ 6,043
|
Finite-Lived Intangible Assets, Net, Amortization Expense, Rolling Maturity [Abstract] |
|
|
|
|
Remainder of 2024 |
640
|
|
640
|
|
2025 |
2,330
|
|
2,330
|
|
2026 |
1,630
|
|
1,630
|
|
2027 |
1,630
|
|
1,630
|
|
2028 |
1,630
|
|
1,630
|
|
Thereafter |
2,757
|
|
2,757
|
|
Net |
10,617
|
|
10,617
|
|
Cost of revenues |
|
|
|
|
Property, Plant and Equipment [Line Items] |
|
|
|
|
Amortization of intangible assets |
449
|
837
|
1,347
|
2,506
|
Selling, general and administrative |
|
|
|
|
Property, Plant and Equipment [Line Items] |
|
|
|
|
Amortization of intangible assets |
$ 191
|
$ 440
|
$ 573
|
$ 3,537
|
X |
- DefinitionThe aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482686/350-30-45-2
+ Details
Name: |
us-gaap_AmortizationOfIntangibleAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of amortization for assets, excluding financial assets and goodwill, lacking physical substance with finite life expected to be recognized in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 55 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482640/350-30-55-40
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482665/350-30-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481283/985-20-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsNetAmortizationExpenseRollingMaturityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Accrued Liabilities (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Payables and Accruals [Abstract] |
|
|
Accrued compensation and benefits |
$ 33,599
|
$ 20,073
|
Accrued income and other taxes |
2,851
|
8,205
|
Accrued warranty |
3,610
|
3,177
|
Accrued employee stock purchase plan contributions withheld |
2,535
|
4,263
|
Other accrued expenses |
3,913
|
5,319
|
Accrued liabilities |
$ 46,508
|
$ 41,037
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations, excluding pension and other postretirement benefits, incurred through that date and payable for perquisites provided to employees pertaining to services received from them. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedEmployeeBenefitsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of expenses incurred but not yet paid classified as other, due within one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_PayablesAndAccrualsAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers. For classified balance sheets, represents the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualClassifiedCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable for statutory income, sales, use, payroll, excise, real, property and other taxes.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(20)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(15)(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
+ Details
Name: |
us-gaap_TaxesPayableCurrentAndNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
Fair Value and Derivative Instruments - Fair Value Assets Measured on Recurring Basis (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
$ 126,491
|
$ 115,561
|
Marketable securities |
169,961
|
150,507
|
Total assets |
300,075
|
268,341
|
Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative liability |
|
(30)
|
Foreign exchange derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
505
|
284
|
Derivative liability |
|
(30)
|
Interest rate swap derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
1,618
|
1,989
|
Money market funds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
125,293
|
110,980
|
Commercial paper |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
5,952
|
13,317
|
Corporate bonds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
84,512
|
81,350
|
U.S. treasuries |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
1,198
|
4,581
|
Marketable securities |
65,646
|
45,837
|
U.S. agency securities |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
13,851
|
10,003
|
Promissory note receivable |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Note receivables |
1,500
|
|
Level 1 |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
126,491
|
115,561
|
Marketable securities |
65,646
|
45,837
|
Total assets |
192,137
|
161,398
|
Level 1 | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative liability |
|
0
|
Level 1 | Foreign exchange derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
0
|
0
|
Derivative liability |
|
0
|
Level 1 | Interest rate swap derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
0
|
0
|
Level 1 | Money market funds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
125,293
|
110,980
|
Level 1 | Commercial paper |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
0
|
Level 1 | Corporate bonds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
0
|
Level 1 | U.S. treasuries |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
1,198
|
4,581
|
Marketable securities |
65,646
|
45,837
|
Level 1 | U.S. agency securities |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
0
|
Level 1 | Promissory note receivable |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Note receivables |
0
|
|
Level 2 |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Marketable securities |
104,315
|
104,670
|
Total assets |
106,438
|
106,943
|
Level 2 | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative liability |
|
(30)
|
Level 2 | Foreign exchange derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
505
|
284
|
Derivative liability |
|
(30)
|
Level 2 | Interest rate swap derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
1,618
|
1,989
|
Level 2 | Money market funds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Level 2 | Commercial paper |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
5,952
|
13,317
|
Level 2 | Corporate bonds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
84,512
|
81,350
|
Level 2 | U.S. treasuries |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Marketable securities |
0
|
0
|
Level 2 | U.S. agency securities |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
13,851
|
10,003
|
Level 2 | Promissory note receivable |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Note receivables |
0
|
|
Level 3 |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Marketable securities |
0
|
0
|
Total assets |
1,500
|
0
|
Level 3 | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative liability |
|
0
|
Level 3 | Foreign exchange derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
0
|
0
|
Derivative liability |
|
0
|
Level 3 | Interest rate swap derivative contracts | Designated as hedging instrument |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Derivative Asset |
0
|
0
|
Level 3 | Money market funds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Level 3 | Commercial paper |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
0
|
Level 3 | Corporate bonds |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
0
|
Level 3 | U.S. treasuries |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Cash equivalents |
0
|
0
|
Marketable securities |
0
|
0
|
Level 3 | U.S. agency securities |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Marketable securities |
0
|
$ 0
|
Level 3 | Promissory note receivable |
|
|
Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] |
|
|
Note receivables |
$ 1,500
|
|
X |
- DefinitionFair value portion of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_AssetsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value portion of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_CashAndCashEquivalentsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes assets not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 103 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-103
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-12
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 11: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 55 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477439/946-210-55-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(c)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(3)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column A)(Footnote 3)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3
Reference 30: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10
Reference 32: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset. Includes liabilities not subject to a master netting arrangement and not elected to be offset.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (bbb)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 16: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478795/946-210-50-6
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(e)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)(Footnote 7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(9)(d)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479170/946-210-S99-1
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)(Footnote 8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5C -Subparagraph (SX 210.12-13C(Column H)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5C
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5 -Subparagraph (SX 210.12-13(Column G)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5A -Subparagraph (SX 210.12-13A(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5A
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Section S99 -Paragraph 5B -Subparagraph (SX 210.12-13B(Column E)(Footnote 4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147477271/946-320-S99-5B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483466/210-20-50-3
Reference 28: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-22
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147483444/210-20-55-10
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10
+ Details
Name: |
us-gaap_DerivativeLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_FairValueBalanceSheetGroupingFinancialStatementCaptionsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in marketable security.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(4)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_MarketableSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionFair value portion of receivables, including, but not limited to, trade account receivables, note receivables, and loan receivables.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-10
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2E -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2E
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(7)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
+ Details
Name: |
us-gaap_ReceivablesFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_HedgingDesignationAxis=us-gaap_DesignatedAsHedgingInstrumentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeContractMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DerivativeInstrumentRiskAxis=us-gaap_InterestRateSwapMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_MoneyMarketFundsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_CommercialPaperMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_CorporateBondSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_USTreasuryBillSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_USGovernmentAgenciesDebtSecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FairValueByAssetClassAxis=us-gaap_NotesReceivableMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Fair Value and Derivative Instruments - Foreign Currency Forward Contracts (Details) - Sep. 28, 2024 - Foreign Exchange Forward € in Thousands, ₩ in Thousands, ¥ in Thousands, $ in Thousands, $ in Thousands |
EUR (€) |
USD ($) |
JPY (¥) |
KRW (₩) |
TWD ($) |
Buy | Euro |
|
|
|
|
|
Derivative [Line Items] |
|
|
|
|
|
Derivative, notional amount |
€ 29,925
|
$ 33,028
|
|
|
|
Buy | Korean Won |
|
|
|
|
|
Derivative [Line Items] |
|
|
|
|
|
Derivative, notional amount |
|
2,202
|
|
₩ 2,898,328
|
|
Sell | Japanese Yen |
|
|
|
|
|
Derivative [Line Items] |
|
|
|
|
|
Derivative, notional amount |
|
20,203
|
¥ 2,863,220
|
|
|
Sell | Taiwan Dollar |
|
|
|
|
|
Derivative [Line Items] |
|
|
|
|
|
Derivative, notional amount |
|
$ 3,598
|
|
|
$ 113,723
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480237/815-40-50-5
+ Details
Name: |
us-gaap_DerivativeLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNominal or face amount used to calculate payment on derivative.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1B
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 815 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480434/815-10-50-1A
+ Details
Name: |
us-gaap_DerivativeNotionalAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PositionAxis=us-gaap_LongMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CurrencyAxis=currency_EUR |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DerivativeInstrumentRiskAxis=us-gaap_ForeignExchangeForwardMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CurrencyAxis=currency_KRW |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PositionAxis=us-gaap_ShortMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CurrencyAxis=currency_JPY |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_CurrencyAxis=currency_TWD |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionFair value portion of asset recognized for present right to economic benefit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_AssetsFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 100 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482078/820-10-55-100
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-3
+ Details
Name: |
us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFair value of financial and nonfinancial obligations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482106/820-10-50-2
+ Details
Name: |
us-gaap_LiabilitiesFairValueDisclosure |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FairValueByMeasurementFrequencyAxis=us-gaap_FairValueMeasurementsNonrecurringMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Warranty (Details) - USD ($) $ in Thousands |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Movement in Standard and Extended Product Warranty, Increase (Decrease) [Roll Forward] |
|
|
Balance at beginning of year |
$ 3,177
|
$ 4,199
|
Accruals |
6,918
|
6,426
|
Settlements |
(6,485)
|
(5,535)
|
Reclassification - Liabilities held-for-sale |
0
|
(106)
|
Balance at end of period |
$ 3,610
|
$ 4,984
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_MovementInStandardAndExtendedProductWarrantyIncreaseDecreaseRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for estimated claims under standard and extended warranty protection rights granted to customers.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(15)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478546/942-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-4
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(5) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrual |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of decrease in the standard and extended product warranty accrual from payments made in cash or in kind to satisfy claims under the terms of the standard and extended product warranty.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualPayments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase in the standard and extended product warranty accrual from warranties issued.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 460 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (c)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482425/460-10-50-8
+ Details
Name: |
us-gaap_ProductWarrantyAccrualWarrantiesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.24.3
Property, Plant, and Equipment, net (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Property, Plant and Equipment [Line Items] |
|
|
Less: Accumulated depreciation and amortization |
$ (377,644)
|
$ (358,021)
|
Property, plant and equipment, net of accumulated depreciation |
204,108
|
204,399
|
Land |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
17,124
|
17,124
|
Building and building improvements |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
46,375
|
46,526
|
Machinery and equipment |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
302,638
|
286,215
|
Computer equipment and software |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
47,562
|
46,866
|
Furniture and fixtures |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
7,581
|
7,490
|
Leasehold improvements |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
99,288
|
91,063
|
Sub-total |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Sub-total |
520,568
|
495,284
|
Net property, plant and equipment |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, net of accumulated depreciation |
142,924
|
137,263
|
Construction-in-progress |
|
|
Property, Plant and Equipment [Line Items] |
|
|
Property, plant and equipment, net of accumulated depreciation |
$ 61,184
|
$ 67,136
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(13)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481372/852-10-55-10
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478777/944-210-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478451/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LandMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingAndBuildingImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_EquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ComputerEquipmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_FurnitureAndFixturesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_LeaseholdImprovementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_ConstructionInProgressMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Stockholders’ Equity and Stock-Based Compensation - Additional Information (Details) - USD ($)
|
|
|
3 Months Ended |
9 Months Ended |
12 Months Ended |
|
Aug. 05, 2024 |
Oct. 30, 2023 |
Sep. 28, 2024 |
Sep. 28, 2024 |
Dec. 30, 2023 |
Dec. 31, 2022 |
Dec. 25, 2021 |
May 20, 2022 |
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Purchase of common stock value retired through repurchase program |
|
|
$ 16,909,000
|
$ 37,211,000
|
|
|
|
|
PSU Grant, 2021 |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Awards granted (in shares) |
|
|
|
64,525
|
|
|
|
|
TSR performance |
|
|
|
146.00%
|
|
|
|
|
PRSUs |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Awards granted (in shares) |
117,624
|
|
|
|
|
|
|
|
Vested (in shares) |
|
|
|
140,443
|
|
|
|
|
Fair value of awards granted |
$ 5,800,000
|
|
|
|
|
|
|
|
PRSUs | PSU Grant, 2021 |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Awards granted (in shares) |
|
|
|
|
|
|
197,128
|
|
Forfeited (in shares) |
|
|
|
56,685
|
|
|
|
|
2022 Share Repurchase Program |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Stock repurchase program duration |
|
2 years
|
|
|
|
|
|
|
2023 Share Repurchase Program |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Stock repurchase program duration |
|
2 years
|
|
|
|
|
|
|
Common Stock | 2022 Share Repurchase Program |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Stock repurchase program authorized amount |
|
|
|
|
|
|
|
$ 75,000,000
|
Purchase and retirement of common stock through repurchase program |
|
|
|
|
504,352
|
1,700,893
|
|
|
Purchase of common stock value retired through repurchase program |
|
|
|
|
$ 18,600,000
|
$ 56,400,000
|
|
|
Common Stock | 2023 Share Repurchase Program |
|
|
|
|
|
|
|
|
Share-based Compensation Arrangement by Share-based Payment Award [Line Items] |
|
|
|
|
|
|
|
|
Stock repurchase program authorized amount |
|
$ 75,000,000
|
|
|
|
|
|
|
Purchase and retirement of common stock through repurchase program |
|
|
|
889,683
|
32,020
|
|
|
|
Purchase of common stock value retired through repurchase program |
|
|
|
$ 37,200,000
|
$ 1,200,000
|
|
|
|
Amount remaining for future repurchases |
|
|
$ 36,600,000
|
$ 36,600,000
|
|
|
|
|
X |
- DefinitionAmount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 505 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481520/505-30-50-4
+ Details
Name: |
srt_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
srt_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIntrinsic value of outstanding award under share-based payment arrangement. Excludes share and unit options.
+ References
+ Details
Name: |
us-gaap_SharebasedCompensationArrangementBySharebasedPaymentAwardEquityInstrumentsOtherThanOptionsAggregateIntrinsicValueOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionPeriod share may be purchased under authorized share repurchase plan, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramPeriodInForce1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased and retired during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased and retired during the period. The excess of the purchase price over par value can be charged against retained earnings (once the excess is fully allocated to additional paid in capital).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedAndRetiredDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_StatementClassOfStockAxis=us-gaap_CommonStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Stockholders’ Equity and Stock-Based Compensation - Restricted Stock Unit Activity (Details)
|
9 Months Ended |
Sep. 28, 2024
$ / shares
shares
|
Equity Incentive Plan | Restricted Stock Units |
|
Units |
|
Beginning balance (in shares) |
2,165,729
|
Awards granted (in shares) |
882,718
|
Awards vested (in shares) |
(981,072)
|
Awards canceled (in shares) |
(178,252)
|
Ending balance (in shares) |
1,889,123
|
Weighted Average Grant Date Fair Value |
|
Beginning balance (in dollars per share) | $ / shares |
$ 35.85
|
Awards granted (in dollars per share) | $ / shares |
44.73
|
Awards vested (in dollars per share) | $ / shares |
36.14
|
Awards canceled (in dollars per share) | $ / shares |
43.90
|
Ending balance (in dollars per share) | $ / shares |
$ 38.97
|
PSU Grant, 2021 |
|
Units |
|
Awards granted (in shares) |
64,525
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that were forfeited during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionWeighted average fair value as of the grant date of equity-based award plans other than stock (unit) option plans that were not exercised or put into effect as a result of the occurrence of a terminating event.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of non-vested equity-based payment instruments, excluding stock (or unit) options, that validly exist and are outstanding as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionA roll forward is a reconciliation of a concept from the beginning of a period to the end of a period.
+ References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPer share or unit weighted-average fair value of nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValueRollForward |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of equity-based payment instruments, excluding stock (or unit) options, that vested during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value as of grant date pertaining to an equity-based award plan other than a stock (or unit) option plan for which the grantee gained the right during the reporting period, by satisfying service and performance requirements, to receive or retain shares or units, other instruments, or cash in accordance with the terms of the arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted-average price as of the balance sheet date at which grantees can acquire the shares reserved for issuance on vested portions of options outstanding and currently exercisable under the stock option plan.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares issued during the period as a result of an employee stock purchase plan.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Stockholders’ Equity and Stock-Based Compensation - Stock-Based Compensation (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation |
$ 8,936
|
$ 10,839
|
$ 29,550
|
$ 29,333
|
Cost of revenues |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation |
1,934
|
1,376
|
5,794
|
4,801
|
Research and development |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation |
2,679
|
3,173
|
7,906
|
7,908
|
Selling, general and administrative |
|
|
|
|
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] |
|
|
|
|
Total stock-based compensation |
$ 4,323
|
$ 6,290
|
$ 15,850
|
$ 16,624
|
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_ResearchAndDevelopmentExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingGeneralAndAdministrativeExpensesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionWeighted-average period over which cost not yet recognized is expected to be recognized for award under share-based payment arrangement, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cost to be recognized for nonvested award under share-based payment arrangement. Excludes share and unit options.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedShareBasedAwardsOtherThanOptions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 1D -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-1D
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480483/718-10-35-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(1)(iv)(04) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(02) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(03) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(1) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (e)(2) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(ii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iii) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(iv) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (f)(2)(v) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_EmployeeStockMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Net Income per Share (Details) - shares shares in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Earnings Per Share [Abstract] |
|
|
|
|
Weighted-average shares used in computing basic net income per share (in shares) |
77,406
|
77,571
|
77,364
|
77,265
|
Add potentially dilutive securities (in shares) |
1,033
|
841
|
1,131
|
595
|
Weighted-average shares used in computing diluted net income per share (in shares) |
78,439
|
78,412
|
78,495
|
77,860
|
Securities not included as they would have been antidilutive (in shares) |
170
|
172
|
144
|
94
|
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480454/718-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Leases - Narrative (Details)
|
Sep. 28, 2024 |
Lessee, Lease, Description [Line Items] |
|
Operating lease, renewal term |
20 years
|
Operating lease, weighted average remaining lease term |
4 years
|
Operating lease, weighted average discount rate |
4.70%
|
Minimum |
|
Lessee, Lease, Description [Line Items] |
|
Operating lease, term of contract |
1 year
|
Maximum |
|
Lessee, Lease, Description [Line Items] |
|
Operating lease, term of contract |
10 years
|
Automobiles |
|
Lessee, Lease, Description [Line Items] |
|
Operating lease, term of contract |
1 year
|
Automobiles | Maximum |
|
Lessee, Lease, Description [Line Items] |
|
Operating lease, term of contract |
3 years
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-7A
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeLeaseDescriptionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTerm of lessee's operating lease renewal, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseRenewalTerm |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTerm of lessee's operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-3
+ Details
Name: |
us-gaap_LesseeOperatingLeaseTermOfContract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average discount rate for operating lease calculated at point in time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(4) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionWeighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (g)(3) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_AutomobilesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Leases - Components of Lease Expense (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Leases [Abstract] |
|
|
|
|
Operating lease expense |
$ 2,180
|
$ 2,157
|
$ 6,360
|
$ 6,233
|
Short-term lease expense |
102
|
126
|
247
|
419
|
Variable lease expense |
1,112
|
625
|
2,974
|
1,854
|
Total lease expense |
$ 3,394
|
$ 2,908
|
$ 9,581
|
$ 8,506
|
X |
- DefinitionAmount of lease cost recognized by lessee for lease contract.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_LeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of single lease cost, calculated by allocation of remaining cost of lease over remaining lease term. Includes, but is not limited to, single lease cost, after impairment of right-of-use asset, calculated by amortization of remaining right-of-use asset and accretion of lease liability.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_OperatingLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of short-term lease cost, excluding expense for lease with term of one month or less.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_ShortTermLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of variable lease cost, excluded from lease liability, recognized when obligation for payment is incurred for finance and operating leases.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 53 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479589/842-20-55-53
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-4
+ Details
Name: |
us-gaap_VariableLeaseCost |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.24.3
Leases - Schedule of Future Minimum Payments Under Leases (Details) - USD ($) $ in Thousands |
Sep. 28, 2024 |
Dec. 30, 2023 |
Leases [Abstract] |
|
|
Remainder of 2024 |
$ 2,294
|
|
2025 |
9,185
|
|
2026 |
7,695
|
|
2027 |
7,259
|
|
2028 |
3,935
|
|
Thereafter |
1,449
|
|
Total minimum lease payments |
31,817
|
|
Less: interest |
(3,574)
|
|
Present value of net minimum lease payments |
28,243
|
|
Less: current portion |
(8,512)
|
$ (8,422)
|
Total long-term operating lease liabilities |
$ 19,731
|
$ 25,334
|
X |
- References
+ Details
Name: |
us-gaap_LeasesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in next fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in fourth fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in third fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease to be paid in second fiscal year following current fiscal year. Excludes interim and annual periods when interim periods are reported from current statement of financial position date (rolling approach).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payment for operating lease having initial or remaining lease term in excess of one year to be paid in remainder of current fiscal year.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147478964/842-20-50-6
+ Details
Name: |
us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.24.3
Revenue - Additional Information (Details) - USD ($) $ in Millions |
9 Months Ended |
|
Sep. 28, 2024 |
Dec. 30, 2023 |
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Performance obligations |
$ 23.9
|
|
Contract assets |
6.8
|
$ 3.8
|
Contract with customer, liability |
(22.1)
|
$ (18.0)
|
Revenue recognized included in contracts |
12.7
|
|
Disposal Group, Held-for-Sale, Not Discontinued Operations | China Operations |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Divesture of contract liability |
$ 1.7
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-09-28 |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Revenue, remaining performance obligation, percentage |
26.70%
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
3 months
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-12-29 |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Revenue, remaining performance obligation, percentage |
48.80%
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
1 year
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-12-28 |
|
|
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] |
|
|
Revenue, remaining performance obligation, percentage |
24.50%
|
|
Revenue, remaining performance obligation, expected timing of satisfaction, period |
|
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration in exchange for good or service transferred to customer when right is conditioned on something other than passage of time.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerAssetNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147478345/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ References
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionPercentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_DisposalGroupClassificationAxis=us-gaap_DisposalGroupHeldforsaleNotDiscontinuedOperationsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-09-28 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-12-29 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2025-12-28 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
X |
- DefinitionNumber of segments reported by the entity. A reportable segment is a component of an entity for which there is an accounting requirement to report separate financial information on that component in the entity's financial statements.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 47 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-47
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 54 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-54
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-18
+ Details
Name: |
us-gaap_NumberOfReportableSegments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:integerItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_SegmentReportingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.24.3
Operating Segments and Enterprise-Wide Information - Operating Results by Segment (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
$ 207,917
|
$ 171,575
|
$ 574,116
|
$ 494,939
|
Gross profit |
$ 84,705
|
$ 69,285
|
$ 234,343
|
$ 190,646
|
Gross margin |
40.70%
|
40.40%
|
40.80%
|
38.50%
|
Systems |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
$ 35,743
|
$ 43,236
|
$ 98,449
|
$ 123,969
|
Probe Cards |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
172,174
|
128,339
|
475,667
|
370,970
|
Probe Cards | Systems |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
0
|
0
|
0
|
0
|
Systems |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
35,743
|
43,236
|
98,449
|
123,969
|
Systems | Systems |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
35,743
|
43,236
|
98,449
|
123,969
|
Operating segments | Probe Cards |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
172,174
|
128,339
|
475,667
|
370,970
|
Gross profit |
$ 72,855
|
$ 49,383
|
$ 198,885
|
$ 135,118
|
Gross margin |
42.30%
|
38.50%
|
41.80%
|
36.40%
|
Operating segments | Systems |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
$ 35,743
|
$ 43,236
|
|
|
Gross profit |
$ 14,838
|
$ 22,396
|
$ 43,521
|
$ 64,266
|
Gross margin |
41.50%
|
51.80%
|
44.20%
|
51.80%
|
Operating segments | Corporate and Other |
|
|
|
|
Segment Reporting Information [Line Items] |
|
|
|
|
Revenues |
$ 0
|
$ 0
|
$ 0
|
$ 0
|
Gross profit |
$ (2,988)
|
$ (2,494)
|
$ (8,063)
|
$ (8,738)
|
X |
- DefinitionAggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 48 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482785/280-10-55-48
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 7: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(1)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147483621/220-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147481687/323-10-50-3
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482907/825-10-50-28
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-31
+ Details
Name: |
us-gaap_GrossProfit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ConsolidationItemsAxis=us-gaap_OperatingSegmentsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_StatementBusinessSegmentsAxis=us-gaap_CorporateAndOtherMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.24.3
Operating Segments and Enterprise-Wide Information - Revenue by Segment, Recognition Type, and Geographic Area (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 28, 2024 |
Sep. 30, 2023 |
Sep. 28, 2024 |
Sep. 30, 2023 |
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
$ 207,917
|
$ 171,575
|
$ 574,116
|
$ 494,939
|
Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
172,174
|
128,339
|
475,667
|
370,970
|
Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
35,743
|
43,236
|
98,449
|
123,969
|
Taiwan |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
47,922
|
42,975
|
122,612
|
112,816
|
Taiwan | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
42,105
|
39,155
|
109,476
|
103,368
|
Taiwan | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
5,817
|
3,820
|
13,136
|
9,448
|
United States |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
55,015
|
43,725
|
148,672
|
124,129
|
United States | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
45,015
|
31,182
|
120,046
|
86,954
|
United States | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
10,000
|
12,543
|
28,626
|
37,175
|
China |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
34,513
|
21,750
|
75,213
|
72,357
|
China | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
27,367
|
10,779
|
56,364
|
45,771
|
China | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
7,146
|
10,971
|
18,849
|
26,586
|
South Korea |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
41,728
|
35,075
|
141,552
|
83,713
|
South Korea | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
40,870
|
31,805
|
140,233
|
77,832
|
South Korea | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
858
|
3,270
|
1,319
|
5,881
|
Malaysia |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
5,280
|
5,964
|
13,745
|
23,911
|
Malaysia | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
4,458
|
5,778
|
11,150
|
22,279
|
Malaysia | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
822
|
186
|
2,595
|
1,632
|
Japan |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
8,056
|
6,964
|
24,209
|
25,873
|
Japan | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
3,734
|
2,976
|
12,594
|
14,014
|
Japan | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
4,322
|
3,988
|
11,615
|
11,859
|
Europe |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
7,756
|
9,296
|
25,420
|
29,538
|
Europe | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
2,149
|
2,583
|
8,927
|
8,424
|
Europe | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
5,607
|
6,713
|
16,493
|
21,114
|
Singapore |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
5,475
|
3,677
|
14,755
|
11,840
|
Singapore | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
4,726
|
2,752
|
12,354
|
7,670
|
Singapore | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
749
|
925
|
2,401
|
4,170
|
Rest of World |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
2,172
|
2,149
|
7,938
|
10,762
|
Rest of World | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
1,750
|
1,329
|
4,523
|
4,658
|
Rest of World | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
422
|
820
|
3,415
|
6,104
|
Products transferred at a point in time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
201,260
|
169,507
|
559,306
|
485,920
|
Products transferred at a point in time | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
166,968
|
127,731
|
464,668
|
368,939
|
Products transferred at a point in time | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
34,292
|
41,776
|
94,638
|
116,981
|
Products and services transferred over time |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
6,657
|
2,068
|
14,810
|
9,019
|
Products and services transferred over time | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
5,206
|
608
|
10,999
|
2,031
|
Products and services transferred over time | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
1,451
|
1,460
|
3,811
|
6,988
|
Foundry & Logic |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
107,446
|
96,366
|
297,874
|
279,895
|
Foundry & Logic | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
107,446
|
96,366
|
297,874
|
279,895
|
Foundry & Logic | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
0
|
0
|
0
|
0
|
DRAM |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
60,184
|
27,478
|
164,122
|
77,832
|
DRAM | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
60,184
|
27,478
|
164,122
|
77,832
|
DRAM | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
0
|
0
|
0
|
0
|
Flash |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
4,544
|
4,495
|
13,671
|
13,243
|
Flash | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
4,544
|
4,495
|
13,671
|
13,243
|
Flash | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
0
|
0
|
0
|
0
|
Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
35,743
|
43,236
|
98,449
|
123,969
|
Systems | Probe Cards |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
0
|
0
|
0
|
0
|
Systems | Systems |
|
|
|
|
Disaggregation of Revenue [Line Items] |
|
|
|
|
Revenues |
$ 35,743
|
$ 43,236
|
$ 98,449
|
$ 123,969
|
X |
- DefinitionLine items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 5: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
Reference 8: http://www.xbrl.org/2003/role/exampleRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 91 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479777/606-10-55-91
+ Details
Name: |
us-gaap_DisaggregationOfRevenueLineItems |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-41
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 270 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482964/270-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (ee) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 4: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 5: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-32
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479941/924-10-S99-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-5
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-30
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-42
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-40
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147482810/280-10-50-22
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org/1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_TW |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_US |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_CN |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_KR |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_MY |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_JP |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=srt_EuropeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_StatementGeographicalAxis=country_SG |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredAtPointInTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_TimingOfTransferOfGoodOrServiceAxis=us-gaap_TransferredOverTimeMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
FormFactor (NASDAQ:FORM)
Historical Stock Chart
From Oct 2024 to Nov 2024
FormFactor (NASDAQ:FORM)
Historical Stock Chart
From Nov 2023 to Nov 2024