0000912093-24-000093.txt : 20241101 0000912093-24-000093.hdr.sgml : 20241101 20241101171114 ACCESSION NUMBER: 0000912093-24-000093 CONFORMED SUBMISSION TYPE: 10-Q PUBLIC DOCUMENT COUNT: 98 CONFORMED PERIOD OF REPORT: 20240928 FILED AS OF DATE: 20241101 DATE AS OF CHANGE: 20241101 FILER: COMPANY DATA: COMPANY CONFORMED NAME: VIAVI SOLUTIONS INC. CENTRAL INDEX KEY: 0000912093 STANDARD INDUSTRIAL CLASSIFICATION: SEMICONDUCTORS & RELATED DEVICES [3674] ORGANIZATION NAME: 04 Manufacturing IRS NUMBER: 942579683 STATE OF INCORPORATION: DE FISCAL YEAR END: 0628 FILING VALUES: FORM TYPE: 10-Q SEC ACT: 1934 Act SEC FILE NUMBER: 000-22874 FILM NUMBER: 241419973 BUSINESS ADDRESS: STREET 1: 1445 SOUTH SPECTRUM BLVD. STREET 2: SUITE 102 CITY: CHANDLER STATE: AZ ZIP: 85286 BUSINESS PHONE: 4084043600 MAIL ADDRESS: STREET 1: 1445 SOUTH SPECTRUM BLVD. STREET 2: SUITE 102 CITY: CHANDLER STATE: AZ ZIP: 85286 FORMER COMPANY: FORMER CONFORMED NAME: JDS UNIPHASE CORP /CA/ DATE OF NAME CHANGE: 19990713 10-Q 1 viav-20240928.htm 10-Q viav-20240928
0000912093false6/282025Q1P1Yhttp://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherAssetsNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesCurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrenthttp://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrentP3YP3Y385384xbrli:sharesiso4217:USDiso4217:USDxbrli:sharesxbrli:pureviav:noteiso4217:GBPviav:segmentviav:region00009120932024-06-302024-09-2800009120932024-10-260000912093us-gaap:ProductMember2024-06-302024-09-280000912093us-gaap:ProductMember2023-07-022023-09-300000912093us-gaap:ServiceMember2024-06-302024-09-280000912093us-gaap:ServiceMember2023-07-022023-09-3000009120932023-07-022023-09-3000009120932024-09-2800009120932024-06-2900009120932023-07-0100009120932023-09-300000912093us-gaap:CommonStockMember2024-06-290000912093us-gaap:AdditionalPaidInCapitalMember2024-06-290000912093us-gaap:RetainedEarningsMember2024-06-290000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-290000912093us-gaap:RetainedEarningsMember2024-06-302024-09-280000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-06-302024-09-280000912093us-gaap:CommonStockMember2024-06-302024-09-280000912093us-gaap:AdditionalPaidInCapitalMember2024-06-302024-09-280000912093us-gaap:CommonStockMember2024-09-280000912093us-gaap:AdditionalPaidInCapitalMember2024-09-280000912093us-gaap:RetainedEarningsMember2024-09-280000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2024-09-280000912093us-gaap:CommonStockMember2023-07-010000912093us-gaap:AdditionalPaidInCapitalMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-010000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-010000912093us-gaap:RetainedEarningsMember2023-07-022023-09-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-022023-09-300000912093us-gaap:CommonStockMember2023-07-022023-09-300000912093us-gaap:AdditionalPaidInCapitalMember2023-07-022023-09-300000912093us-gaap:CommonStockMember2023-09-300000912093us-gaap:AdditionalPaidInCapitalMember2023-09-300000912093us-gaap:RetainedEarningsMember2023-09-300000912093us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-300000912093us-gaap:RestrictedStockUnitsRSUMember2024-06-302024-09-280000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022023-09-300000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-06-290000912093us-gaap:AccumulatedTranslationAdjustmentMember2024-06-290000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-290000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-06-302024-09-280000912093us-gaap:AccumulatedTranslationAdjustmentMember2024-06-302024-09-280000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-06-302024-09-280000912093us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember2024-09-280000912093us-gaap:AccumulatedTranslationAdjustmentMember2024-09-280000912093us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember2024-09-280000912093viav:JacksonLabsTechnologiesIncMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMember2022-10-050000912093viav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMembersrt:MinimumMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesIncMemberviav:DevelopedTechnologyAndOtherIntangiblesMembersrt:MaximumMember2022-10-052022-10-050000912093viav:JacksonLabsTechnologiesLLCMember2022-10-052022-10-050000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-06-080000912093us-gaap:DevelopedTechnologyRightsMemberus-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember2023-03-292023-06-080000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-07-182022-07-180000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember2022-07-180000912093us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMemberus-gaap:DevelopedTechnologyRightsMember2022-07-182022-07-180000912093viav:ContingentConsiderationMember2024-06-290000912093viav:ContingentConsiderationMember2023-07-010000912093viav:ContingentConsiderationMember2024-06-302024-09-280000912093viav:ContingentConsiderationMember2023-07-022023-09-300000912093viav:ContingentConsiderationMember2024-09-280000912093viav:ContingentConsiderationMember2023-09-3000009120932024-09-292024-09-2800009120932025-09-282024-06-290000912093us-gaap:ForeignExchangeForwardMember2024-09-280000912093us-gaap:ForeignExchangeForwardMember2024-06-290000912093us-gaap:ForeignExchangeForwardMemberus-gaap:LongMemberus-gaap:NondesignatedMember2024-06-302024-09-280000912093us-gaap:ForeignExchangeForwardMemberus-gaap:LongMemberus-gaap:NondesignatedMember2024-09-280000912093us-gaap:ForeignExchangeForwardMemberus-gaap:LongMemberus-gaap:NondesignatedMember2024-06-290000912093us-gaap:ForeignExchangeForwardMemberus-gaap:ShortMemberus-gaap:NondesignatedMember2024-09-280000912093us-gaap:ForeignExchangeForwardMemberus-gaap:ShortMemberus-gaap:NondesignatedMember2024-06-290000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2024-06-302024-09-280000912093us-gaap:ForeignExchangeForwardMemberus-gaap:NondesignatedMember2023-07-022023-09-300000912093us-gaap:AssetBackedSecuritiesMember2024-09-280000912093us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2024-09-280000912093us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2024-09-280000912093us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2024-09-280000912093us-gaap:AssetBackedSecuritiesMember2024-06-290000912093us-gaap:FairValueInputsLevel1Memberus-gaap:AssetBackedSecuritiesMember2024-06-290000912093us-gaap:FairValueInputsLevel2Memberus-gaap:AssetBackedSecuritiesMember2024-06-290000912093us-gaap:FairValueInputsLevel3Memberus-gaap:AssetBackedSecuritiesMember2024-06-290000912093us-gaap:FairValueInputsLevel1Member2024-09-280000912093us-gaap:FairValueInputsLevel2Member2024-09-280000912093us-gaap:FairValueInputsLevel3Member2024-09-280000912093us-gaap:FairValueInputsLevel1Member2024-06-290000912093us-gaap:FairValueInputsLevel2Member2024-06-290000912093us-gaap:FairValueInputsLevel3Member2024-06-290000912093us-gaap:CashAndCashEquivalentsMember2024-09-280000912093viav:RestrictedCashMember2024-09-280000912093us-gaap:OtherNoncurrentAssetsMember2024-09-280000912093us-gaap:CashAndCashEquivalentsMember2024-06-290000912093viav:RestrictedCashMember2024-06-290000912093us-gaap:OtherNoncurrentAssetsMember2024-06-290000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-09-280000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel1Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel2Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel3Memberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtMember2024-09-280000912093us-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel1Memberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel2Memberus-gaap:ConvertibleDebtMember2024-06-290000912093us-gaap:FairValueInputsLevel3Memberus-gaap:ConvertibleDebtMember2024-06-290000912093viav:NetworkEnablementMember2024-06-290000912093viav:ServiceEnablementMember2024-06-290000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-290000912093viav:NetworkEnablementMember2024-06-302024-09-280000912093viav:ServiceEnablementMember2024-06-302024-09-280000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-302024-09-280000912093viav:NetworkEnablementMember2024-09-280000912093viav:ServiceEnablementMember2024-09-280000912093viav:OpticalSecurityAndPerformanceProductsSegmentMember2024-09-280000912093us-gaap:DevelopedTechnologyRightsMember2024-09-280000912093us-gaap:CustomerRelationshipsMember2024-09-280000912093us-gaap:OtherIntangibleAssetsMember2024-09-280000912093us-gaap:DevelopedTechnologyRightsMember2024-06-290000912093us-gaap:CustomerRelationshipsMember2024-06-290000912093us-gaap:OtherIntangibleAssetsMember2024-06-290000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:SeniorNotesMember2024-09-280000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:SeniorNotesMember2024-06-290000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-060000912093viav:ExchangeTransactionMemberviav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-062023-03-060000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-03-062023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMember2023-03-062023-03-060000912093viav:SeniorOnePointSixTwoFiveConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-06-302024-09-280000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:SeniorNotesMember2021-09-290000912093viav:SeniorThreePointSeventyFivePercentNotesMemberus-gaap:SeniorNotesMember2024-06-302024-09-280000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-290000912093viav:ExchangeTransactionMemberviav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-292018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2018-05-292018-05-290000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-07-042022-07-0200009120932022-07-020000912093viav:SeniorOnePointSevenFivePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2023-06-012023-06-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-030000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-220000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2017-03-032017-03-220000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2021-07-042022-07-020000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-010000912093viav:SeniorOnePercentConvertibleNotesMemberus-gaap:ConvertibleDebtMember2024-03-012024-03-010000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SterlingOvernightInterbankAverageRateSONIAMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:SterlingOvernightInterbankAverageRateSONIAMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:EuroInterbankOfferedRateMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:EuroInterbankOfferedRateMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMembersrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberviav:CanadianDollarOfferedRateMembersrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembercurrency:CADsrt:MinimumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMemberus-gaap:BaseRateMembercurrency:CADsrt:MaximumMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2021-12-302021-12-300000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:RevolvingCreditFacilityMemberus-gaap:LineOfCreditMember2024-09-280000912093viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMemberus-gaap:LetterOfCreditMemberus-gaap:LineOfCreditMember2024-09-280000912093viav:Fiscal2024PlanMember2024-03-312024-06-290000912093viav:FiscalYear2023RestructuringPlanMember2024-09-280000912093viav:Fiscal2024PlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-290000912093viav:Fiscal2024PlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-302024-09-280000912093viav:Fiscal2024PlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-09-280000912093viav:Fiscal2024PlanMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-290000912093viav:Fiscal2024PlanMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-302024-09-280000912093viav:Fiscal2024PlanMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-09-280000912093viav:Fiscal2024PlanMember2024-06-290000912093viav:Fiscal2024PlanMember2024-06-302024-09-280000912093viav:Fiscal2024PlanMember2024-09-280000912093viav:FiscalYear2023RestructuringPlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-290000912093viav:FiscalYear2023RestructuringPlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-302024-09-280000912093viav:FiscalYear2023RestructuringPlanMemberviav:NetworkAndServiceEnablementSegmentMember2024-09-280000912093viav:FiscalYear2023RestructuringPlanMember2024-06-290000912093viav:FiscalYear2023RestructuringPlanMember2024-06-302024-09-280000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2022-09-300000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2024-06-302024-09-280000912093viav:A2022RepurchasePlanMemberus-gaap:CommonStockMember2024-09-280000912093us-gaap:RestrictedStockUnitsRSUMembersrt:MinimumMember2024-06-302024-09-280000912093us-gaap:RestrictedStockUnitsRSUMembersrt:MaximumMember2024-06-302024-09-280000912093us-gaap:RestrictedStockUnitsRSUMember2024-06-302024-09-280000912093us-gaap:RestrictedStockUnitsRSUMember2023-07-022023-09-300000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2024-06-302024-09-280000912093viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember2023-07-022023-09-300000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2023-07-022023-09-300000912093viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember2024-06-302024-09-280000912093viav:FullValueAwardsMember2024-09-280000912093us-gaap:CostOfSalesMember2024-06-302024-09-280000912093us-gaap:CostOfSalesMember2023-07-022023-09-300000912093us-gaap:ResearchAndDevelopmentExpenseMember2024-06-302024-09-280000912093us-gaap:ResearchAndDevelopmentExpenseMember2023-07-022023-09-300000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2024-06-302024-09-280000912093us-gaap:SellingGeneralAndAdministrativeExpensesMember2023-07-022023-09-300000912093country:GB2024-06-302024-09-280000912093country:DE2024-06-302024-09-280000912093viav:TelInstrumentsElectronicsCorpSettlementMemberus-gaap:JudicialRulingMember2024-07-022024-07-310000912093viav:TelInstrumentsElectronicsCorpSettlementMemberus-gaap:JudicialRulingMember2023-07-022023-09-300000912093us-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMembersrt:MinimumMember2016-06-300000912093us-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMembersrt:MaximumMember2016-06-300000912093us-gaap:JudicialRulingMemberviav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMembersrt:MinimumMember2016-07-020000912093viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2022-07-020000912093viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMemberus-gaap:JudicialRulingMember2022-07-032023-07-010000912093us-gaap:PerformanceGuaranteeMember2024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-302024-09-280000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:ProductMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-302024-09-280000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:ServiceMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2024-06-302024-09-280000912093us-gaap:MaterialReconcilingItemsMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ProductMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-09-300000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:ProductMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberus-gaap:ServiceMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-09-300000912093us-gaap:MaterialReconcilingItemsMemberus-gaap:ServiceMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMemberviav:NetworkEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMemberviav:ServiceEnablementMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberviav:NetworkAndServiceEnablementSegmentMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMemberviav:OpticalSecurityAndPerformanceProductsSegmentMember2023-07-022023-09-300000912093us-gaap:MaterialReconcilingItemsMember2023-07-022023-09-300000912093us-gaap:OperatingSegmentsMember2024-06-302024-09-280000912093us-gaap:OperatingSegmentsMember2023-07-022023-09-300000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2024-06-302024-09-280000912093viav:GrossProfitMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-09-300000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2024-06-302024-09-280000912093us-gaap:OperatingIncomeLossMemberus-gaap:MaterialReconcilingItemsMember2023-07-022023-09-300000912093country:USus-gaap:ProductMember2024-06-302024-09-280000912093country:USus-gaap:ServiceMember2024-06-302024-09-280000912093country:US2024-06-302024-09-280000912093country:USus-gaap:ProductMember2023-07-022023-09-300000912093country:USus-gaap:ServiceMember2023-07-022023-09-300000912093country:US2023-07-022023-09-300000912093viav:OtherAmericasMemberus-gaap:ProductMember2024-06-302024-09-280000912093viav:OtherAmericasMemberus-gaap:ServiceMember2024-06-302024-09-280000912093viav:OtherAmericasMember2024-06-302024-09-280000912093viav:OtherAmericasMemberus-gaap:ProductMember2023-07-022023-09-300000912093viav:OtherAmericasMemberus-gaap:ServiceMember2023-07-022023-09-300000912093viav:OtherAmericasMember2023-07-022023-09-300000912093srt:AmericasMemberus-gaap:ProductMember2024-06-302024-09-280000912093srt:AmericasMemberus-gaap:ServiceMember2024-06-302024-09-280000912093srt:AmericasMember2024-06-302024-09-280000912093srt:AmericasMemberus-gaap:ProductMember2023-07-022023-09-300000912093srt:AmericasMemberus-gaap:ServiceMember2023-07-022023-09-300000912093srt:AmericasMember2023-07-022023-09-300000912093country:CNus-gaap:ProductMember2024-06-302024-09-280000912093country:CNus-gaap:ServiceMember2024-06-302024-09-280000912093country:CN2024-06-302024-09-280000912093country:CNus-gaap:ProductMember2023-07-022023-09-300000912093country:CNus-gaap:ServiceMember2023-07-022023-09-300000912093country:CN2023-07-022023-09-300000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2024-06-302024-09-280000912093viav:OtherAsiaPacificMemberus-gaap:ServiceMember2024-06-302024-09-280000912093viav:OtherAsiaPacificMember2024-06-302024-09-280000912093viav:OtherAsiaPacificMemberus-gaap:ProductMember2023-07-022023-09-300000912093viav:OtherAsiaPacificMemberus-gaap:ServiceMember2023-07-022023-09-300000912093viav:OtherAsiaPacificMember2023-07-022023-09-300000912093srt:AsiaPacificMemberus-gaap:ProductMember2024-06-302024-09-280000912093srt:AsiaPacificMemberus-gaap:ServiceMember2024-06-302024-09-280000912093srt:AsiaPacificMember2024-06-302024-09-280000912093srt:AsiaPacificMemberus-gaap:ProductMember2023-07-022023-09-300000912093srt:AsiaPacificMemberus-gaap:ServiceMember2023-07-022023-09-300000912093srt:AsiaPacificMember2023-07-022023-09-300000912093us-gaap:EMEAMemberus-gaap:ProductMember2024-06-302024-09-280000912093us-gaap:EMEAMemberus-gaap:ServiceMember2024-06-302024-09-280000912093us-gaap:EMEAMember2024-06-302024-09-280000912093us-gaap:EMEAMemberus-gaap:ProductMember2023-07-022023-09-300000912093us-gaap:EMEAMemberus-gaap:ServiceMember2023-07-022023-09-300000912093us-gaap:EMEAMember2023-07-022023-09-300000912093viav:KevinSiebertMember2024-06-302024-09-280000912093viav:LukeScrivanichMember2024-06-302024-09-28

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 fromto

Commission File Number 000-22874
Viavi Solutions Inc.
(Exact name of Registrant as specified in its charter)
 
Delaware 94-2579683
(State or other jurisdiction of
incorporation or organization)
 (I.R.S. Employer
Identification Number)

1445 South Spectrum Blvd, Suite 102, Chandler, Arizona 85286
(Address of principal executive offices including Zip code)

(408) 404-3600
(Registrant’s telephone number, including area code)

Securities registered pursuant to Section 12(b) of the Act:
Title of each classTrading SymbolName of the exchange on which registered
Common Stock, par value of $0.001 per share
VIAV
The Nasdaq Stock Market LLC

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 has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of 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 filerAccelerated filerNon-accelerated filer
(Do not check if a smaller reporting company)
Smaller reporting companyEmerging 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 26, 2024, the Registrant had 221,813,229 shares of common stock outstanding.


TABLE OF CONTENTSPage

1



PART I—FINANCIAL INFORMATION
Item 1. Financial Statements
VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF OPERATIONS
(in millions, except per share data)
(unaudited)
 Three Months Ended
 September 28, 2024September 30, 2023
Revenues:
Product revenue$197.5 $205.6 
Service revenue40.7 42.3 
Total net revenue238.2 247.9 
Cost of revenues:
Product cost of revenue81.9 78.2 
Service cost of revenue16.9 21.8 
Amortization of acquired technologies3.3 3.5 
Total cost of revenues102.1 103.5 
Gross profit136.1 144.4 
Operating expenses:
Research and development49.4 49.9 
Selling, general and administrative74.1 77.2 
Amortization of other intangibles1.1 2.1 
Restructuring and related benefits (0.8)
Total operating expenses124.6 128.4 
Income from operations11.5 16.0 
Interest and other income, net3.2 10.2 
Interest expense(7.5)(7.8)
Income before income taxes7.2 18.4 
Provision for income taxes9.0 8.6 
Net (loss) income$(1.8)$9.8 
Net (loss) income per share:
Basic$(0.01)$0.04 
Diluted$(0.01)$0.04 
Shares used in per share calculations:
Basic222.0 222.0 
Diluted222.0 224.2 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
2

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)
(in millions)
(unaudited)
Three Months Ended
September 28, 2024September 30, 2023
Net (loss) income$(1.8)$9.8 
Other comprehensive income (loss):
Net change in cumulative translation adjustment, net of tax30.3 (20.4)
Amortization of net actuarial losses (gains) and other pension adjustments
0.1 (0.1)
Net change in accumulated other comprehensive loss30.4 (20.5)
Comprehensive income (loss)$28.6 $(10.7)

The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.

3

VIAVI SOLUTIONS INC.
CONSOLIDATED BALANCE SHEETS
(in millions, except share and par value data)
(unaudited)
September 28, 2024June 29, 2024
ASSETS 
Current assets:  
Cash and cash equivalents$467.9 $471.3 
Short-term investments25.2 19.9 
Restricted cash4.8 5.0 
Accounts receivable, net203.1 213.1 
Inventories, net93.2 96.5 
Prepayments and other current assets69.8 70.7 
Total current assets864.0 876.5 
Property, plant and equipment, net230.5 228.2 
Goodwill, net461.2 452.9 
Intangibles, net34.0 38.2 
Deferred income taxes86.1 82.5 
Other non-current assets61.8 58.0 
Total assets$1,737.6 $1,736.3 
LIABILITIES AND STOCKHOLDERS’ EQUITY
Current liabilities:
Accounts payable$47.4 $50.4 
Accrued payroll and related expenses44.4 48.2 
Deferred revenue63.7 65.7 
Accrued expenses23.8 25.3 
Other current liabilities53.5 57.5 
Total current liabilities232.8 247.1 
Long-term debt637.6 636.0 
Other non-current liabilities165.1 171.6 
Total liabilities1,035.5 1,054.7 
Commitments and contingencies (Note 18)
Stockholders’ equity:
Preferred stock, $0.001 par value; 1 million shares authorized,
no shares issued or outstanding at September 28, 2024 and June 29, 2024
  
Common stock, $0.001 par value; 1 billion shares authorized; 222 million shares at September 28, 2024 and June 29, 2024, issued and outstanding
0.2 0.2 
Additional paid-in capital70,480.2 70,471.9 
Accumulated deficit(69,664.7)(69,646.5)
Accumulated other comprehensive loss(113.6)(144.0)
Total stockholders’ equity702.1 681.6 
Total liabilities and stockholders’ equity$1,737.6 $1,736.3 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
4

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF CASH FLOWS
(in millions)
(unaudited)
Three Months Ended
September 28, 2024September 30, 2023
OPERATING ACTIVITIES:
Net (loss) income$(1.8)$9.8 
Adjustments to reconcile net (loss) income to net cash provided by operating activities:
Depreciation expense9.7 9.8 
Amortization of acquired technologies and other intangibles4.4 5.6 
Stock-based compensation12.7 11.2 
Amortization of debt issuance costs1.8 1.9 
Net change in fair value of contingent liabilities(3.5)(1.4)
Deferred taxes, net(4.7)1.2 
Restructuring (0.8)
Other(0.2)0.2 
Changes in operating assets and liabilities, net of acquisitions:
Accounts receivable13.2 38.0 
Inventories2.9 (0.3)
Other current and non-currents assets(2.4)3.9 
Accounts payable(4.0)(7.6)
Income taxes payable2.6 (0.6)
Deferred revenue, current and non-current(4.6)(10.1)
Accrued payroll and related expenses(5.1)(9.1)
Accrued expenses and other current and non-current liabilities(7.5)(1.4)
Net cash provided by operating activities$13.5 $50.3 
INVESTING ACTIVITIES:
Purchases of short-term investments$(43.3)$(52.3)
Maturities of short-term investments38.6 45.8 
Capital expenditures(7.3)(6.7)
Proceeds from the sale of assets3.5 0.6 
Other investing activities(3.0) 
Net cash used in investing activities$(11.5)$(12.6)
FINANCING ACTIVITIES:
Repurchase and retirement of common stock$(16.4)$(10.0)
Withholding tax payment on vesting of restricted stock and performance- based awards(7.3)(9.1)
Proceeds from employee stock purchase plan2.7 3.0 
Net cash used in financing activities$(21.0)$(16.1)
Effect of exchange rates on cash, cash equivalents and restricted cash$15.3 $(9.3)
Net (decrease) increase in cash, cash equivalents and restricted cash(3.7)12.3 
Cash, cash equivalents and restricted cash at the beginning of the period (1)
481.8 515.6 
Cash, cash equivalents and restricted cash at the end of the period (2)
$478.1 $527.9 
(1)These amounts include both current and non-current balances of restricted cash totaling $10.5 million and $9.1 million as of June 29, 2024 and July 1, 2023, respectively.
(2)These amounts include both current and non-current balances of restricted cash totaling $10.2 million and $7.3 million as of September 28, 2024 and September 30, 2023, respectively.
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.
5

VIAVI SOLUTIONS INC.
CONSOLIDATED STATEMENTS OF STOCKHOLDERS’ EQUITY
(in millions)
(unaudited)
Three Months Ended September 28, 2024
Common StockAdditional Paid-In CapitalAccumulated DeficitAccumulated Other Comprehensive LossTotal
SharesAmount
Balance at June 29, 2024221.9 $0.2 $70,471.9 $(69,646.5)$(144.0)$681.6 
Net loss— — — (1.8)— (1.8)
Other comprehensive income— — — — 30.4 30.4 
Shares issued under employee stock plans, net of tax1.9 — (4.7)— — (4.7)
Stock-based compensation— — 12.7 — — 12.7 
Repurchase of common stock (2.0)— 0.3 (16.4)— (16.1)
Balance at September 28, 2024221.8 $0.2 $70,480.2 $(69,664.7)$(113.6)$702.1 
Three Months Ended September 30, 2023
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Total
Shares
Amount
Balance at July 1, 2023221.5 $0.2 $70,427.3 $(69,600.7)$(136.0)$690.8 
Net income— — — 9.8 — 9.8 
Other comprehensive loss— — — — (20.5)(20.5)
Shares issued under employee stock plans, net of tax1.9 — (6.1)— — (6.1)
Stock-based compensation— — 11.2 — — 11.2 
Repurchase of common stock(1.0)— — (10.0)— (10.0)
Balance at September 30, 2023222.4 $0.2 $70,432.4 $(69,600.9)$(156.5)$675.2 
The accompanying Notes to the Consolidated Financial Statements are an integral part of these statements.

6


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS
Note 1. Basis of Presentation
The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three months ended September 28, 2024 and September 30, 2023 is unaudited and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended June 29, 2024.
There have been no material changes to the Company’s accounting policies during the three months ended September 28, 2024 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended June 29, 2024 on Form 10-K, filed with the SEC on August 16, 2024.
The Consolidated Balance Sheet as of June 29, 2024 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three months ended September 28, 2024 and September 30, 2023 may not be indicative of results for the fiscal year ending June 28, 2025 or any future periods.
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2025 is a 52-week year ending on June 28, 2025. The Company’s fiscal 2024 was a 52-week year ending on June 29, 2024.
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions, the Company’s reported financial position or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
7


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 2. Recently Issued Accounting Pronouncements
SEC Climate Rules

In March 2024, the SEC issued its final climate disclosure rules, which require the disclosure of climate-related information in annual reports and registration statements. The rules require disclosure in the audited financial statements of certain effects of severe weather events and other natural conditions above certain financial thresholds, as well as amounts related to carbon offsets and renewable energy credits or certificates, if material.
On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures and continue to monitor the status of the related legal challenges.
Accounting Standards Issued But Not Yet Adopted
In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. This ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.



8


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 3. Earnings Per Share
The following table sets forth the computation of basic and diluted net (loss) income per share (in millions, except per share data):
 Three Months Ended
 September 28, 2024September 30, 2023
Numerator:
Net (loss) income$(1.8)$9.8 
Denominator:
Weighted-average shares outstanding:
Basic 222.0 222.0 
Effect of dilutive securities from stock-based compensation plans 2.2 
Diluted222.0 224.2 
Net (loss) income per share:
Basic$(0.01)$0.04 
Diluted$(0.01)$0.04 
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months Ended
 
September 28, 2024 (1)
September 30, 2023 (1)(2)
Restricted stock units2.5 0.5 
(1)The Company’s 1.625% Senior Convertible Notes due 2026 (2026 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.19 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
(2)The Company’s 1.00% Senior Convertible Notes due 2024 (2024 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.22 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
9


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 4. Accumulated Other Comprehensive Loss
The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.
For the three months ended September 28, 2024, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of June 29, 2024$(5.3)$(131.4)$(7.3)$(144.0)
Other comprehensive income before reclassification 30.3  30.3 
Amounts reclassified out of accumulated other comprehensive loss  0.1 0.1 
Net current-period other comprehensive income 30.3 0.1 30.4 
Ending balance as of September 28, 2024$(5.3)$(101.1)$(7.2)$(113.6)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial loss included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the three months ended September 28, 2024. There was no tax impact for the three months ended September 28, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
10


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 5. Acquisitions
Jackson Labs Technologies, LLC
On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.
The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from one to six years. Acquisition-related costs incurred were approximately $0.8 million and have been recorded within SG&A expense in the Consolidated Statements of Operations in fiscal year 2023.
Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes in the year of acquisition.
The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.
Other Acquisitions

On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of 5 years.

On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of 4 years.
11


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Acquisition-related Contingent Consideration

The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Beginning period balance$9.5 $19.7 
Fair value adjustment of earn-out liabilities(3.5)(1.4)
Ending period balance $6.0 $18.3 

Note 6. Balance Sheet and Other Details
Contract Balances
Gross receivables include both billed and unbilled receivables (including Contract assets). As of September 28, 2024, and June 29, 2024, the Company had total unbilled receivables of $14.4 million and $16.3 million, respectively.
The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer.
The following table presents the activity related to deferred revenue (in millions):
September 28, 2024
Three Months Ended
Deferred revenue:
Balance at beginning of period$91.4 
Revenue deferrals for new contracts (1)
24.9 
Revenue recognized during the period (2)
(27.5)
Balance at end of period $88.8 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and currency fluctuations.
The value of the transaction price allocated to remaining performance obligations as of September 28, 2024, was $258.9 million. The Company expects to recognize approximately 89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.
12


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Accounts receivable allowances - Credit losses
The following table presents the activities and balances for allowance for credit losses (in millions):
June 29, 2024Charged to Costs and Expenses
Deductions (1)
September 28, 2024
Allowance for credit losses$1.6 $0.1 $(0.3)$1.4 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Inventories, net
The following table presents the components of inventories, net (in millions):
September 28, 2024June 29, 2024
Finished goods$45.2 $44.6 
Work in process12.9 15.4 
Raw materials35.1 36.5 
Inventories, net$93.2 $96.5 
Prepayments and other current assets
The following table presents the components of prepayments and other current assets (in millions):
September 28, 2024June 29, 2024
Refundable income taxes$29.6 $28.5 
Prepayments17.0 18.5 
Advances to contract manufacturers4.7 5.7 
Transaction tax receivables2.1 3.3 
Fair value of forward contracts4.9 1.7 
Asset held for sale 2.5 
Other current assets11.5 10.5 
Prepayments and other current assets$69.8 $70.7 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
September 28, 2024June 29, 2024
Operating right-of-use (ROU) assets$35.4 $35.8 
Long-term restricted cash5.4 5.5 
Long-term investment (Note 7)3.0  
Deposits2.5 2.4 
Deferred contract cost2.4 2.5 
Debt issuance cost - Revolving Credit Facility1.8 1.9 
Other non-current assets11.3 9.9 
Other non-current assets$61.8 $58.0 
13


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Other current liabilities
The following table presents the components of other current liabilities (in millions):
September 28, 2024June 29, 2024
Operating lease liabilities$9.7 $9.8 
Interest payable7.9 5.1 
Income tax payable6.4 5.3 
Restructuring accrual5.7 14.1 
Transaction tax payable4.5 4.0 
Warranty accrual4.0 3.4 
Fair value of forward contracts3.3 1.5 
Other current liabilities12.0 14.3 
Other current liabilities$53.5 $57.5 
Other non-current liabilities
The following table presents components of other non-current liabilities (in millions):
September 28, 2024June 29, 2024
Pension and post-employment benefits$53.5 $51.2 
Operating lease liabilities25.6 25.7 
Long-term deferred revenue25.1 25.7 
Uncertain tax position17.3 17.0 
Financing obligation15.7 15.7 
Deferred tax liability7.5 11.7 
Fair value of contingent consideration (Note 5)6.0 9.5 
Asset retirement obligations3.1 3.0 
Warranty accrual3.0 4.0 
Restructuring accrual1.1 0.8 
Other non-current liabilities7.2 7.3 
Other non-current liabilities$165.1 $171.6 
14


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 7. Investments and Forward Contracts
Short-Term Investments
As of September 28, 2024, the Company’s short-term investments of $25.2 million were comprised of 30-day term deposits of $23.6 million and trading securities related to the deferred compensation plan of $1.6 million, of which $1.4 million was invested in equity securities, $0.1 million was invested in money market instruments and $0.1 million was invested in debt securities.
As of June 29, 2024, the Company’s short-term investments of $19.9 million were comprised of 30-day term deposits of $18.4 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.4 million was invested in equity securities and $0.1 million was invested in debt securities.
Trading securities are reported at fair value, with unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.
Strategic Investment
During the first fiscal quarter of 2025, the Company invested $3.0 million in a non-marketable equity security in a privately held company. The investment is included in Other non-current assets on our Consolidated Balance Sheets and is classified as Level 3 within the fair value hierarchy.
This investment is carried at cost and because the investment does not have a readily determinable fair value it will be adjusted for changes resulting from observable price changes under the Measurement Alternative methodology. There were no impairments or adjustments to the carrying value for the three months ended September 28, 2024.
Non-Designated Foreign Currency Forward Contracts
The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.
As of September 28, 2024, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $4.9 million and $3.3 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of June 29, 2024, the fair value of these contracts of $1.7 million and $1.5 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.
The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of September 28, 2024 and June 29, 2024, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $91.2 million and $81.9 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $23.9 million and $26.8 million, respectively.
The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $1.4 million for the three months ended September 28, 2024 and a loss of $3.6 million for the three months ended September 30, 2023, respectively.
15


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 8. Fair Value Measurements
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.
The three levels of inputs that may be used to measure fair value are as follows:
Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions.
Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.
Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. The Company’s Level 3 assets consist of an investment in a non-marketable equity security in a privately held company. We measure the non-marketable equity security under the Measurement Alternative at cost minus impairment, if any, adjusted for observable price changes in orderly transactions for an identical or similar investment in the same issuer. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized as a component of SG&A expense in the Consolidated Statements of Operations.
16


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Fair Value Measurements
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities (1)
$0.3 $ $0.3 $ $0.3 $ $0.3 $ 
Total debt available-for-sale securities0.3  0.3  0.3  0.3  
Money market funds (2)
289.4 289.4   295.3 295.3   
Trading securities (3)
1.6 1.6   1.5 1.5   
Foreign currency forward contracts (4)
4.9  4.9  1.7  1.7  
Non-marketable equity security (5)
3.0   3.0     
Total assets$299.2 $291.0 $5.2 $3.0 $298.8 $296.8 $2.0 $ 
Liabilities:
Foreign currency forward contracts (6)
$3.3 $ $3.3 $ $1.5 $ $1.5 $ 
Contingent consideration (7)
6.0   6.0 9.5   9.5 
Total liabilities$9.3 $ $3.3 $6.0 $11.0 $ $1.5 $9.5 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of September 28, 2024, $281.0 million in Cash and cash equivalents, $4.7 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of June 29, 2024, $286.7 million in Cash and cash equivalents, $4.9 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Prepayments and other current assets on the Consolidated Balance Sheets.
(5)Included in Other non-current assets on the Consolidated Balance Sheets.
(6)Included in Other current liabilities on the Consolidated Balance Sheets.
(7)Included in Other non-current liabilities on the Consolidated Balance Sheets.

Other Fair Value Measures
Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes) and 1.625% Senior Convertible Notes (2026 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented is as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$363.7 $ $363.7 $ $338.9 $ $338.9 $ 
1.625% Senior Convertible Notes
248.5  248.5  238.1  238.1  
   Total $612.2 $ $612.2 $ $577.0 $ $577.0 $ 

17


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 9. Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of June 29, 2024$398.1 $12.6 $42.2 $452.9 
Currency translation8.0 0.3  8.3 
Balance as of September 28, 2024$406.1 $12.9 $42.2 $461.2 
The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2024, the Company performed a qualitative assessment of goodwill impairment and concluded that it was more likely than not that the fair value of each reporting unit exceeded its carrying amount and that no indication of impairment existed.
There were no events or changes in circumstances which triggered an impairment review during the three months ended September 28, 2024.
Note 10. Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles as of September 28, 2024 and June 29, 2024 (in millions):
As of September 28, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.3 $(407.2)$31.1 
Customer relationships198.1 (195.2)2.9 
Other (1)
37.7 (37.7) 
Total intangibles$674.1 $(640.1)$34.0 
As of June 29, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$436.2 $(401.9)$34.3 
Customer relationships194.8 (191.0)3.8 
Other (1)
36.7 (36.6)0.1 
Total intangibles$667.7 $(629.5)$38.2 
(1)Other intangibles consist primarily of patents, proprietary know-how and trade secrets, trademarks and trade names.
18


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months Ended
 September 28, 2024September 30, 2023
Cost of revenues$3.3 $3.5 
Operating expenses1.1 2.1 
Total amortization of intangible assets$4.4 $5.6 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of September 28, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2025$11.5 
202611.4 
20277.5 
20283.0 
20290.6 
Total amortization$34.0 
The acquired developed technology, customer relationships and other intangibles balances are adjusted quarterly to record the effect of currency translation adjustments.
Note 11. Debt
As of September 28, 2024 and June 29, 2024, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs, as follows (in millions):
September 28, 2024June 29, 2024
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.4)(4.6)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(6.9)(8.1)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.1)(1.3)
Long-term debt$637.6 $636.0 
The Company was in compliance with all debt covenants as of September 28, 2024 and June 29, 2024.
19


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
1.625% Senior Convertible Notes (2026 Notes)
On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions).
The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.
The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million, as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized within Long-term debt (as a contra-balance) on the Consolidated Balance Sheets and will be amortized to interest expense using the straight-line method until maturity.
The 2026 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2026 Notes is 1.5 years.
3.75% Senior Notes (2029 Notes)
On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In connection with the issuance of the 2029 Notes, the Company incurred $7.0 million of issuance costs. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2029 Notes is 5.0 years.
1.75% Senior Convertible Notes (2023 Notes)
On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement).
In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on June 1, 2023.
During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2023 Notes, settling $156.9 million principal in exchange for an aggregate of 2.0 million shares of its common stock, par value $0.001 per share, and $168.5 million in cash. On June 1, 2023, the remaining 2023 Notes principal of $68.1 million was retired upon maturity.
20


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
1.00% Senior Convertible Notes (2024 Notes)
On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.
During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2024 Notes, settling $236.1 million principal in exchange for an aggregate of 8.6 million shares of its common stock, par value $0.001 per share, and $178.8 million in cash. During fiscal 2023 the Exchange Transaction resulted in the reduction of $127.5 million principal of the 2024 Notes. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity.
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in U.S. Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the adjusted Term Canadian Overnight Repo Rate Average (CORRA) plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.

The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.

As of September 28, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $143.7 million, net of outstanding standby letters of credit of $4.2 million.
21


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Interest Expense
The following table presents the interest expense for contractual interest, amortization of debt issuance cost, accretion of debt discount and other (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Interest expense-contractual interest$4.8 $5.0 
Amortization of debt issuance cost0.6 0.7 
Accretion of debt discount1.2 1.2 
Other0.9 0.9 
  Total interest expense$7.5 $7.8 

Note 12. Leases
The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.
Lease expense and cash flow information related to our operating leases is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Operating lease costs (1)
$3.3 $3.3 
Cash paid for amounts included in the measurement of operating lease liabilities$4.7 $4.6 
Operating ROU assets obtained in exchange for operating lease obligations$1.7 $0.9 
Weighted-average remaining lease term6.1 years6.7 years
Weighted-average discount rate5.7 %4.8 %
(1)Total variable lease costs were immaterial during the three months ended September 28, 2024 and September 30, 2023. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Future minimum operating lease payments as of September 28, 2024 are as follows (in millions):
Operating Leases
Remainder of 2025$7.6 
Fiscal 20269.9 
Fiscal 20277.6 
Fiscal 20285.3 
Fiscal 20293.4 
Thereafter8.8 
Total lease payments42.6 
Less: Interest(7.3)
Present value of lease liabilities$35.3 

22


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

Note 13. Restructuring
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.

Fiscal 2024 Plan
During the fourth quarter of fiscal 2024, management approved a restructuring and workforce reduction plan (the Fiscal 2024 Plan) across our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions intended to improve operational efficiencies and better align the Company’s workforce with current business needs. The Company expects approximately 6% of its global workforce to be affected. The Company anticipates the Fiscal 2024 Plan to be substantially complete by the end of fiscal 2025.
Fiscal 2023 Plan
The restructuring and workforce reduction plan initiated in the second quarter of fiscal 2023 (the Fiscal 2023 Plan) across various functions to better align the Company’s workforce with current business needs and strategic growth opportunities was completed in the first quarter of fiscal 2025. The Fiscal 2023 Plan impacted approximately 5% of the Company’s global workforce.
A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 June 29, 2024
Restructuring and related charges (benefits)
Non-cash settlements and other adjustments (1)
Cash settlementsBalance as of September 28, 2024
Fiscal 2024 Plan
NSE/Corp$13.4 $0.1 $0.3 $(7.6)$6.2 
OSP1.2 0.1  (0.7)0.6 
Fiscal 2024 Plan14.6 0.2 0.3 (8.3)6.8 
Fiscal 2023 Plan
NSE0.3 (0.2) (0.1) 
Fiscal 2023 Plan0.3 (0.2) (0.1) 
Total (2)
$14.9 $ $0.3 $(8.4)$6.8 
(1)Includes currency translation adjustments.
(2)Includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets as of September 28, 2024 and June 29, 2024.
Note 14. Income Taxes
The Company recorded an income tax provision of $9.0 million and $8.6 million for the three months ended September 28, 2024 and September 30, 2023, respectively.
The income tax provision for the three months ended September 28, 2024 and September 30, 2023 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations.
23


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
As of September 28, 2024 and June 29, 2024, the Company’s unrecognized tax benefits (net of Federal benefits) totaled $50.8 million and $50.7 million, respectively, and are included in deferred taxes and other non-current tax liabilities. The Company had $4.0 million accrued for the payment of interest and penalties as of September 28, 2024. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.
Note 15. Stockholders' Equity
Repurchase of Common Stock
In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions.
During the three months ended September 28, 2024, the Company repurchased 2.0 million shares of its common stock for $16.4 million under the 2022 Repurchase Plan. As of September 28, 2024, the Company had remaining authorization of $198.4 million for future share repurchases under the 2022 Repurchase Plan.
Note 16. Stock-Based Compensation
The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.
The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company estimates the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.
Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of three to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of three to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions.
During the three months ended September 28, 2024 and September 30, 2023, the Company granted 4.2 million and 2.9 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $35.3 million and $30.0 million, respectively.
During the three months ended September 28, 2024 and September 30, 2023, the Company granted 1.5 million and 0.8 million performance-based awards, respectively. There were no performance-based shares attained over target during the three months ended September 28, 2024 and September 30, 2023. The aggregate grant-date fair value of performance-based awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $15.1 million and $9.7 million, respectively.
24


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
As of September 28, 2024, $90.9 million of unrecognized stock-based compensation costs remain to be amortized.
The impact on the Company’s results of operations of recording stock-based compensation by function for the three months ended September 28, 2024 and September 30, 2023, is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Cost of revenues$1.2 $1.2 
Research and development2.1 2.1 
Selling, general and administrative9.4 7.9 
Total stock-based compensation expense$12.7 $11.2 
Approximately $1.2 million of stock-based compensation was capitalized to inventory as of September 28, 2024 and September 30, 2023.
Note 17. Employee Pension and Other Benefit Plans
The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.
Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.
As of September 28, 2024, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the three months ended September 28, 2024, the Company contributed $0.3 million to the U.K. plan and $0.9 million to the other plans. The funded plan assets consist primarily of managed investments.
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months Ended
September 28, 2024September 30, 2023
Interest cost$0.8 $0.9 
Expected return on plan assets(0.4)(0.5)
Amortization of net actuarial losses (gains)0.1 (0.1)
Net periodic benefit cost$0.5 $0.3 
Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.
Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $9.3 million related to its defined benefit pension plans during fiscal 2025 to make current benefit payments and fund future obligations. As of September 28, 2024, approximately $1.2 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at June 29, 2024.
25


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Note 18. Commitments and Contingencies
Legal Proceedings
The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
Tel-Instruments Electronics Corp. Settlement
In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita (Aeroflex), a VIAVI subsidiary, against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract.
TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023.
U.K. Pension Settlement
In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies.
The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.
In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during fiscal 2023.
Guarantees
Outstanding Letters of Credit, Performance Bonds and Other Claims
As of September 28, 2024, the Company had standby letters of credit of $8.3 million and performance bonds and other claims of $1.9 million collateralized by restricted cash.
26


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Product Warranties
The following table presents the changes in the Company’s warranty reserve during the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Balance as of beginning of period$7.5 $9.0 
Provision for warranty0.2 0.4 
Utilization of reserve(0.7)(0.8)
Adjustments to pre-existing warranties (includes changes in estimates) 0.2 
Balance as of end of period$7.0 $8.8 
Note 19. Operating Segments and Geographic Information
The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.
The Company’s reportable segments are:
(i) Network Enablement (NE):
NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. NE also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.
(ii) Service Enablement (SE):
SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions - including instruments, microprobes and software - monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.
(iii) Optical Security and Performance Products (OSP):
OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.
Segment Reporting
The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.
27


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.
The following tables present information on the Company’s reportable segments for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended September 28, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$112.6 $6.1 $118.7 $78.8 $ $197.5 
Service revenue29.0 11.7 40.7   40.7 
Net revenue$141.6 $17.8 $159.4 $78.8 $ $238.2 
Gross profit$86.3 $10.8 $97.1 $43.6 $(4.6)$136.1 
Gross margin60.9 %60.7 %60.9 %55.3 %57.1 %
Operating (loss) income$(7.3)$31.2 $(12.4)$11.5 
Operating margin(4.6)%39.6 %4.8 %
Three Months Ended September 30, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$120.4 $7.7 $128.1 $77.5 $ $205.6 
Service revenue
29.6 12.7 42.3   42.3 
Net revenue$150.0 $20.4 $170.4 $77.5 $ $247.9 
Gross profit$94.6 $13.7 $108.3 $40.7 $(4.6)$144.4 
Gross margin63.1 %67.2 %63.6 %52.5 %58.2 %
Operating income$1.5 $29.3 $(14.8)$16.0 
Operating margin0.9 %37.8 %6.5 %
(1)See below table for details of reconciling items impacting gross profit and operating income.
28


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)
Three Months Ended
 September 28, 2024September 30, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$140.7 $149.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.3)(3.5)
Other (charges) benefits unrelated to core operating performance (1)
(0.1)0.1 
Total reconciling items(4.6)(4.6)
GAAP gross profit$136.1 $144.4 
Corporate reconciling items impacting operating income:
Total segment operating income$23.9 $30.8 
Stock-based compensation(12.7)(11.2)
Amortization of intangibles(4.4)(5.6)
Change in fair value of contingent liability3.5 1.4 
Acquisition and integration related charges(0.6) 
Other benefits (charges) unrelated to core operating performance (1)(2)
0.5 (0.2)
Litigation settlement1.3  
Restructuring and related benefits 0.8 
Total reconciling items(12.4)(14.8)
GAAP operating income from continuing operations$11.5 $16.0 
(1)Other items include (charges) benefits unrelated to core operating performance primarily consisting of transformational initiatives such as site consolidations, intangible impairment and gain or loss on disposal of long-lived assets.
(2)Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale.

29


VIAVI SOLUTIONS INC.
NOTES TO CONSOLIDATED FINANCIAL STATEMENTS (Continued)

The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$58.4 $14.6 $73.0 $67.6 $15.2 $82.8 
Other Americas11.7 4.0 15.7 13.7 4.0 17.7 
Total Americas$70.1 $18.6 $88.7 $81.3 $19.2 $100.5 
Asia-Pacific:
Greater China$52.6 $1.2 $53.8 $49.4 $1.7 $51.1 
Other Asia-Pacific26.2 5.9 32.1 28.3 6.5 34.8 
Total Asia-Pacific$78.8 $7.1 $85.9 $77.7 $8.2 $85.9 
EMEA:$48.6 $15.0 $63.6 $46.6 $14.9 $61.5 
Total net revenue$197.5 $40.7 $238.2 $205.6 $42.3 $247.9 

30

Item 2. Management’s Discussion and Analysis of Financial Condition and Results of Operations
Forward-Looking Statements
Statements contained in this Quarterly Report on Form 10-Q, which we also refer to as the Report, which are not historical facts, are forward-looking statements within the meaning of Section 21E of the Securities Exchange Act of 1934, as amended. A forward-looking statement may contain words such as “anticipate,” “believe,” “can,” “can impact,” “could,” “continue,” “estimate,” “expect,” “intend,” “may,” “ongoing,” “plan,” “potential,” “projects,” “should,” “will,” “will continue to be,” “would,” or the negative thereof or other comparable terminology regarding beliefs, plans, expectations or intentions regarding the future. Forward-looking statements include statements, but are not limited to statements such as:
Financial projections and expectations, including profitability of certain business units, plans to reduce costs and improve efficiencies including through restructuring programs, the effects of seasonality on certain business units, the consolidation of the communication industry and continued reliance on key customers for a significant portion of our revenue, future sources of revenue, competition and pricing pressures, the future impact of certain accounting pronouncements, and our estimation of the potential impact and materiality of litigation;
Sufficiency of our sources of funding for working capital, capital expenditures, contractual obligations, acquisitions, stock repurchases, debt repayments and other matters;
Our expectations regarding demand for our products and services, including industry trends and technological advancements that may drive such demand, the role we will play in those advancements and our ability to benefit from such advancements;
Our plans for growth and innovation opportunities; 
Our plans for continued development, use and protection of our intellectual property; 
Our strategies for achieving our current business objectives, including related risks and uncertainties; 
Our plans or expectations relating to investments, execution of capital allocation and debt management strategies, acquisitions, partnerships and other strategic opportunities; 
Our research and development plans and investments and the expected impact of such plans on our financial performance;
Our expectations related to our products, including costs associated with the development of new products, product yields, quality and other issues;
Our expectations related to future tax liabilities resulting from future tax legislation; and

Our expectations related to macro-economic conditions, including the impact of inflation, fiscal tightening at central banks, changes in foreign exchange rates, the risk of increased tensions and trade actions between China and the U.S., the ongoing conflict between Russia and Ukraine and the ongoing conflict between Israel and Hamas and the expansion of conflict in the Middle East, including in Lebanon and with Iran, on our business, operations and financial results.
Management cautions that forward-looking statements are based on current expectations and assumptions and are subject to risks and uncertainties that could cause our actual results to differ materially from those projected in such forward-looking statements. These forward-looking statements are only predictions and are subject to risks and uncertainties including those set forth in Part II, Item 1A “Risk Factors” and elsewhere in this Quarterly Report on Form 10-Q and in other documents we file with the U.S. Securities and Exchange Commission. Moreover, neither we nor any other person assumes responsibility for the accuracy and completeness of these forward-looking statements. Forward-looking statements are made only as of the date of this Report and subsequent facts or circumstances may contradict, obviate, undermine or otherwise fail to support or substantiate such statements. We are under no duty to update any of the forward-looking statements after the date of this Form 10-Q to conform such statements to actual results or to changes in our expectations.
In addition, Management’s Discussion and Analysis of Financial Condition and Results of Operations should be read in conjunction with our Annual Report on Form 10-K for the fiscal year ended June 29, 2024.
31

You should read the following discussion of our financial condition and results of operations in conjunction with the financial statements and the notes thereto included elsewhere in this Quarterly Report on Form 10-Q. The following discussion contains forward-looking statements that reflect our plans, estimates and beliefs. Our actual results could differ materially from those discussed in the forward-looking statements. Factors that could cause or contribute to these differences include those discussed below and elsewhere in this Quarterly Report on Form 10-Q, particularly in “Risk Factors” and “Forward-Looking Statements.”
32

Overview
VIAVI is a global provider of network test, monitoring and assurance solutions for telecommunications, cloud, enterprises, first responders, military, aerospace and railway. VIAVI is also a leader in light management technologies for 3D sensing, anti-counterfeiting, consumer electronics, industrial, automotive, government and aerospace applications.
To serve our markets we operate the following business segments:
Network Enablement (NE);
Service Enablement (SE); and,
Optical Security and Performance Products (OSP).

During the first quarter of fiscal 2025, the VIAVI business environment continued to be challenging, particularly in the North American service provider and enterprise customer markets. NE product demand continues to be impacted by reduced research and development (R&D) and production capital expenditure spend by major wireless network equipment manufacturers (NEMs), offset by OSP performance.

Our financial results and long-term growth model will continue to be driven by revenue growth, non-GAAP operating income, non-GAAP operating margin, non-GAAP diluted earnings per share (EPS) and cash flow from operations. We believe these key operating metrics are useful to investors because management uses these metrics to assess the growth of our business and the effectiveness of our marketing and operational strategies.

Looking Ahead

As we look forward to the second quarter of fiscal 2025, we are seeing many of our end markets show signs of stabilization which we believe indicates the beginning of a gradual recovery and expect this to continue in the second half of fiscal 2025. Our long-term focus remains on executing against our strategic priorities to drive revenue and earnings growth, capture market share and continue to optimize our capital structure. We remain positive on our long-term growth drivers and will continue to focus on executing our strategic priorities over the long-term to:

Defend and consolidate leadership in core business segments;
Invest in secular trends to drive growth and expand Total Addressable Market (TAM);
Extend VIAVI technologies and platforms into adjacent markets and applications; and,
Continue productivity improvements in Operations, R&D and Selling, General and Administrative (SG&A).
Financial Highlights
First quarter fiscal 2025 results included the following notable items:
Net revenue of $238.2 million, down $9.7 million or 3.9% year-over-year.
GAAP operating margin of 4.8%, down 170 bps year-over-year.
Non-GAAP operating margin of 10.0%, down 240 bps year-over-year.
GAAP net loss of $1.8 million, down $11.6 million or 118.4% year-over-year.
Non-GAAP net income of $12.4 million, down $7.1 million or 36.4% year-over-year.
GAAP diluted EPS of $(0.01), down $0.05 or 125.0% year-over-year.
Non-GAAP diluted EPS of $0.06, down $0.03 or 33.3% year-over-year.
33

A reconciliation of GAAP financial measures to Non-GAAP financial measures is provided below (in millions, except EPS amounts):
 Three Months Ended
 September 28, 2024September 30, 2023
 Operating IncomeOperating MarginOperating IncomeOperating Margin
GAAP measures$11.5 4.8 %$16.0 6.5 %
Stock-based compensation12.7 5.3 %11.2 4.5 %
Change in fair value of contingent liability(3.5)(1.5)%(1.4)(0.6)%
Acquisition and integration related charges0.6 0.3 %— — %
Other (benefits) charges unrelated to core operating performance (1)
(0.5)(0.2)%0.2 0.1 %
Amortization of intangibles4.4 1.8 %5.6 2.2 %
Restructuring and related benefits— — %(0.8)(0.3)%
Litigation settlement (1.3)(0.5)%— — %
Total related to Cost of Revenue and Operating Expenses12.4 5.2 %14.8 5.9 %
Non-GAAP measures$23.9 10.0 %$30.8 12.4 %
 Three Months Ended
 September 28, 2024September 30, 2023
 Net (Loss) IncomeDiluted
 EPS
Net IncomeDiluted
 EPS
GAAP measures$(1.8)$(0.01)$9.8 $0.04 
Items reconciling GAAP Net (Loss) Income and EPS to Non-GAAP Net Income and EPS:
Stock-based compensation12.7 0.06 11.2 0.05 
Change in fair value of contingent liability(3.5)(0.01)(1.4)— 
Acquisition and integration related charges0.6 — — — 
Other (benefits) charges unrelated to core operating performance (1)
(0.5)— 0.2 — 
Amortization of intangibles4.4 0.02 5.6 0.02 
Restructuring and related benefits— — (0.8)— 
Litigation settlement (1.3)(0.01)(7.3)(0.03)
Non-cash interest expense and other expense 1.1 0.01 1.2 0.01 
Provision for income taxes0.7 — 1.0 — 
Total related to Net (Loss) Income and EPS14.2 0.07 9.7 0.05 
Non-GAAP measures $12.4 $0.06 $19.5 $0.09 
Shares used in per share calculation for Non-GAAP EPS224.0 224.2 
(1)Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale and other charges unrelated to core operating performance of $0.4 million.

    
34

Use of Non-GAAP (Adjusted) Financial Measures
The Company provides non-GAAP operating income, non-GAAP operating margin, non-GAAP net income and non-GAAP EPS financial measures as supplemental information regarding the Company’s operational performance. The Company uses the measures disclosed in this Report to evaluate the Company’s historical and prospective financial performance, as well as its performance relative to its competitors. Specifically, management uses these items to further its own understanding of the Company’s core operating performance, which the Company believes represents its performance in the ordinary, ongoing and customary course of its operations. Accordingly, management excludes from core operating performance items such as those relating to certain purchase price accounting adjustments, amortization of acquisition-related intangibles, stock-based compensation, legal settlements, restructuring, changes in fair value of contingent consideration liabilities and certain investing and acquisition related expenses and other activities that management believes are not reflective of such ordinary, ongoing and core operating activities.
The Company believes providing this additional information allows investors to see Company results through the eyes of management. The Company further believes that providing this information allows investors to better understand the Company’s financial performance and, importantly, to evaluate the efficacy of the methodology and information used by management to evaluate and measure such performance.
 The non-GAAP adjustments described in this Form 10-Q are excluded by the Company from its GAAP financial measures because the Company believes excluding these items enables investors to evaluate more clearly and consistently the Company’s core operational performance. The non-GAAP adjustments are outlined below.
Cost of revenues, costs of research and development and costs of selling, general and administrative: The Company’s GAAP presentation of operating expenses may include (i) additional depreciation and amortization from changes in estimated useful life and the write-down of certain property, equipment and intangibles that have been identified for disposal but remained in use until the date of disposal, (ii) charges such as severance, benefits and outplacement costs related to restructuring plans, (iii) costs for facilities not required for ongoing operations, and costs related to the relocation of certain equipment from these facilities and/or contract manufacturer facilities, (iv) stock-based compensation, (v) amortization expense related to acquired intangibles, (vi) changes in fair value of contingent consideration liabilities and (vii) other charges unrelated to our core operating performance comprised mainly of acquisition related transaction costs, integration costs related to acquired entities, litigation and legal settlements and other costs and contingencies unrelated to current and future operations, including transformational initiatives such as the implementation of simplified automated processes, site consolidations, and reorganizations. The Company excludes these items in calculating non-GAAP operating margin, non-GAAP net income and non-GAAP EPS.
Non-cash interest expense and other expense: The Company excludes certain investing expenses, including accretion of debt discount and other non-cash activities that management believes are not reflective of such ordinary, ongoing and core operating activities, when calculating non-GAAP net income and non-GAAP EPS.
Income tax expense or benefit: The Company excludes certain non-cash tax expense or benefit items, such as the utilization of net operating losses where valuation allowances were released, intra-period tax allocation benefit and the tax effect for amortization of non-tax deductible intangible assets when calculating non-GAAP net income and non-GAAP EPS.
Non-GAAP financial measures are not in accordance with, preferable to, or an alternative for, generally accepted accounting principles in the United States. The GAAP measure most directly comparable to non-GAAP operating income is operating income. The GAAP measure most directly comparable to non-GAAP operating margin is operating margin. The GAAP measure most directly comparable to non-GAAP net income is net income. The GAAP measure most directly comparable to non-GAAP EPS is earnings per share. The Company believes these GAAP measures alone are not fully indicative of its core operating expenses and performance and that providing non-GAAP financial measures in conjunction with GAAP measures provides valuable supplemental information regarding the Company’s overall performance.
35

RESULTS OF OPERATIONS
The results of operations for the current period are not necessarily indicative of results to be expected for future periods. The following table summarizes selected Consolidated Statements of Operations items (in millions, except for percentages):
Three Months Ended
September 28, 2024September 30, 2023ChangePercent Change
Segment net revenue:
NE$141.6$150.0$(8.4)(5.6)%
SE17.820.4(2.6)(12.7)%
OSP78.877.51.3 1.7 %
Total net revenue$238.2$247.9$(9.7)(3.9)%
Amortization of acquired technologies$3.3 $3.5 $(0.2)(5.7)%
Percentage of net revenue1.4 %1.4 %
Gross profit$136.1 $144.4 $(8.3)(5.7)%
Gross margin57.1 %58.2 %
Research and development$49.4 $49.9 $(0.5)(1.0)%
Percentage of net revenue20.7 %20.1 %
Selling, general and administrative$74.1 $77.2 $(3.1)(4.0)%
Percentage of net revenue31.1 %31.1 %
Amortization of other intangibles$1.1 $2.1 $(1.0)(47.6)%
Percentage of net revenue0.5 %0.8 %
Restructuring and related benefits$— $(0.8)$0.8 (100.0)%
Percentage of net revenue— %0.3 %
Interest and other income, net$3.2 $10.2 $(7.0)(68.6)%
Percentage of net revenue1.3 %4.1 %
Interest expense$(7.5)$(7.8)$0.3 3.8 %
Percentage of net revenue3.1 %3.1 %
Provision for income taxes$9.0 $8.6 $0.4 4.7 %
Percentage of net revenue3.8 %3.5 %


36

Net Revenue
Revenue from our service offerings exceeds 10% of our total consolidated net revenue and is presented separately in our Consolidated Statements of Operations. Service revenue primarily consists of maintenance and support, extended warranty, professional services and post-contract support in addition to other services such as calibration and repair services. When evaluating the performance of our segments, management focuses on total net revenue, gross profit and operating income and not the product or service categories. Consequently, the following discussion of business segment performance focuses on total net revenue, gross profit, and operating income consistent with our approach for managing the business.
Three Months Ended September 28, 2024 and September 30, 2023
Net revenue decreased by $9.7 million, or 3.9%, during the three months ended September 28, 2024 compared to the same period a year ago. This decrease reflects the continuing weakness in service provider spending partially offset by higher consumer and industrial, government and anti-counterfeiting revenue.
Product revenues decreased by $8.1 million, or 3.9%, during the three months ended September 28, 2024 compared to the same period a year ago, driven by revenue decreases in our NE and SE segments partially offset by revenue increases in our OSP segment.
Service revenues decreased by $1.6 million, or 3.8% during the three months ended September 28, 2024, respectively, compared to the same periods a year ago. This was driven by revenue decreases from our NE and SE segments.
Going forward, we expect to continue to encounter a number of industry and market risks and uncertainties. For example, uncertainty around the timing of our customers’ procurement decisions on infrastructure maintenance and upgrades and decisions on new infrastructure investments or uncertainty about speed of adoption of 5G technology at a commercially viable scale. This may limit our visibility, and consequently, our ability to predict future revenue, seasonality, profitability, and general financial performance, which could create period-over-period variability in our financial measures and present foreign exchange rate risks.
We cannot predict when or to what extent these uncertainties will be resolved. Our revenues, profitability, and general financial performance may also be affected by: (a) pricing pressures due to, among other things, a highly concentrated customer base, increasing competition, particularly from Asia-based competitors, and a general commoditization trend for certain products; (b) strategic execution challenges arising from competition with larger and more well-resourced competitors; (c) product mix variability in our markets, which affects revenue and gross margin; (d) fluctuations in customer buying patterns, which cause demand, revenue and profitability volatility; (e) the current trend of communication industry consolidation, which is expected to continue, that directly affects our NE and SE customer bases and adds additional risk and uncertainty to our financial and business projections; (f) the impact of ongoing global trade policies, tariffs and sanctions; and (g) regulatory or economic developments and/or technology challenges that slow or change the rate of adoption of 5G, 3D sensing and other emerging secular technologies and platforms.
37

Revenue by Region
We operate in three geographic regions: Americas, Asia-Pacific and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where our product is initially shipped. For example, certain customers may request shipment of our product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions we operate in and net revenue from countries that exceeded 10% of our total net revenue (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Americas:
     United States$73.0 30.6 %$82.8 33.4 %
     Other Americas15.7 6.6 %17.7 7.1 %
          Total Americas$88.7 37.2 %$100.5 40.5 %
Asia-Pacific:
     Greater China$53.8 22.6 %$51.1 20.6 %
     Other Asia-Pacific32.1 13.5 %34.8 14.1 %
          Total Asia-Pacific$85.9 36.1 %$85.9 34.7 %
EMEA:$63.6 26.7 %$61.5 24.8 %
Total net revenue$238.2 100.0 %$247.9 100.0 %
Net revenue from customers outside the Americas represented 62.8% and 59.5% of net revenue, respectively, during the three months ended September 28, 2024 and September 30, 2023.
We expect revenue from customers outside of the United States to continue to be an important part of our overall net revenue and an increasing focus for net revenue growth opportunities.
Amortization of Acquired Technologies (Cost of revenues)
Amortization of acquired technologies within Cost of revenues decreased $0.2 million or 5.7% during the three months ended September 28, 2024 compared to the same period a year ago. This decrease is primarily due to certain intangible assets becoming fully amortized in fiscal 2024.
Gross Margin
Gross margin decreased by 1.1 percentage points during the three months ended September 28, 2024 from 58.2% in the same period a year ago to 57.1% in the current period. The decrease was primarily due to gross margin reduction in NE and SE, partially offset by gross margin increase in OSP, as discussed below in the Operating Segment Information section.
As discussed in more detail under “Net Revenue” above, we sell products in certain markets that are consolidating, undergoing product, architectural and business model transitions, have high customer concentrations, are highly competitive (increasingly due to Asia-Pacific-based competition), are price sensitive and/or are affected by customer seasonal and mix variant buying patterns. We expect these factors to continue to result in variability of our gross margin.
38

Research and Development
R&D expense decreased by $0.5 million, or 1.0% during the three months ended September 28, 2024 compared to the same period a year ago. This decrease was primarily due to benefits from our restructuring activities. As a percentage of net revenue, R&D expense increased by 0.6 percentage points during the three months ended September 28, 2024 compared to the same period a year ago.
We believe that continuing our investments in R&D is critical to attaining our strategic objectives. We plan to continue to invest in R&D and new products that will further differentiate us in the marketplace. One such investment is the VIAVI Automated Lab-as-a-Service for Open RAN (VALOR), which became fully operational in the second quarter of fiscal 2025.
Selling, General and Administrative
SG&A expense decreased by $3.1 million, or 4.0%, during the three months ended September 28, 2024 compared to the same period a year ago. This decrease was primarily due to the change in fair value of acquisition-related contingent consideration and the gain on litigation settlement partially offset by higher variable expenses. As a percentage of net revenue, SG&A was flat during the three months ended September 28, 2024 compared to the same period a year ago.

Amortization of Intangibles (Operating expenses)
Amortization of intangibles within Operating expenses decreased $1.0 million or 47.6% during the three months ended September 28, 2024 compared to the same period a year ago. This decrease is primarily due to certain intangible assets becoming fully amortized in fiscal 2024.
Restructuring
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions.
During the fourth quarter of fiscal 2024, management approved a restructuring and workforce reduction plan (the Fiscal 2024 Plan) across various functions intended to improve operational efficiencies and better align the Company’s workforce with current business needs. The Company expects approximately 6% of its global workforce to be affected, impacting all segments and corporate functions. We estimate annualized gross cost savings of approximately $25.0 million excluding any one-time charges as a result of the restructuring activities initiated under the Fiscal 2024 Plan. The Company anticipates the Fiscal 2024 Plan to be substantially complete by the end of fiscal 2025.
The restructuring and workforce reduction plan initiated in the second quarter of fiscal 2023 (the Fiscal 2023 Plan) across various functions to better align the Company’s workforce with current business needs and strategic growth opportunities was completed in the first quarter of fiscal 2025. The Fiscal 2023 Plan affected approximately 5% of the Company's workforce and resulted in an estimated annualized gross cost savings of approximately $25.0 million excluding any one-time charges.
As of September 28, 2024, our total restructuring accrual was $6.8 million.
During the three months ended September 28, 2024, the Company recorded restructuring charges of $0.2 million related to the Fiscal 2024 Plan and benefits of $0.2 million related to the Fiscal 2023 Plan. During the three months ended September 30, 2023, the Company recorded benefits of $0.8 million related to the Fiscal 2023 Plan.
We estimate future cash payments of $6.8 million under the Fiscal 2024 Plan, funded by operating cash flow.
Refer to “Note 13. Restructuring and Related Charges” for more information.
39

Interest and other income, net
Interest and other income, net, was $3.2 million during the three months ended September 28, 2024 compared to $10.2 million during the same period a year ago. This $7.0 million decrease was primarily driven by a legal settlement in our favor in the amount of $7.3 million in the prior period.
Interest Expense
Interest expense decreased by $0.3 million, or 3.8% during the three months ended September 28, 2024 compared to the same period a year ago. This decrease was primarily driven by lower outstanding debt when compared to the prior period.
Provision for Income Taxes
We recorded an income tax provision of $9.0 million and $8.6 million for the three months ended September 28, 2024 and September 30, 2023, respectively.
The income tax provision for the three months ended September 28, 2024 and September 30, 2023 primarily relates to income tax in certain foreign and state jurisdictions based on our forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to our income from continuing operations before taxes primarily due to changes in the valuation allowance for deferred tax assets attributable to our domestic and foreign income from continuing operations.
As of September 28, 2024, and June 29, 2024, our unrecognized tax benefits (net of Federal benefits) totaled $50.8 million and $50.7 million, respectively, and are included in deferred taxes and other non-current tax liabilities. We had $4.0 million accrued for the payment of interest and penalties as of September 28, 2024. The timing and resolution of income tax examinations are uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although we do not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, we are unable to estimate the full range of possible adjustments to this balance. 
40

Operating Segment Information
Information related to our operating segments was as follows (in millions):
Three Months Ended
 September 28, 2024September 30, 2023ChangePercentage Change
Network Enablement
Net revenue$141.6 $150.0 $(8.4)(5.6)%
Gross profit86.3 94.6 (8.3)(8.8)%
Gross margin60.9 %63.1 %
Service Enablement
Net revenue$17.8 $20.4 $(2.6)(12.7)%
Gross profit10.8 13.7 (2.9)(21.2)%
Gross margin60.7 %67.2 %
Network and Service Enablement
Net revenue$159.4 $170.4 $(11.0)(6.5)%
Operating (loss) income(7.3)1.5 (8.8)(586.7)%
Operating margin(4.6)%0.9 %
Optical Security and Performance
Net revenue$78.8 $77.5 $1.3 1.7 %
Gross profit43.6 40.7 2.9 7.1 %
Gross margin55.3 %52.5 %
Operating income$31.2 $29.3 $1.9 6.5 %
Operating margin39.6 %37.8 %
Network Enablement
NE net revenue decreased by $8.4 million, or 5.6% during the three months ended September 28, 2024 compared to the same period a year ago, primarily driven by lower volume in Fiber and Access and Lab and Production and Wireless, partially offset by higher AvComm revenue.
NE gross margin decreased by 2.2 percentage points during the three months ended September 28, 2024 to 60.9% from 63.1% in the same period a year ago primarily due to lower volume and unfavorable product mix.
Service Enablement
SE net revenue decreased by $2.6 million, or 12.7%, during the three months ended September 28, 2024 compared to the same period a year ago primarily due to lower Data Center and Assurance revenue.
SE gross margin decreased by 6.5 percentage points during the three months ended September 28, 2024 to 60.7% from 67.2% in the same period a year ago primarily due to lower volume.
Network and Service Enablement
NSE operating margin decreased by 5.5 percentage points during the three months ended September 28, 2024 to (4.6)% from 0.9% in the same period a year ago primarily due to lower volume.


41

Optical Security and Performance Products
OSP net revenue increased by $1.3 million, or 1.7%, during the three months ended September 28, 2024 compared to the same period a year ago. This increase was primarily driven by higher consumer and industrial, government and anti-counterfeiting revenue.

OSP gross margin increased by 2.8 percentage points during the three months ended September 28, 2024 to 55.3% from 52.5% in the same period a year ago primarily due to manufacturing volume.

OSP operating margin increased by 1.8 percentage points during the three months ended September 28, 2024 to 39.6% from 37.8% in the same period a year ago primarily due to the aforementioned increase in gross margin.

Liquidity and Capital Resources
We believe our existing liquidity and sources of liquidity, namely operating cash flows, credit facility capacity, and access to capital markets, will continue to be adequate to meet our liquidity needs, including but not limited to, contractual obligations, working capital and capital expenditure requirements, financing strategic initiatives, funding debt maturities, and executing purchases under our share repurchase program over the next twelve months and beyond. However, there are a number of factors that could positively or negatively impact our liquidity position, including:
Global economic conditions which affect demand for our products and services and impact the financial stability of our suppliers and customers;
Changes in accounts receivable, inventory or other operating assets and liabilities which affect our working capital;
Increase in capital expenditure to support the revenue growth opportunity of our business;
Changes in customer payment terms and patterns, which typically results in customers delaying payments or negotiating favorable payment terms to manage their own liquidity positions;
Timing of payments to our suppliers;
Factoring or sale of accounts receivable;
Volatility in fixed income and credit markets which impact the liquidity and valuation of our investment portfolios;
Volatility in credit markets which would impact our ability to obtain additional financing on favorable terms or at all;
Volatility in foreign exchange markets which impacts our financial results;
Possible investments or acquisitions of complementary businesses, products or technologies;
Principal payment obligations of our 1.625% Senior Convertible Notes due 2026, and our 3.75% Senior Notes due 2029 (together the Notes) and covenants that restrict our debt level and credit facility capacity;
Issuance or repurchase of debt which may include open market purchases of our 2026 Notes and/or 2029 Notes prior to their maturity;
Issuance or repurchase of our common stock or other equity securities;
Factors beyond our control that may impact timing of and/or appropriation of government funding for certain of our strategic research and development programs;
Potential funding of pension liabilities either voluntarily or as required by law or regulation;
Compliance with covenants and other terms and conditions related to our financing arrangements; and
The risks and uncertainties detailed in Item 1A “Risk Factors” section of our Quarterly Report on Form 10-Q.
42

Cash and Cash Equivalents and Short-Term Investments
Our cash and cash equivalents and short-term investments mainly consist of investments in institutional money market funds and short-term deposits at major global financial institutions. Our strategy is focused on capital preservation and supporting our liquidity requirements that meet high credit quality standards, as specified in our investment policy approved by the Audit Committee of our Board of Directors. Our investments in debt securities and marketable equity securities are primarily classified as available for sale or trading assets and are recorded at fair value. The cost of securities sold is based on the specific identification method. Unrealized gains and losses on available-for-sale investments are recorded as Other comprehensive (loss) income and reported as a separate component of stockholders’ equity. As of September 28, 2024, U.S. subsidiaries owned approximately 19.9% of our cash and cash equivalents, short-term investments and restricted cash.
As of September 28, 2024, the majority of our cash investments have maturities of 90 days or less and are of high credit quality. Nonetheless we could realize investment losses under adverse market conditions. During the three months ended September 28, 2024, we have not realized material investment losses but we can provide no assurance that the value or liquidity of our investments will not be impacted by adverse conditions in the financial markets. In addition, we maintain cash balances in operating accounts with third-party financial institutions. These balances in the U.S. may exceed the Federal Deposit Insurance Corporation (FDIC) insurance limits. While we monitor the cash balances in our operating accounts and adjust as appropriate, these cash balances could be impacted if the underlying financial institutions fail.
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender-related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300.0 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, we may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100.0 million so long as certain conditions are met.
As of September 28, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $143.7 million, net of outstanding standby letters of credit of $4.2 million.
Refer to “Note 11. Debt” for more information.
Cash Flows for the Three Months Ended September 28, 2024
As of September 28, 2024, our combined balance of cash and cash equivalents and restricted cash decreased by $3.7 million to $478.1 million from $481.8 million as of June 29, 2024.
During the three months ended September 28, 2024, Cash provided by operating activities was $13.5 million, consisting of net loss of $1.8 million adjusted for non-cash charges (e.g., depreciation, amortization, stock-based compensation and other non-cash items) totaling $20.2 million, including changes in deferred tax balances, and changes in operating assets and liabilities that used $4.9 million. Changes in our operating assets and liabilities related primarily to a decrease in accounts receivable of $13.2 million due to collections outpacing billings, a decrease in inventory of $2.9 million and an increase in income taxes payable of $2.6 million. These were offset by a decrease in accrued expenses and other current and non-current liabilities of $7.5 million, a decrease in accrued payroll and related expenses of $5.1 million due primarily to timing of payroll, reduced headcount from restructuring activities and lower vacation accrual due to higher usage, a decrease in deferred revenue of $4.6 million primarily due to timing of support billings and project acceptances and a decrease in accounts payable of $4.0 million driven by timing of purchases and related payments.
During the three months ended September 28, 2024, Cash used in investing activities was $11.5 million, primarily resulting from $7.3 million used for capital expenditures, $4.7 million net purchases of short-term investments and $3.0 million investment in non-marketable equity security offset by $3.5 million in proceeds from the sale of assets.
43

During the three months ended September 28, 2024, Cash used in financing activities was $21.0 million, primarily resulting from $16.4 million cash paid to repurchase common stock under our share repurchase program and $7.3 million in withholding tax payments on the vesting of restricted stock and performance-based awards. These were offset by $2.7 million in proceeds from the issuance of common stock under our employee stock purchase plan.
Share Repurchase Program
During the three months ended September 28, 2024, we repurchased 2.0 million shares of our common stock for $16.4 million pursuant to our 2022 Repurchase Plan. As of September 28, 2024, the Company had remaining authorization of $198.4 million for future share repurchases under the 2022 Repurchase Plan.
Refer to “Note 15. Stockholders Equity” for more information.
Contractual Obligations
There were no material changes to our existing contractual commitments during the first quarter of fiscal 2025.
Off-Balance Sheet Arrangements
We do not have any off-balance sheet arrangements, as such term is defined in rules promulgated by the SEC, that have or are reasonably likely to have a current or future effect on our financial condition, changes in financial condition, revenues or expenses, results of operations, liquidity, capital expenditures or capital resources that are material to investors, other than the guarantees discussed in “Note 18. Commitments and Contingencies.”
Employee Equity Incentive Plan
Our stock-based benefit plans are a broad-based, long-term retention program that is intended to attract and retain employees and align stockholder and employee interests. Refer to “Note 16. Stock-Based Compensation” for more details.
Employee Defined Benefit Plans and Other Post-retirement Benefits
We sponsor significant qualified and non-qualified pension plans for certain past and present employees in the U.K. and Germany. Most of these plans have been closed to new participants and no additional service costs are being accrued.
The U.K. plan is fully funded, and the other German plans, which were initially established as “pay-as-you-go” plans, are unfunded. As of September 28, 2024, our pension plans were under-funded by $53.1 million since the post-retirement benefit obligation (PBO) exceeded the fair value of plan assets. Pension plan assets are managed by external third parties and we monitor the performance of our investment managers. As of September 28, 2024, the fair value of plan assets had increased approximately 7.1% since June 29, 2024, our most recent fiscal year end.
We are also responsible for the non-pension PBO assumed from a past acquisition of $0.3 million.
In estimating the expected return on plan assets, we consider historical returns on plan assets, adjusted for forward-looking considerations, inflation assumptions and the impact of active management of the plan’s invested assets. While it is not possible to accurately predict future rate movements, we believe our current assumptions are appropriate. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details.
44

Recently Issued Accounting Pronouncements
Refer to “Note 2. Recently Issued Accounting Pronouncements” regarding the effect of certain recent accounting pronouncements on our Consolidated Financial Statements.
Critical Accounting Estimates
Our Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP), which require management to make judgments, estimates and assumptions that affect the reported amounts of assets and liabilities, net revenue and expenses, and the disclosure of contingent assets and liabilities. Our estimates are based on historical experience and assumptions that we believe to be reasonable under the circumstances, the results of which form the basis for making judgments about the carrying values of assets and liabilities. We believe that the accounting estimates employed and the resulting balances are reasonable; however, actual results may differ from these estimates and such differences may be material.
Post-retirement benefit obligation (PBO)
A key actuarial assumption in calculating the net periodic cost and the PBO is the discount rate. Changes in the discount rate impact the interest cost component of the net periodic benefit cost calculation and PBO due to the fact that the PBO is calculated on a net present value basis. Decreases in the discount rate will generally increase pre-tax cost, recognized expense and the PBO. Increases in the discount rate tend to have the opposite effect. We estimate a 50-basis point decrease or increase in the discount rate would cause a corresponding increase or decrease, respectively, in the PBO of approximately $4.0 million based upon data as of June 29, 2024.
Item 3. Quantitative and Qualitative Disclosure About Market Risks
The Company’s market risk has not changed materially from the foreign exchange and interest rate risks disclosed in Item 7A of the Company’s Annual Report on Form 10-K for the fiscal year ended June 29, 2024.
Item 4. Controls and Procedures
Evaluation of Disclosure Controls and Procedures
We maintain disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) under the Securities Exchange Act of 1934, as amended, or the Exchange Act), which are designed to ensure that information required to be disclosed in the reports we file or submit under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the Securities and Exchange Commission’s rules and forms, and that such information is accumulated and communicated to our management, including our Chief Executive Officer (CEO) and Chief Financial Officer (CFO), as appropriate, to allow timely decisions regarding required disclosure. Our management, with the participation of our CEO and CFO, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of the end of the period covered by this Quarterly Report on Form 10-Q. Based on that evaluation, our CEO and CFO concluded that our disclosure controls and procedures were effective as of September 28, 2024.
Changes in Internal Control Over Financial Reporting
There have been no changes in the Company’s internal control over financial reporting (as such term is defined in Rules 13a-15(f) and 15d-15(f) under the Exchange Act) during the most recent fiscal quarter that have materially affected, or are reasonably likely to materially affect, the Company’s internal control over financial reporting.
Limitations on Effectiveness of Controls
Our management, including our CEO and CFO, does not expect that our disclosure controls and procedures of our internal controls will prevent all errors and all fraud. A control system, no matter how well conceived and operated, can provide only reasonable, not absolute, assurance that the objectives of the control systems will be achieved. No evaluation of controls can provide absolute assurance that all control issues and instances of fraud, if any, within our company, have been detected. Accordingly, our disclosure controls and procedures provide reasonable assurance of achieving their objective.
45

PART II—OTHER INFORMATION
We are subject to a variety of claims and suits that arise from time to time in the ordinary course of our business. While management currently believes that resolving claims against us, individually or in aggregate, will not have a material adverse impact on our financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. If an unfavorable final outcome were to occur, it may have a material adverse impact on our financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
46


ITEM 1A. RISK FACTORS
 Global Risks
Geopolitical conditions, including political turmoil and volatility, regional conflicts, terrorism and war could result in market instability, which could negatively impact our business results.

We operate globally and sell our products in countries throughout the world. Recent escalation in regional conflicts, including the Russian invasion of Ukraine, resulting in ongoing and expanding economic sanctions, the conflict between Israel and Hamas, resulting in rising instability in the Middle East, and the risk of increased tensions between the U.S. and China, could curtail or prohibit our ability to transfer certain technologies, to sell our products and solutions, or to continue to operate in certain locations. Foreign companies with a presence in China are facing increasing operational challenges and enhanced scrutiny from governmental entities in the region. Further, it is possible that the U.S.-Chinese geopolitical tensions could result in government measures that could adversely impact our business. For example, in May 2023, China announced controls on the use of Micron products in China, following a cybersecurity review of Micron. At this time, the scope of these restrictions and entities impacted, and impact on VIAVI, is unclear. In September 2023, a bill was introduced by the House Financial Services Committee that would authorize sanctions on certain Chinese entities in China’s defense and surveillance technology sectors. This could have an adverse impact on our revenues in this region. International conflict has contributed to (i) increased pressure on the supply chain and could further result in increased energy costs, which could increase the cost of manufacturing, selling and delivering products and solutions (ii) inflation, which could result in increases in the cost of manufacturing products, reduced customer purchasing power, increased price pressure, and reduced or cancelled orders (iii) increased risk of cybersecurity attacks and (iv) general market instability, all of which could adversely impact our financial results.

Risks Related to Our Business Strategy and Industry

Our future profitability is not assured.

Our profitability in a particular period will be impacted by revenue, product mix and operational costs that vary significantly across our product portfolio and business segments.

Specific factors that may undermine our profit and financial objectives include, among others:
Uncertainty around the timing of our customers procurement decisions on infrastructure maintenance and upgrades;
Uncertain future telecom carrier and cable operator capital and R&D spending levels, which particularly affects our NE and SE segments;
Adverse changes to our product mix, both fundamentally (resulting from new product transitions, the declining profitability of certain legacy products and the termination of certain products with declining margins, among other things) and due to quarterly demand fluctuations;
Pricing pressure across our NSE product lines due to competitive forces, particularly from Asia-based competitors, advanced chip component shortages, and a highly concentrated customer base for many of our product lines, which may offset some of the cost improvements;
Strategic execution challenges arising from competition with larger and more well-resourced competitors;
Our OSP operating margin may experience some downward pressure as a result of a higher mix of 3D sensing products and increased operating expenses;
Limited availability of components and resources for our products which leads to higher component prices;
Resource rationing, including rationing of utilities like electricity by governments and/or service providers;
Budgetary constraints that impact or slow customer inventory consumption;
Increasing commoditization of previously differentiated products, and the attendant negative effect on average selling prices and profit margins;
47

Execution challenges, which limit revenue opportunities and harm profitability, market opportunities and customer relations;
Decreased revenue associated with terminated or divested product lines;
Redundant costs related to periodic transitioning of manufacturing and other functions to lower-cost locations;
Ongoing costs associated with organizational transitions, consolidations and restructurings, which are expected to continue in the nearer term;
Cyclical demand for our currency products;
Changing market and economic conditions, including the impacts due to tariffs, economic sections and export restrictions, the ongoing conflict between Russia and Ukraine, the armed conflict between Israel and Hamas; tensions and trade sanctions between the U.S. and China, supply chain constraints, pricing and inflationary pressures;
Ability of our customers, partners, manufacturers and suppliers to purchase, market, sell, manufacture and/or supply our products and services, including as a result of disruptions arising from supply chain constraints;
Financial stability of our customers, including the solvency of private sector customers and statutory authority for government customers to purchase goods and services; and
Factors beyond our control resulting from pandemics and similar outbreaks, manufacturing restrictions, travel restrictions and shelter-in-place orders to control the spread of a disease regionally and globally, and limitations on the ability of our employees and our suppliers’ and customers’ employees to work and travel.

Taken together, these factors limit our ability to predict future profitability levels and to achieve our long-term profitability objectives. If we fail to achieve profitability expectations, the price of our debt and equity securities, as well as our business and financial condition, may be materially adversely impacted.

Rapid technological change in our industry presents us with significant risks and challenges, and if we are unable to keep up with the rapid changes, our customers may purchase less of our products.

The manufacture, quality and distribution of our products, as well as our customer relations, may be affected by several factors, including the rapidly changing market for our products, supply chain issues and internal restructuring efforts. We expect the impact of these issues will become more pronounced as we continue to introduce new product offerings and when overall demand increases.

Our success depends upon our ability to deliver both our current product offerings and new products and technologies on time and at an acceptable cost to our customers. The markets for our products are characterized by rapid technological change, frequent new product introductions, substantial capital investment, changes in customer requirements and a constantly evolving industry. Our future performance will depend on the successful development, introduction and market acceptance of new and enhanced products that address these issues and provide solutions that meet our customers’ current and future needs. As a technology company, we also constantly encounter quality, volume and cost concerns such as:
Our continuing cost reduction programs which include site and organization consolidations, asset divestitures, outsourcing the manufacture of certain products to contract manufacturers, other outsourcing initiatives, and reductions in employee headcount, requirements related to re-establishment and re-qualification by our customers of complex manufacturing lines, and modifications to systems, planning and operational infrastructure. During this process, we have experienced, and may continue to experience, additional costs, delays in re-establishing volume production levels, planning difficulties, inventory issues, factory absorption concerns and systems integration problems.
We have experienced variability of manufacturing yields caused by difficulties in the manufacturing process, the effects from a shift in product mix, changes in product specifications and the introduction of new product lines. These difficulties can reduce yields or disrupt production and thereby increase our manufacturing costs and adversely affect our margin.
48

We may incur significant costs to correct defective products (despite rigorous testing for quality both by our customers and by us), which could include lost future sales of the affected product and other products, and potentially severe customer relations problems, litigation and damage to our reputation.
We are dependent on a limited number of vendors, who are often small and specialized, for raw materials, packages and standard components. We also rely on contract manufacturers around the world to manufacture certain products. Our business could continue to be adversely affected by this dependency. Specific concerns we periodically encounter with our suppliers include stoppages or delays of supply, insufficient vendor resources to supply our requirements, substitution of more expensive or less reliable products, receipt of defective parts or contaminated materials, increases in the price of supplies and an inability to obtain reduced pricing from our suppliers in response to competitive pressures. Additionally, the ability of our contract manufacturers to fulfill their obligations may be affected by economic, political or other forces that are beyond our control. Any such failure could have a material impact on our ability to meet customers’ expectations and may materially impact our operating results.
New product programs and introductions involve changing product specifications and customer requirements, unanticipated engineering complexities, difficulties in reallocating resources and overcoming resource limitations and increased complexity, which expose us to yield and product risk internally and with our suppliers.
These factors have caused considerable strain on our execution capabilities and customer relations. We have seen and could continue to see periodic difficulty responding to customer delivery expectations for some of our products, and yield and quality problems, particularly with some of our new products and higher volume products which could require additional funds and other resources to respond to these execution challenges. From time to time, we have had to divert resources from new product R&D and other functions to assist with resolving these matters. If we do not improve our performance in all of these areas, our operating results will be harmed, the commercial viability of new products may be challenged, and our customers may choose to reduce or terminate their purchases of our products and purchase additional products from our competitors.

Unfavorable, uncertain or unexpected conditions in the transition to new technologies may cause our growth forecasts to be inaccurate and/or cause fluctuations in our financial results.

Growth forecasts are subject to significant uncertainty and are based on assumptions and estimates which may not prove to be accurate. Our estimates of the market opportunities related to 5G infrastructure, 3D sensing and other developing technologies are subject to significant uncertainty and are based on assumptions and estimates, including our internal analysis, industry experience and third-party data. Accordingly, these markets may not develop in the manner or in the time periods we anticipate, and our estimated market opportunities may prove to be materially inaccurate.

If domestic and global economic conditions worsen, including as a result of pricing and inflationary pressures, overall spending on 5G infrastructure, 3D sensing and other developing technologies may be reduced, which would adversely impact demand for our products in these markets. In addition, unfavorable developments with evolving laws and regulations worldwide related to such technologies may limit or slow the rate of global adoption, impede our strategy, and negatively impact our long-term expectations in these markets.

Our growth and ability to serve a significant portion of these markets are subject to many factors including our success in implementing our business strategy as well as market adoption and expansion of 5G infrastructure, 3D sensing and other applications for consumer electronics. We may not be able to serve a significant portion of these markets and the growth forecasts should not be taken as indicative of our future growth. Even if the markets and rates of adoption develop in the manner or in the time periods we anticipate, if we do not have timely, competitively priced, market-accepted products available to meet our customers’ planned roll-out of 5G platforms and systems, 3D sensing products and other technologies, we may miss a significant opportunity and our business, financial condition, results of operations and cash flows could be materially and adversely affected.

49

We may experience increased pressure on our pricing and contract terms due to our reliance on a limited number of customers for a significant portion of our sales.

We believe that we will continue to rely upon a limited number of customers for a significant portion of our revenues for the foreseeable future. Any failure by us to continue capturing a significant share of key customer sales could materially harm our business. Dependence on a limited number of customers exposes us to the risk that order reductions from any one customer can have a material adverse effect on periodic revenue. Due to the current trend of communication industry consolidation, we may have increased dependence on fewer customers who may be able to exert increased pressure on our prices and other contract terms. Customer consolidation activity and periodic manufacturing and inventory initiatives could also create the potential for disruptions in demand for our products as a consequence of such customers streamlining, reducing or delaying purchasing decisions.

We have a strategic alliance with SICPA to market and sell our OVP and OVMP product lines for banknote anti-counterfeiting applications worldwide. A material reduction in sales, or loss of the relationship with SICPA, may harm our business and operating results as we may be unable to find a substitute marketing and sales partner or develop these capabilities ourselves in a timely manner.

Movement towards virtualized networks and software solutions may result in lower demand for our hardware products and increased competition.

The markets for our NE and SE segments are increasingly looking towards virtualized networks and software solutions. This trend may result in lower demand for our legacy hardware products. Additionally, barriers to entry are generally lower for software solutions, which may lead to increased competition for our products and services.

We face a number of risks related to our strategic transactions.

Our strategy continues to include periodic acquisitions and divestitures of businesses and technologies. Strategic transactions of this nature involve numerous risks, including the following:
Competition for suitable acquisition targets;
Inability to consummate deals on favorable or acceptable terms, or due to failure to obtain stockholder, government, regulatory or other necessary approvals or satisfy other closing conditions;
Diversion of management’s attention from normal daily operations of the business;
Potential difficulties in completing projects associated with in-process R&D;
Difficulties in entering markets in which we have no or limited prior experience and where competitors have stronger market positions;
Difficulties in obtaining or providing sufficient transition services and accurately projecting the time and cost associated with providing these services;
Inability of an acquisition to further our business strategy as expected or overpay for, or otherwise not realize the expected return on our investments;
Expected earn-outs may not be achieved in the time frame or at the level expected or at all;
Lack of ability to recognize or capitalize on expected growth, synergies or cost savings;
Insufficient net revenue to offset increased expenses associated with acquisitions;
Potential loss of key employees of the acquired companies;
Difficulty in forecasting revenues and margins;
Adverse public health developments, epidemic disease or pandemics in the countries in which we operate or our customers are located, including regional quarantines restricting the movement of people or goods, reductions in labor supply or staffing, the closure of facilities to protect employees, including those of our customers, disruptions to global supply chains and both our and our suppliers’ ability to deliver materials and products on a timely or cost-effective basis, shipment, acceptance or verification delays, the resulting overall significant volatility and disruption of financial markets, and economic instability affecting customer spending patterns; and
50

Inadequate internal control procedures and disclosure controls to comply with the requirements of Section 404 of the Sarbanes-Oxley Act of 2002, or poor integration of a target company’s or business’s procedures and controls.

Acquisitions may also cause us to:
Issue common stock that would dilute our current stockholders’ percentage ownership and may decrease earnings per share;
Assume liabilities, some of which may be unknown at the time of the acquisitions;
Record goodwill and non-amortizable intangible assets that will be subject to impairment testing and potential periodic impairment charges;
Incur additional debt to finance such acquisitions;
Incur amortization expenses related to certain intangible assets; or
Acquire, assume, or become subject to litigation related to the acquired businesses or assets.

We may not generate positive returns on our research and development strategy.

Developing our products is expensive, and the investment in product development may involve a long payback cycle. We expect to continue to invest heavily in R&D in order to expand the capabilities of 3D sensing and smart phone sensors, handheld spectrometer solution and portable test instruments, introduce new products and features and build upon our technology. We expect that our results of operations may be impacted by the timing and size of these investments. In addition, these investments may take several years to generate positive returns, if ever.

Operational Risks

Our restructuring activities could adversely affect our business and results of operations.

We have from time-to-time engaged in restructuring activities to realign our cost base with current and anticipated future market conditions, including ones initiated during fiscal 2023 and fiscal 2024. Significant risks associated with these types of actions that may impair our ability to achieve the anticipated cost reductions or disrupt our business include delays in the implementation of anticipated workforce reductions in highly regulated locations outside of the U.S. and the failure to meet operational targets due to the loss of key employees. In addition, our ability to achieve the anticipated cost savings and other benefits from these actions within the expected timeframe is subject to many estimates and assumptions. These estimates and assumptions are subject to significant economic, competitive and other uncertainties, some of which are beyond our control. If these estimates and assumptions are incorrect, if we experience delays, or if other unforeseen events occur, our business and results of operations could be adversely affected.

Management transitions and talent retention create uncertainties that could harm our business.

Management changes could adversely impact our results of operations and our customer relationships and may make recruiting for future management positions more difficult. Our executives and other key personnel are generally at-will employees and we generally do not have employment or non-compete agreements with our other employees, and we cannot assure you that we will be able to retain them. We have in the past experienced, and could continue to experience changes in our leadership team. Competition for people with the specific technical and other skills we require is significant. Moreover, we may face difficulties in attracting, retaining and motivating employees in connection with the change of our headquarters to Chandler, Arizona. As remote work has become more available, the competition for highly qualified talent has intensified. If we are unable to attract and retain qualified executives and employees, or to successfully integrate any newly hired personnel within our organization, we may be unable to achieve our operating objectives, which could negatively impact our financial performance and results of operations.

51

We face risks related to our international operations and revenue.

Our customers are located throughout the world. In addition, we have significant operations outside North America, including product development, manufacturing, sales and customer support operations.

Our international presence exposes us to certain risks, including the following:

Fluctuations in exchange rates between the U.S. dollar and among the currencies of the countries in which we do business may adversely affect our operating results by negatively impacting our revenues or increasing our expenses;
Our ability to comply with the laws and regulations of the countries in which we do business, including, among others, customs, import/export, economic sanctions, anti-bribery, anti-competition, climate/sustainability regulations, and tax and data privacy laws, which may be subject to sudden and unexpected changes;
Difficulties in establishing and enforcing our intellectual property rights;
Tariffs and other trade restrictions;
Political, legal and economic instability in foreign markets, particularly in those markets in which we maintain manufacturing and product development facilities;
Strained or worsening relations between the United States, Russia and China and related impacts on other countries;
Difficulties in staffing and management;
Language and cultural barriers;
Seasonal reductions in business activities in the countries where our international customers are located;
Integration of foreign operations;
Longer payment cycles;
Difficulties in management of foreign distributors; and
Potential adverse tax consequences.

Global and regional health pandemics have affected and may in the future affect the manufacturing and shipment of goods globally. Any delay in production or delivery of our products due to an extended closure of our suppliers’ plants could adversely impact our business, along with delays in shipment of our products as well as increased logistics costs.

We expect that net revenue from customers outside North America will continue to account for a significant portion of our total net revenue. Lower sales levels that typically occur during the summer months in Europe and some other overseas markets may materially and adversely affect our business. In addition, the revenues we derive from many of our customers depend on international sales and further expose us to the risks associated with such international sales.

Legal, Regulatory and Compliance Risks

Certain of our products are subject to governmental and industry regulations, certifications and approvals.

The commercialization of certain of the products we design, manufacture and distribute may be more costly due to required government approval and industry acceptance processes. For example, in our OSP segment, development of applications for our anti-counterfeiting and special effects pigments may require significant testing that could delay our sales. In addition, durability testing by the automobile industry of our special effects pigments used with automotive paints can take up to three years. If we change a product for any reason, including technological changes or changes in the manufacturing process, prior approvals or certifications may be invalid and we may need to go through the approval process again. If we are unable to obtain these or other government or industry certifications in a timely manner, or at all, our operating results could be adversely affected.
52

We receive formal and informal government inquiries or audits related to our products, practices or services from time to time.

We receive formal and informal inquiries from, or become subject to, investigations by various government authorities regarding our business and compliance with federal, state and local laws, regulations, or standards. Any determination or allegation that our operations, products, activities, or the activities of our employees, contractors or agents, are not in compliance with existing laws, regulations or standards, could adversely affect our business. Even if such inquiries or investigations do not result in the imposition of fines, interruptions to our business, loss of suppliers or other third-party relationships, terminations of necessary licenses and permits, the existence of those inquiries or investigations alone could create negative publicity that could cause business or reputational harm.

U.S. government trade actions and restrictions could have an adverse impact on our business, financial position, and results of operation.

The United States and China have been engaged in protracted negotiations over the Chinese government’s acts, policies, and practices related to technology transfer, intellectual property, and innovation. For example, the United States has increased tariffs on certain categories of high-tech and consumer goods imported from China pursuant to Section 301 of the Trade Act of 1974, including a current 25% tariff on List 1, List 2 and List 3 goods, which lists cover certain materials and/or products that we import from China.

On May 16, 2019, Huawei Technologies Co. Ltd. and a score of non-U.S. affiliates (collectively, Huawei) were added to the Entity List of the Bureau of Industry and Security of the U.S. Department of Commerce (BIS), which imposes limitations on the supply of certain U.S. items and product support to Huawei. On August 17, 2020, BIS issued final rules that further restrict access by Huawei to items produced domestically and abroad from U.S. technology and software. Certain products of VIAVI are subject to the restrictions; however, the impact is not expected to be material to our overall operations.

These measures, along with any additional tariffs or other trade actions that may be implemented, may increase the cost of certain materials and/or products that we import from China, thereby adversely affecting our profitability. These actions could require us to raise our prices, which could decrease demand for our products. As a result, these actions, including potential retaliatory measures by China and further escalation of trade restrictions could adversely impact our business.

Furthermore, the geopolitical and economic uncertainty and/or instability that may result from changes in the relationship among the United States, Taiwan and China, may, directly or indirectly, materially harm our business, financial condition and results of operations. For example, certain of our suppliers are dependent on products sourced from Taiwan which are prevalent in certain global markets, most specifically semiconductor manufacturing. Hence, greater restrictions and/or disruptions of our suppliers’ ability to operate facilities and/or do business in these jurisdictions may increase the cost of certain materials and/or limit the supply of products and may result in deterioration of our profit margins, a potential need to increase our pricing and, in so doing, may decrease demand for our products and thereby adversely impact our revenue or profitability.

Due to the ongoing conflict between Russia and Ukraine, the U.S., E.U. and U.K. have broadened restrictions on supply to Russia, thereby blocking shipments of technology, telecommunications and consumer electronics products to Russia. This caused us to suspend transactions in the region effective February 2022 and has negatively impacted our business in the region. The ongoing situation in Ukraine as well as the potential for additional trade actions or retaliatory cyber-attacks aimed at infrastructure or supply chains, could have an impact on our future operations and financial results.

53

Failure to maintain satisfactory compliance with certain privacy and data protections laws and regulations may harm our business.

Complex local, state, national, foreign, and international laws and regulations apply to the collection, use, retention, protection, disclosure, transfer, and other processing of personal data. These privacy laws and regulations are quickly evolving, with new or modified laws and regulations proposed and implemented frequently and existing laws and regulations subject to new or different interpretations. In addition, our legal and regulatory obligations in jurisdictions outside of the U.S. are subject to unexpected changes, including the potential for regulatory or other governmental entities to enact new or additional laws or regulations, to issue rulings that invalidate prior laws or regulations, or to increase penalties significantly. Complying with these laws and regulations can be costly and can impede the development and offering of new products and services. For example, the E.U. General Data Protection Regulation (GDPR), which became effective in May 2018, imposes stringent data protection requirements and provides for significant penalties for noncompliance. Additionally, California enacted legislation, the California Consumer Privacy Act (CCPA), which became effective January 1, 2020. The CCPA requires, among other things, covered companies to provide new disclosures to California consumers, and allow such consumers new abilities to opt-out of certain sales of personal data. The CCPA also provides for civil penalties for violations, as well as a private right of action for data breaches that may increase data breach litigation. Several state privacy laws became effective in 2023, including the California Privacy Rights Act (expanding the CCPA to provide for certain obligations with respect to California employee’s sensitive personal data and an expansion of rights, including the right to limit, correct and request deletion of certain sensitive personal data), the Virginia Consumer Data Protection Act, the Utah Consumer Privacy Act, the Colorado Privacy Act and the Connecticut Data Privacy Act. Additional state privacy laws become effective in 2024, including the Montana Consumer Data Privacy Act, Oregon Consumer Data Privacy Act and Texas Data Privacy and Security Act, and a number of other states have passed laws that will go into effect in the next few years, including Delaware, Kentucky, Maryland, Minnesota, Nebraska, New Hampshire, New Jersey, Rhode Island, Tennessee, Indiana and Iowa and many more that are considering similar laws. The new state privacy laws will impose additional data protection obligations on covered businesses, including additional consumer rights, limitations on data uses, new audit requirements for higher risk data, and opt outs for certain uses of sensitive data. The new and proposed privacy laws may result in further uncertainty and would require us to incur additional expenditures to comply. These regulations and legislative developments have potentially far-reaching consequences and may require us to modify our data management practices and incur substantial compliance expense.

Our failure to comply with applicable laws and regulations or other obligations to which we may be subject relating to personal data, or to protect personal data from unauthorized access, use, or other processing, could result in enforcement actions and regulatory investigations against us, claims for damages by customers and other affected individuals, fines, damage to our reputation, and loss of goodwill, any of which could have a material adverse effect on our operations, financial performance, and business.

Information Security, Technology and Intellectual Property Risks

Our business and operations could be adversely impacted in the event of a failure of information technology infrastructure.

We rely upon the capacity, reliability and security of our information technology infrastructure and our ability to expand and continually update this infrastructure in response to our changing needs. In some cases, we rely upon third-party hosting and support services to meet these needs. Company and third-party providers have experienced increasingly sophisticated and damaging cybersecurity threats in the form of phishing emails, malware, malicious websites, ransomware, exploitation of application vulnerabilities, and nation-state attacks, and the threat landscape continues to evolve. Such threats can lead to increased operational risks; intellectual property theft; fraud; extortion; harm to employees or customers; violation of privacy or security laws and other litigation and legal risks; and reputational risks. The growing and evolving cyber-risk environment means that individuals, companies, and organizations of all sizes, including ourselves, our customers, suppliers and our hosting and support partners, are increasingly vulnerable to attacks and disruptions on their networks and systems by a wide range of actors on an ongoing and regular basis. We also design and manage IT systems and products that contain IT systems for various customers, and generally face the same threats for these systems as for our own internal systems.

54

Our network security controls are comprised of administrative, physical and technical controls, which include, but are not limited to, the implementation of firewalls, anti-virus protection, patches, log monitors, routine backups, off-site storage, network audits and other routine updates and modifications. We also routinely monitor and develop our internal information technology systems to address risks to our information systems. However, there can be no assurance that the controls we implement and internal information technology systems we develop will be adequate and successful. Our systems are regularly targeted by bad actors and have been exposed to computer viruses, natural disasters, unauthorized access and other similar disruptions and attacks that continue to emerge and evolve. Any system failure, accident or security breach could result in disruptions to our business processes, network degradation, and system downtime, along with the potential that a third-party will gain unauthorized access to, or acquire intellectual property, proprietary business information, and data related to our employees, customers, suppliers, and business partners, including personal data. While we maintain system data and security logs, our logging also may not be sufficient to fully investigate a security incident. To the extent that any disruption, degradation, downtime or other security event results in a loss or damage to our data or systems, or in inappropriate disclosure of confidential or personal information, it could adversely impact us and our clients, potentially resulting in, among other things, financial losses, loss of customers or business, our inability to transact business on behalf of our clients, adverse impact on our brand and reputation, violations of applicable privacy and other laws, regulatory fines, penalties, litigation, reimbursement or other compensation costs, and/or additional compliance costs. We may also incur additional costs related to cybersecurity risk management and remediation. We or our service providers, if applicable, may suffer losses relating to cyber-attacks or other information security breaches in the future and any insurance coverage may not be adequate to cover all the costs resulting from such events. Our efforts to reduce the risk of such attacks or to detect attacks that occur may not be successful.

If we have insufficient proprietary rights or if we fail to protect those we have, our business would be materially harmed.

We seek to protect our products and our product roadmaps in part by developing and/or securing proprietary rights relating to those products, including patents, trade secrets, know-how and continuing technological innovation. The steps taken by us to protect our intellectual property may not adequately prevent misappropriation or ensure that others will not develop competitive technologies or products and the costs associated with protecting our intellectual property may outweigh the benefits. Other companies may be investigating or developing other technologies that are similar to our own. It is possible that patents may not be issued from any of our pending applications or those we may file in the future and, if patents are issued, the claims allowed may not be sufficiently broad to deter or prohibit others from making, using or selling products that are similar to ours. We do not own patents in every country in which we sell or distribute our products, and thus others may be able to offer identical products in countries where we do not have intellectual property protection. In addition, the laws of some territories in which our products are or may be developed, manufactured or sold, including Europe, Asia-Pacific or Latin America, may not protect our products and intellectual property rights to the same extent as the laws of the United States.

Any patents issued to us may be challenged, invalidated or circumvented. Additionally, we are currently a licensee in all of our operating segments for a number of third-party technologies, software and intellectual property rights from academic institutions, our competitors and others, and are required to pay royalties to these licensors for the use thereof. Unless we are able to obtain such licenses on commercially reasonable terms, patents or other intellectual property held by others could inhibit our development of new products, impede the sale of some of our current products, substantially increase the cost to provide these products to our customers, and could have a significant adverse impact on our operating results. In the past, licenses generally have been available to us where third-party technology was necessary or useful for the development or production of our products. In the future licenses to third-party technology may not be available on commercially reasonable terms, if at all.

55

Our products may be subject to claims that they infringe the intellectual property rights of others.

Lawsuits and allegations of patent infringement and violation of other intellectual property rights occur in our industry on a regular basis. We have received in the past, and anticipate that we will receive in the future, notices from third parties claiming that our products infringe their proprietary rights. Over the past several years there has been a marked increase in the number and potential severity of third-party patent infringement claims, primarily from two distinct sources. First, large technology companies, including some of our customers and competitors, are seeking to monetize their patent portfolios and have developed large internal organizations that have approached us with demands to enter into license agreements. Second, patent-holding companies, entities that do not make or sell products (often referred to as “patent trolls”), have claimed that our products infringe upon their proprietary rights. We will continue to respond to these claims in the course of our business operations. In the past, the resolution of these disputes has not had a material adverse impact on our business or financial condition; however, this may not be the case in the future. Further, the litigation or settlement of these matters, regardless of the merit of the claims, could result in significant expense to us and divert the efforts of our technical and management personnel, whether or not we are successful. If we are unsuccessful, we could be required to expend significant resources to develop non-infringing technology or to obtain licenses to the technology that is the subject of the litigation. We may not be successful in such development, or such licenses may not be available on terms acceptable to us, if at all. Without such a license, we could be enjoined from future sales of the infringing product or products, which could adversely affect our revenues and operating results.

The use of open-source software and generative artificial intelligence may expose us to risks and harm our intellectual property position.

Certain of the software and/or firmware that we use and distribute (as well as that of our suppliers, manufacturers and customers) may be, derived from, or contain, “open-source” software, which is software that is generally made available to the public by its authors and/or other third parties, as well as generative artificial intelligence (GenAI) technology (discussed further below). Such open-source software is often made available under licenses which impose obligations in the event the software or derivative works thereof are distributed or re-distributed. These obligations may require us to make source code for the derivative works available to the public, and/or license such derivative works under a particular type of license, rather than the forms of license customarily used to protect our own software products. In the event that a court rules that these licenses are unenforceable, or in the event the copyright holder of any open-source software were to successfully establish in court that we had not complied with the terms of a license for a particular work, we could be required to release the source code of that work to the public and/or stop distribution of that work. Additionally, open-source licenses are subject to occasional revision. In the event future iterations of open-source software are made available under a revised license, such license revisions may adversely affect our ability to use such future iterations.

Similarly, GenAI technology has proliferated including as a feature in existing commercially available products, some of which we use. GenAI is a type of machine-learning model capable of generating various types of content, including data, text and images. Use of GenAI tools could expose us to data and network security risks. These risks include the exposure of our intellectual property, confidential and proprietary information (including customer information) to unknown recipients; the introduction of malware into our network; and the creation of content subject to copyright, trademark, or other intellectual property protection of an unknown third party.

56

Environmental, Social and Governance (ESG) Risks

We may be subject to environmental liabilities.

We are subject to various federal, state and foreign laws and regulations, including those governing pollution, protection of human health, the environment and recently, those restricting the presence of certain substances in electronic products as well as holding producers of those products financially responsible for the collection, treatment, recycling and disposal of certain products. Such laws and regulations have been passed in several jurisdictions in which we operate, are often complex and are subject to frequent changes. We will need to ensure that we comply with such laws and regulations as they are enacted, as well as all environmental laws and regulations, and as appropriate or required, that our component suppliers also comply with such laws and regulations. If we fail to comply with such laws, we could face sanctions for such noncompliance, and our customers may refuse to purchase our products, which would have a materially adverse effect on our business, financial condition and results of operations.

With respect to compliance with environmental laws and regulations in general, we have incurred, and in the future could incur, substantial costs for the cleanup of contaminated properties, either those we own or operate or to which we have sent wastes in the past, or to comply with such environmental laws and regulations. Additionally, we could be subject to disruptions to our operations and logistics as a result of such clean-up or compliance obligations. If we were found to be in violation of these laws, we could be subject to governmental fines and liability for damages resulting from such violations. If we have to make significant capital expenditures to comply with environmental laws, or if we are subject to significant expenditures in connection with a violation of these laws, our financial condition or operating results could be materially adversely impacted.

Our business is subject to evolving regulations and expectations with respect to ESG matters that could expose us to numerous risks.

Regulators, customers, investors, employees and other stakeholders continue to focus on ESG-related matters and related disclosures. These developments have resulted in, and are likely to continue to result in, increased general and administrative expenses and increased management time and attention spent complying with or meeting ESG-related requirements and expectations. For example, developing and acting on ESG-related initiatives and collecting, measuring and reporting ESG-related information and metrics can be costly, difficult and time consuming and is subject to evolving reporting standards, including the SEC’s climate-related reporting requirements, which are currently stayed pending legal challenges but which could come into effect in the coming years along with reporting requirements in California and other jurisdictions, including the European Union, which we may be subject to. We may also communicate certain initiatives and goals regarding ESG-related matters in our SEC filings or in other public disclosures. These ESG-related initiatives and goals could be difficult and expensive to implement, the technologies needed to implement them may not be cost effective and may not advance at a sufficient pace, and we could be criticized for the accuracy, adequacy or completeness of the disclosure. Further, statements about our ESG-related initiatives and goals, and progress against those goals, may be based on standards for measuring progress that are still developing, internal controls and processes that continue to evolve, and assumptions that are subject to change in the future. In addition, we could be criticized for the scope or nature of such initiatives or goals, or for any revisions to these goals. If our ESG-related data, processes and reporting are incomplete or inaccurate, or if we fail to achieve progress with respect to our ESG-related goals on a timely basis, or at all, our reputation, business, financial performance and growth could be adversely affected.

57

We may be subject to risks related to climate change, natural disasters and catastrophic events.

We operate in geographic regions which face a number of climate and environmental challenges. Our new corporate headquarters is located in Chandler, Arizona, a desert climate, subject to extreme heat and drought. The geographic location of our Northern California offices and production facilities subject them to drought, earthquake and wildfire risks. It is impossible to predict the timing, magnitude or location of such natural disasters or their impacts on the local economy and on our operations. If a major earthquake, wildfire or other natural disaster were to damage or destroy our facilities or manufacturing equipment, we may experience potential impacts ranging from production and shipping delays to lost profits and revenues. In October 2017 and again in October 2019, we temporarily closed our Santa Rosa, California facility due to wildfires in the region and the facility’s close proximity to the wildfire evacuation zone which resulted in production stoppage. The location of our production facility could subject us to production delays and/or equipment and property damage. Moreover, Pacific Gas and Electric (PG&E), the public electric utility in our Northern California region, has previously implemented and may continue to implement widespread blackouts during the peak wildfire season to avoid and contain wildfires sparked during strong wind events by downed power lines or equipment failure. Ongoing blackouts, particularly if prolonged or frequent, could impact our operations going forward. Additionally, the occurrence of adverse public health developments, epidemic disease or pandemics may adversely affect our business, operations, financial condition, and results of operations. The extent to which global pandemics impact our business going forward will depend on factors such as the duration and scope of the pandemic; governmental, business, and individuals' actions in response to the pandemic; and the impact on economic activity, including the possibility of recession or financial market instability. Measures to contain a global pandemic may intensify other risks described in these Risk Factors.

Risks Related to our Liquidity and Indebtedness

Any deterioration or disruption of the capital and credit markets may adversely affect our access to sources of funding.

Global economic conditions have caused and may cause volatility and disruptions in the capital and credit markets. When the capital or credit markets deteriorate or are disrupted, our ability to incur additional indebtedness to fund a portion of our working capital needs and other general corporate purposes, or to refinance maturing obligations as they become due, may be constrained. In the event that we were to seek to access the capital markets or other sources of financing, there can be no assurance that we will be able to obtain financing on acceptable terms or within an acceptable time, if at all. We may seek to access the capital or credit markets whenever conditions are favorable, even if we do not have an immediate need for additional capital at that time. For example, in December 2021, we entered into a $300 million asset-based secured credit facility which has certain limitations based on our borrowing capacity. Our access to the financial markets and the pricing and terms we receive in the financial markets could be adversely impacted by various factors, including changes in financial markets and interest rates. In addition, if we do access the capital or credit markets, agreements governing any borrowing arrangement could contain covenants restricting our operations.

Our term notes increased our overall leverage and our convertible notes could dilute our existing stockholders and lower our reported earnings per share.

The issuance of our 1.625% Senior Convertible Notes due 2026 and our 3.75% Senior Notes due 2029 (together the “Notes”) substantially increased our principal payment obligations. The degree to which we are leveraged could materially and adversely affect our ability to successfully obtain financing for working capital, acquisitions or other purposes and could make us more vulnerable to industry downturns and competitive pressures. In addition, the holders of the 2026 Notes are entitled to convert the Notes into shares of our common stock or a combination of cash and shares of common stock under certain circumstances which would dilute our existing stockholders and lower our reported per share earnings.

Our ability to make payments on our indebtedness when due, to make payments upon conversion with respect to our convertible senior notes or to refinance our indebtedness as we may need or desire, depends on our future performance and our ability to generate cash flow from operations, which is subject to economic, financial, competitive and other factors beyond our control. If we are unable to generate such cash flow, we may be required to adopt one or more alternatives, such as reducing or delaying investments or capital expenditures, selling assets, refinancing or obtaining additional equity capital on terms that may be onerous or highly dilutive. We may not be able to engage in these activities on desirable terms or at all, which may result in a default on our existing or future indebtedness and harm our financial condition and operating results.
58

Our outstanding indebtedness may limit our operational and financial flexibility.

Our level of indebtedness could have important consequences, including:
Impairing our ability to obtain additional financing for working capital, capital expenditures, acquisitions or general corporate purposes;
Requiring us to dedicate a substantial portion of our operating cash flow to paying principal and interest on our indebtedness, thereby reducing the funds available for operations;
Limiting our ability to grow and make capital expenditures due to the financial covenants contained in our debt arrangements;
Impairing our ability to adjust rapidly to changing market conditions, invest in new or developing technologies, or take advantage of significant business opportunities that may arise;
Making us more vulnerable if a general economic downturn occurs or if our business experiences difficulties; and
Resulting in an event of default if we fail to satisfy our obligations under the Notes or our other debt or fail to comply with the financial and other restrictive covenants contained in the indentures governing the Notes, or any other debt instruments, which event of default could result in all of our debt becoming immediately due and payable and could permit certain of our lenders to foreclose on our assets securing such debt.

We may not generate sufficient cash flow to meet our debt service and working capital requirements, which may expose us to the risk of default under our debt obligations.

We will need to implement our business strategy successfully on a timely basis to meet our debt service and working capital needs. We may not successfully implement our business strategy, and even if we do, we may not realize the anticipated results of our strategy and generate sufficient operating cash flow to meet our debt service obligations and working capital needs. In addition, our ability to make scheduled payments on our indebtedness, including the Notes, is affected by general and regional economic, financial, competitive, business and other factors beyond our control.

In the event our cash flow is inadequate to meet our debt service and working capital requirements, we may be required, to the extent permitted under the indentures covering the Notes and any other debt agreements, to seek additional financing in the debt or equity markets, refinance or restructure all or a portion of our indebtedness, sell selected assets or reduce or delay planned capital or operating expenditures. Any insufficient cash flow may make it more difficult for us to obtain financing on terms that are acceptable to us, or at all.

Despite our current level of indebtedness, we and our subsidiaries may still be able to incur substantially more debt.

We and our subsidiaries may be able to incur significant additional indebtedness in the future. The indentures that govern the Notes and the agreement that governs our secured credit facility contain restrictions on the incurrence of additional indebtedness, which are subject to a number of qualifications and exceptions, and the additional indebtedness incurred in compliance with these restrictions could be substantial. These restrictions also will not prevent us from incurring obligations that do not constitute indebtedness under the agreements governing our existing debt.

59

The terms of the indentures that govern the Notes and the agreement that governs our secured credit facility restrict our current and future operations.

The indentures governing the Notes and the agreement governing the secured credit facility contain a number of restrictive covenants that impose significant operating and financial restrictions on us and may limit our ability to engage in acts that may be in our long-term best interest, including restrictions on our ability to:
Incur or guarantee additional indebtedness;
Incur or suffer to exist liens securing indebtedness;
Make investments;
Consolidate, merge or transfer all or substantially all of our assets;
Sell assets;
Pay dividends or other distributions on, redeem or repurchase capital stock;
Enter into transactions with affiliates;
Amend, modify, prepay or redeem subordinated indebtedness;
Enter into certain restrictive agreements;
Engage in a new line of business;
Amend certain material agreements, including material leases and debt agreements; and
Enter into sale leaseback transactions.

Tax Risks

Our ability to use our net operating loss carryforwards to offset future taxable income may be subject to certain limitations and/or changes in regulations.

Changes in U.S. federal income or other tax laws or the interpretation of tax laws, including the Inflation Reduction Act of 2022, may impact our tax liabilities. Utilization of our net operating losses (NOLs) and tax credit carryforwards may be subject to a substantial annual limitation if the ownership change limitations under Sections 382 and 383 of the Internal Revenue Code and similar state provisions are triggered by changes in the ownership of our capital stock. In general, an ownership change occurs if there is a cumulative change in our ownership by “5-percent shareholders” that exceeds 50 percentage points over a rolling three-year period. Similar rules may apply under state tax laws. Accordingly, purchases of our capital stock by others could limit our ability to utilize our NOLs and tax credit carryforwards in the future.

Furthermore, we may not be able to generate sufficient taxable income to utilize our NOLs and tax credit carryforwards before they expire. Due to uncertainty regarding the timing and extent of our future profitability, we continue to record a valuation allowance to offset our U.S. and certain of our foreign deferred tax assets because of uncertainty related to our ability to utilize our NOLs and tax credit carryforwards before they expire.

If any of these events occur, we may not derive some or all of the expected benefits from our NOLs and tax credit carryforwards.

60

Changes in tax legislation or policies could materially impact our financial position and results of operations.

VIAVI operates in many jurisdictions around the world. Global tax policy is in a heightened state of evolution, with particular attention to Base Erosion and Profit Shifting (BEPS), transfer pricing, and general corporate tax reform. Any substantial changes in domestic or international corporate tax policies, regulations, or guidance may materially adversely affect our business, the amount of taxes we are required to pay, and our financial condition and results of operations generally. Enforcement activities or legislative initiatives may also have similar effects.

The Organization for Economic Co-operation & Development (OECD) has issued BEPS Pillar Two Model Rules. Pillar Two establishes a minimum global effective tax rate of 15% on profits of large multinational companies. While the U.S. has not adopted the Pillar Two rules, many countries where we operate have adopted or are expected to adopt the OECD Pillar Two Model. These changes could increase our tax burden, reduce net income and impact cash flow. The Pillar Two rules, if enacted, are generally effective for tax years beginning on or after January 1, 2024. We expect this to be applicable for fiscal year 2025 and do not expect any material impacts to our current financial statements. We will continue to monitor the tax legislation for any future implications.

General Risks

Certain provisions in our charter and under Delaware laws could hinder a takeover attempt.

We are subject to the provisions of Section 203 of the Delaware General Corporation Law prohibiting, under some circumstances, publicly-held Delaware corporations from engaging in business combinations with some stockholders for a specified period of time without the approval of the holders of substantially all of our outstanding voting stock. Such provisions could delay or impede the removal of incumbent directors and could make more difficult a merger, tender offer or proxy contest involving us, even if such events could be beneficial, in the short-term, to the interests of the stockholders. In addition, such provisions could limit the price that some investors might be willing to pay in the future for shares of our common stock. Our certificate of incorporation and bylaws contain provisions providing for the limitations of liability and indemnification of our directors and officers, allowing vacancies on our Board of Directors to be filled by the vote of a majority of the remaining directors, granting our Board of Directors the authority to establish additional series of preferred stock and to designate the rights, preferences and privileges of such shares (commonly known as “blank check preferred”), and providing that our stockholders can take action only at a duly called annual or special meeting of stockholders, which may only be called by the Chairman of the Board, the Chief Executive Officer or the Board of Directors. These provisions may also have the effect of deterring hostile takeovers or delaying changes in control or change in our management.
61

Item 2. Unregistered Sales of Equity Securities and Use of Proceeds
Our common stock is traded on the Nasdaq Global Select Market under the symbol “VIAV”. As of October 26, 2024, we had 1,454 holders of record of our common stock. We have not paid cash dividends on our common stock and do not anticipate paying cash dividends in the foreseeable future.
The following table provides stock repurchase activity during the three months ended September 28, 2024 (in millions, except per share amounts):
 Total Number of Shares PurchasedAverage Price Paid per Share
Total Number
of Shares
Purchased as
Part of Publicly
Announced
Plans or
Programs (1)
Maximum Dollar Value of Shares that May Still Be Purchased Under the Plans or Programs (1)
Period
June 30 - July 27, 2024— — — $214.8 
July 28 - August 24, 20240.9 $7.890.9 $207.7 
August 25 - September 28, 20241.1 $8.451.1 $198.4 
Total2.0 2.0 
(1)Share repurchases were made under our 2022 Repurchase Plan with authorization up to $300 million. Refer to “Note 15. Stockholders' Equity” for more details.
Item 3. Defaults Upon Senior Securities
None
Item 4. Mine Safety Disclosures
None.
Item 5. Other Information
Rule 10b5-1 Trading Arrangements

On September 10, 2024, Kevin Siebert, Senior Vice President, General Counsel and Secretary of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Siebert’s plan begins on September 10, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 10, 2024.

On September 11, 2024, Luke Scrivanich, Senior Vice President, General Manager OSP of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Scrivanich’s plan begins on September 11, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 11, 2024.

None of VIAVI’s other directors or Section 16 officers adopted, modified or terminated a trading arrangement intended to satisfy the affirmative defense conditions of Rule 10b5-1(c) or a “non-Rule” 10b5–1 trading arrangement, as those terms are defined in Regulation S-K, Item 408, during the fiscal quarter ended September 28, 2024.


62


Item 6. Exhibits
The exhibits required to be filed herewith by Item 601 of Regulation S-K, as described in the following index of exhibits, are attached hereto unless otherwise indicated as being incorporated by reference, as follows:
  Incorporated by ReferenceFiledFurnished
Exhibit No.Exhibit DescriptionFormExhibitFiling DateHerewithNot Filed
 X
   X
   X
   X
8-K10.1X
101.SCHInline XBRL Taxonomy Extension Schema   X
101.CALInline XBRL Taxonomy Extension Calculation Linkbase Document   X
101.DEFInline XBRL Taxonomy Extension Definition Linkbase Document   X
101.LABInline XBRL Taxonomy Extension Label Linkbase Document   X
101.PREInline XBRL Taxonomy Extension Presentation Linkbase Document   X
104Cover Page Interactive Data File - (formatted as Inline XBRL and contained in Exhibit 101)
X

63

SIGNATURES
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.
  Date: November 1, 2024VIAVI SOLUTIONS INC.
(Registrant)
By:
/s/ ILAN DASKAL
Name:
ILAN DASKAL
Title:Executive Vice President and Chief Financial Officer
(Duly Authorized Officer and Principal Financial and Accounting Officer)

64
EX-10.1 2 exhibit1012003equityincent.htm EX-10.1 Document
Exhibit 10.1
VIAVI SOLUTIONS INC. 2003 EQUITY INCENTIVE PLAN
NOTICE OF RESTRICTED STOCK UNIT AWARD
Grantee’s Name:


Award Number:

Employee ID:


Date of Award:


Type of Award: Restricted Stock Units

Vesting Commencement Date:
You (the “Grantee”) have been granted a restricted stock unit award (the “Award”), subject to the terms and conditions of this Notice of Restricted Stock Unit Award (the “Notice”), the Viavi Solutions Inc. 2003 Equity Incentive Plan, as amended from time to time (the “Plan”) and the attached Restricted Stock Unit Award Agreement and any addendum thereto, which contains country specific provisions (collectively, the “Agreement”), as follows. Unless otherwise defined herein, the terms defined in the Plan shall have the same defined meanings in this Notice.
Total Number of Restricted Stock Units Awarded (the “Units”): _________________
Vesting Schedule:
Subject to the Grantee’s Continuous Active Service and other provisions and limitations set forth in this Notice, the Agreement and the Plan, the Units will “vest” in accordance with the following schedule: ____________________________________________________________________________.
IN WITNESS WHEREOF, the Company and the Grantee have executed this Notice and agree that the Award is to be governed by the terms and conditions of this Notice, the Plan, and the Agreement.
Viavi Solutions Inc.,
a Delaware corporation
By:
Title: SVP, Human Resources
The Grantee acknowledges receipt of a copy of the Plan and the Agreement and represents that he or she is familiar with the terms and provisions thereof, and hereby accepts the Award subject to all of the terms and provisions hereof and thereof. The Grantee has reviewed this Notice, the Agreement and the Plan in their entirety, has had an opportunity to obtain the advice of counsel prior to executing this Notice and fully understands all provisions of this Notice, the Agreement and the Plan. The Grantee hereby agrees that all disputes arising out of or relating to this Notice, the Plan and the Agreement [(other than with respect to the Restrictive Covenants)] shall be resolved in accordance with Section 12 of the Agreement [and that all disputes arising out of or relating to Restrictive Covenants shall be resolved in accordance with Section __ of the Restrictive Covenants Agreement]. The Grantee further agrees to notify the Company upon any change in the residence address indicated in this Notice.


Dated: ___________________


Signed: ________________________________


Exhibit 10.1
[Restrictive Covenants Agreement]
Your signature above and acceptance of the terms of this Agreement signifies your agreement to the following covenants effective beginning as of _________________.
Noncompetition. During the term of your employment with the Company and for a period of _________________ months commencing on the first of occur of (x) the date your service relationship with the Company terminates for any reason, whether with or without cause (such date, the “Termination Date”), whether voluntary or involuntary, with or without notice and (y) the date of a Change of Control (as defined in the Company’s Change of Control Benefits Plan as in effect on the date of this Agreement) (such earlier date, the “Measurement Date”), you will not, without the prior written consent of the Company: (i) serve as a partner, principal, licensor, licensee, employee, consultant, officer, director, manager, agent, affiliate, representative, advisor, promoter, associate, investor, or otherwise for; (ii) directly or indirectly, own, purchase, organize or take preparatory steps for the organization of; or (iii) build, design, finance, acquire, lease, operate, manage, control, invest in, or otherwise work or consult for (any of (i) through (iii), “Compete For”) any entity engaged in the “Business of the Company”. The “Business of the Company” means the manufacture of (i) test equipment and software to test Layer 1 through Layer 7 of telecom and data on networks, systems, and modules, (ii) test equipment and software to test communication and avionics systems in mission critical applications, and (iii) advanced thin film optical coatings used for anti-counterfeiting, 3-D sensing, and industrial, and scientific applications. The following entities are acknowledged to engage in the Business of the Company: _________________.
No Solicitation. You agree that for a period of _________________months immediately following your Termination Date, whether voluntary or involuntary, with or without notice, you will not solicit, encourage, or induce, or cause to be solicited, encouraged or induced, directly or indirectly, any franchisee, joint venturer, supplier, vendor or contractor who conducted business with the Company at any time during the two-year period preceding your Measurement Date, to terminate or adversely modify any business relationship with the Company or not to proceed with, or enter into, any business relationship with the Company, nor shall you otherwise adversely interfere with any business relationship between the Company and any such franchisee, joint venture, supplier, vendor or contractor.
Exceptions. Notwithstanding anything to the contrary in this Agreement, the following shall not be deemed a violation by you of your obligations to the Company under this Agreement: (i) holding or making investments not in excess of (x) 1% of the outstanding securities of any entity that is engaged in the Business of the Company and/or (y) 1% of the investment in any entity that is engaged in the Business of the Company which investment is made by a venture capital, private equity or other pooled investment fund, (ii) performing speaking engagements and receiving honoraria in connection with such engagements, provided that in so doing you comply with all confidentiality obligations to the Company, (iii) directly or indirectly making general solicitations through public advertisement, general recruiting efforts or search firm outreach not specifically targeted at the Company’s franchisees, joint venturers, suppliers, vendors and/or contractors or (iv) making truthful statements in response to legal process, governmental testimony or filings, or administrative or arbitral proceedings (including, without limitation, depositions in connection with such proceedings).
1

Exhibit 10.1
Remedies. You acknowledge and agree that your rights to compensation under the Company’s Change of Control Benefits Plan [(as amended by your offer letter from the Company dated _________________ to provide that _________________)] are being provided to you in part because of your agreement to this Restrictive Covenants Agreement and that any intentional and material breach of this Restrictive Covenants Agreement shall entitle the Company to immediately terminate any post-termination payments that you are receiving or are slated to receive from the Company under the Company’s Change of Control Benefits Plan, including but not limited to payments in the form of equity of any kind issued by the Company (the “Termination Payments”). The remedies in the prior sentence are in addition to, and not in lieu of, any other remedies available at law or in equity. You acknowledge and agree that any intentional and material breach of these restrictive covenants will entitle the Company to immediately terminate any pending Termination Payments. If the Company ceases operations on a permanent basis or if the Company ceases making any Termination Payments to you to which you would otherwise be entitled, the restrictions of this section shall immediately terminate.
Reformation. In the event that the provisions of Sections 1 or 2 above are deemed to exceed the time, geographic or scope limitations permitted by applicable law, then such provisions shall be reformed to the maximum time, geographic or scope limitations, as the case may be, then permitted by such law. In the event that the applicable court or arbitrator does not exercise the power granted to it in the prior sentence, you and the Company agree to replace such invalid or unenforceable term or provision with a valid and enforceable term or provision that will achieve, to the extent possible, the economic, business and other purposes of such invalid or unenforceable term.
Choice of Law; Choice of Venue. This Restrictive Covenants Agreement shall be construed in accordance with and governed by the internal laws of the State of _________________without giving effect to any choice of law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of _________________to the rights and duties of the parties. The parties agree that any suit, action, or proceeding arising out of or relating to the Notice, the Plan or this Agreement shall be brought in the United States District Court for the District of _________________ (or should such court lack jurisdiction to hear such action, suit or proceeding, in a _________________state court in _________________) and that the parties shall submit to the jurisdiction of such court. The parties irrevocably waive, to the fullest extent permitted by law, any objection the party may have to the laying of venue for any such suit, action or proceeding brought in such court. THE PARTIES ALSO EXPRESSLY WAIVE ANY RIGHT THEY HAVE OR MAY HAVE TO A JURY TRIAL OF ANY SUCH SUIT, ACTION OR PROCEEDING. If any one or more provisions of this Section 5 shall for any reason be held invalid or unenforceable, it is the specific intent of the parties that such provisions shall be modified to the minimum extent necessary to make it or its application valid and enforceable.]

2

Exhibit 10.1
VIAVI SOLUTIONS INC. EQUITY INCENTIVE PLAN
RESTRICTED STOCK UNIT AWARD AGREEMENT
1.Issuance of Units. Viavi Solutions Inc., a Delaware corporation (the “Company”), hereby issues to the Grantee (the “Grantee”) named in the Notice of Restricted Stock Unit Award (the “Notice”), the Total Number of Restricted Stock Units Awarded set forth in the Notice (the “Units”), subject to the Notice, this Restricted Stock Unit Award Agreement and any addendum thereto, which contains country specific provisions (collectively, the “Agreement”) and the terms and provisions of the Company’s 2003 Equity Incentive Plan, as amended from time to time (the “Plan”), which is incorporated herein by reference. Unless otherwise defined herein, the terms defined in the Plan shall have the same defined meanings in this Agreement.
2.Transfer Restrictions. The Units may not be transferred in any manner other than by will or by the laws of descent and distribution. Notwithstanding the foregoing, the Grantee may designate a beneficiary of the Units in the event of the Grantee’s death on the beneficiary designation form attached hereto as Exhibit A. The terms of this Agreement shall be binding upon the executors, administrators, heirs, successors and transferees of the Grantee.
3.Vesting.
(a)For purposes of this Agreement and the Notice, the term “vest” shall mean, with respect to any Units, that such Units are no longer subject to forfeiture to the Company. If the Grantee would become vested in a fraction of a Unit, such Unit shall not vest until the Grantee becomes vested in the entire Unit.
(b)The Units shall commence vesting and shall vest pursuant to the schedule within the Notice, subject to and in accordance with the terms of the Notice, this Agreement and the Plan.
4.Termination of Continuous Active Service.
(a)Except in the event of the Grantee’s change in status from an Employee to a Consultant (in which case vesting of the Units shall continue only to the extent determined by the Administrator) [or in the event of the Grantee’s death or Disability], vesting of the Units shall cease upon the date of termination of the Grantee’s Continuous Active Service. In the event the Grantee’s Continuous Active Service [is terminated due to death or Disability, any unvested Units held by the Grantee shall immediately vest. However, in the event the Grantee’s Continuous Active Service] is terminated for any reason[, other than death or Disability], any unvested Units held by the Grantee immediately following such termination of Continuous Active Service shall be deemed reconveyed to the Company and the Company shall thereafter be the legal and beneficial owner of the unvested Units and shall have all rights and interest in or related thereto without further action by the Grantee.
(b)[“Disability” for the purpose of this Agreement means the Grantee’s disability, as determined by the Social Security Administration or the long-term disability plan maintained by the Company; provided however, that if the Grantee resides outside of the United States, “Disability” shall have such meaning as is required by Applicable Law.]
1

Exhibit 10.1
5.Conversion of Units and Issuance of Shares. Upon the vesting of a Unit, one share of Common Stock shall be issuable for such vested Unit (the “Shares”), subject to the terms and provisions of the Plan and this Agreement. Thereafter, the Company will transfer such Shares to the Grantee as soon as practicable following the satisfaction of any Tax-Related Items (as defined below) but in any event no later than the date that is two and one-half (2½) months from the later of the end of (i) the Company’s tax year that includes the vesting date or (ii) the calendar year that includes the vesting date. Any fractional Unit remaining after the Award is fully vested shall be discarded and shall not be converted into a fractional Share.
6.Right to Shares. The Grantee shall not have any right in, to or with respect to any of the Shares (including any voting rights or rights with respect to dividends paid on the Common Stock) issuable under the Award until the Award is settled by the issuance of such Shares to the Grantee.
7.Withholding of Taxes.
(a)Regardless of any action the Company or the Grantee’s employer (the “Employer”) takes with respect to any or all applicable national, local, or other tax or social contribution, withholding, required deductions, or other payments, if any, that arise upon the grant or vesting of the Units or the holding or subsequent sale of Shares, and the receipt of dividends, if any, or otherwise in connection with the Units or the Shares (“Tax-Related Items”), the Grantee acknowledges and agrees that the ultimate liability for all Tax-Related Items legally due by the Grantee is and remains the Grantee’s responsibility and may exceed any amount actually withheld by the Company or the Employer. The Grantee further acknowledges and agrees that the Grantee is solely responsible for filing all relevant documentation that may be required in relation to the Units or any Tax-Related Items (other than filings or documentation that is the specific obligation of the Company or a Parent, Subsidiary, or Employer pursuant to Applicable Laws) such as but not limited to personal income tax returns or reporting statements in relation to the grant, vesting or settlement of the Units, the holding of Shares or any bank or brokerage account, the subsequent sale of Shares, and the receipt of any dividends. The Grantee further acknowledges that the Company and the Employer (a) make no representations or undertakings regarding the treatment of any Tax-Related Items in connection with any aspect of the Units, including the grant or vesting of the Units, the subsequent sale of Shares acquired under the Plan, and the receipt of dividends, if any; and (b) does not commit to and is under no obligation to structure the terms of the Units or any aspect of the Units to reduce or eliminate the Grantee’s liability for Tax-Related Items, or achieve any particular tax result. The Grantee also understands that Applicable Laws may require varying Share or Unit valuation methods for purposes of calculating Tax-Related Items, and the Company assumes no responsibility or liability in relation to any such valuation or for any calculation or reporting of income or Tax-Related Items that may be required of the Grantee under Applicable Laws. Further, if the Grantee has become subject to tax in more than one jurisdiction between the date of grant and the date of any relevant taxable event, the Grantee acknowledges that the Company and/or the Employer (or former employer, as applicable) may be required to withhold or account for Tax- Related Items in more than one jurisdiction. Notwithstanding any contrary provision of this Agreement, no Shares will be issued to the Grantee, unless and until satisfactory arrangements (as determined by the Administrator) will have been made by the Grantee with respect to the payment of any Tax-Related Items which the Company determines must be withheld with respect to such Shares.
2

Exhibit 10.1
(b)As a condition to the grant and vesting of the Units, the Grantee hereby agrees to make adequate provision for the satisfaction of (and will indemnify the Company and any Parent or Subsidiary for) any Tax-Related Items. The Tax-Related Items shall be satisfied by the Company’s withholding all or a portion of any Shares that otherwise would be issued to the Grantee upon payment of the vested Units; provided that amounts withheld shall not exceed the amount necessary to satisfy the Company’s minimum tax withholding obligations, unless the Grantee is an Officer and elects a higher tax withholding rate. Such withheld Shares shall be valued based on the closing price of the Shares on the applicable vesting date. Furthermore, the Grantee agrees to pay the Company or any Parent, Subsidiary, or Employer any Tax-Related Items that cannot be satisfied by the foregoing methods.
8.Rights as Stockholder. Neither the Grantee nor any person claiming under or through the Grantee will have any of the rights or privileges of a stockholder of the Company in respect of any Shares deliverable hereunder unless and until such Shares have been issued (as evidenced by the appropriate entry on the books of the Company or of a duly authorized transfer agent of the Company). After such issuance, the Grantee will have all the rights of a stockholder of the Company with respect to voting such Shares and receipt of dividends and distributions on such Shares, but prior to such issuance, the Grantee will not have any rights to dividends and/or distributions on such Shares.
9.Entire Agreement: Governing Law. The Notice, the Plan and this Agreement constitute the entire agreement of the parties with respect to the subject matter hereof and supersede in their entirety all prior undertakings and agreements of the Company and the Grantee with respect to the subject matter hereof, and may not be modified adversely to the Grantee’s interest except by means of a writing signed by the Company and the Grantee. [Other than with respect to the Restrictive Covenants Agreement, which shall be construed in accordance with its terms,] these agreements are to be construed in accordance with and governed by the internal laws of the State of _________________ without giving effect to any choice of law rule that would cause the application of the laws of any jurisdiction other than the internal laws of the State of _________________ to the rights and duties of the parties. Should any provision of the Notice or this Agreement be determined by a court of law to be illegal or unenforceable, the other provisions shall nevertheless remain effective and shall remain enforceable. Notwithstanding any provision of this Agreement or the Plan to the contrary, the Administrator may amend this Agreement, either retroactively or prospectively, without the consent of the Grantee, if the Administrator determines in its discretion that such amendment is required or advisable for this Agreement and the Award to satisfy or comply with or meet the requirements of Code Section 409A.
3

Exhibit 10.1
10.Section 409A. Notwithstanding anything in the Notice, the Plan or this Agreement to the contrary, if the vesting of the balance, or some lesser portion of the balance, of the Units is accelerated in connection with the termination of the Grantee’s Continuous Active Service (provided that such termination is a “separation from service” within the meaning of Code Section 409A, as determined by the Company), other than due to death, and if (x) the Grantee is a “specified employee” within the meaning of Code Section 409A at the time of such termination of Continuous Active Service and (y) the payment of such accelerated Units will result in the imposition of additional tax under Code Section 409A if paid to the Grantee on or within the six (6) month period following the Grantee’s termination of Continuous Active Service, then the payment of such accelerated Units will not be made until the date six (6) months and one (1) day following the date of the Grantee’s termination of Continuous Active Service, unless the Grantee dies following his or her termination of Continuous Active Service, in which case, the Units will be settled in Shares to the Grantee’s estate or designated beneficiary as soon as practicable following his or her death. It is the intent of this Agreement that it and all payments and benefits hereunder be exempt from, or comply with, the requirements of Code Section 409A so that none of the Units provided under this Agreement or Shares issuable thereunder will be subject to the additional tax imposed under Code Section 409A, and any ambiguities herein will be interpreted to be so exempt or so comply. Each payment payable under this Agreement is intended to constitute a separate payment for purposes of United States Treasury Regulation Section 1.409A-2(b)(2). For purposes of this Agreement, “Code Section 409A” means Section 409A of the Code, and any final United States Treasury Regulations and United States Internal Revenue Service guidance thereunder, as each may be amended from time to time.
11.Headings. The captions used in this Agreement are inserted for convenience and shall not be deemed a part of this Agreement for construction or interpretation.
12.[Dispute Resolution. [Other than as set forth under the Restrictive Covenants Agreement to which this Section 12 shall not apply,] the provisions of this Section 12 shall be the exclusive means of resolving disputes arising out of or relating to the Notice, the Plan and this Agreement. The Company, the Grantee, and the Grantee’s assignees (the “parties”) shall attempt in good faith to resolve any disputes arising out of or relating to the Notice, the Plan and this Agreement by negotiation between individuals who have authority to settle the controversy. Negotiations shall be commenced by either party by notice of a written statement of the party’s position and the name and title of the individual who will represent the party. Within thirty (30) days of the written notification, the parties shall meet at a mutually acceptable time and place, and thereafter as often as they reasonably deem necessary, to resolve the dispute. If the dispute has not been resolved by negotiation, the parties agree that any suit, action, or proceeding arising out of or relating to the Notice, the Plan or this Agreement shall be brought in the United States District Court for _________________ (or should such court lack jurisdiction to hear such action, suit or proceeding, in a _________________ state court in the _________________) and that the parties shall submit to the jurisdiction of such court. The parties irrevocably waive, to the fullest extent permitted by law, any objection the party may have to the laying of venue for any such suit, action or proceeding brought in such court. THE PARTIES ALSO EXPRESSLY WAIVE ANY RIGHT THEY HAVE OR MAY HAVE TO A JURY TRIAL OF ANY SUCH SUIT, ACTION OR PROCEEDING. If any one or more provisions of this Section 12 shall for any reason be held invalid or unenforceable, it is the specific intent of the parties that such provisions shall be modified to the minimum extent necessary to make it or its application valid and enforceable.]
4

Exhibit 10.1
13.Notices. Any notice required or permitted hereunder shall be given in writing and shall be deemed effectively given upon personal delivery, upon deposit for delivery by an internationally recognized express mail courier service or upon deposit in the United States mail by certified mail (if the parties are within the United States), with postage and fees prepaid, addressed to the other party at its address as shown in these instruments, or to such other address as such party may designate in writing from time to time to the other party.
14.No Effect on Terms of Service. The Units subject to the Award shall vest, if at all, only during the period of the Grantee’s Continuous Active Service (not through the act of being hired, being granted the Award or acquiring Shares hereunder) and the Award has been granted as an inducement for the Grantee to remain in such Continuous Active Service and as an incentive for increased efforts on behalf of the Company and its Affiliates by the Grantee during the period of his or her Continuous Active Service. Nothing in the Notice, the Agreement, or the Plan shall confer upon the Grantee any right with respect to future restricted stock unit grants or continuation of the Grantee’s Continuous Active Service, nor shall it interfere in any way with the Grantee’s right or the right of the Grantee’s employer to terminate Grantee’s Continuous Active Service, with or without cause, and with or without notice. Unless the Grantee has a written employment agreement with the Company to the contrary, Grantee’s status is at will. This Award shall not, under any circumstances, be considered or taken into account for purposes of calculation of severance payments in those jurisdictions requiring such payments upon termination of employment. The Grantee shall not have and waives any and all rights to compensation or damages as a result of the termination of the Grantee’s employment with the Company or the Grantee’s employer for any reason whatsoever, insofar as those rights result or may result from (i) the loss or diminution in value of such rights or entitlements or claimed rights or entitlements under the Plan, or (ii) the Grantee’s ceasing to be entitled to any purchase rights or shares or any other rights under the Plan.
15.Data Privacy.
(a)The Grantee hereby explicitly and unambiguously consents to the collection, use and transfer, in electronic or other form, of the Grantee’s Personal Data (as defined below) by and among, as applicable, the Company, any Parent, Subsidiary, or Affiliate, or third parties as may be selected by the Company for the exclusive purpose of implementing, administering and managing the Grantee’s participation in the Plan. The Grantee understands that refusal or withdrawal of consent will affect the Grantee’s ability to participate in the Plan; without providing consent, the Grantee will not be able to participate in the Plan or realize benefits (if any) from the Units.
5

Exhibit 10.1
(b)The Grantee understands that the Company and any Parent, Subsidiary, affiliate, or designated third parties may hold personal information about the Grantee, including, but not limited to, the Grantee’s name, home address and telephone number, date of birth, social insurance number or other identification number, salary, nationality, job title, any shares of stock or directorships held in the Company or any Parent, Subsidiary, or Affiliate, details of all Units or any other entitlement to Shares awarded, canceled, exercised, vested, unvested or outstanding in the Grantee’s favor (“Personal Data”). The Grantee understands that Personal Data may be transferred to any Parent, Subsidiary, affiliate, or third parties assisting in the implementation, administration and management of the Plan, that these recipients may be located in the United States, the Grantee’s country (if different than the United States), or elsewhere, and that the recipient’s country may have different data privacy laws and protections than the Grantee’s country. In particular, the Company may transfer Personal Data to the broker or stock plan administrator assisting with the Plan, to its legal counsel and tax/accounting advisor, and to the affiliate or entity that is the Grantee’s employer and its payroll provider. The Grantee should also refer to any data privacy policy implemented by the Company (which will be available to the Grantee separately and may be updated from time to time) for more information regarding the collection, use, storage, and transfer of the Grantee’s Personal Data.
16.Foreign Exchange Fluctuations and Restrictions. The Grantee understands and agrees that the future value of the underlying Shares is unknown and cannot be predicted with certainty and may decrease. The Grantee also understands that neither the Company, nor any affiliate is responsible for any foreign exchange fluctuation between local currency and the United States Dollar or the selection by the Company or any affiliate in its sole discretion of an applicable foreign currency exchange rate that may affect the value of the Units or Shares received (or the calculation of income or Tax-Related Items thereunder). The Grantee understands and agrees that any cross-border remittance made to transfer proceeds received upon the sale of Shares must be made through a locally authorized financial institution or registered foreign exchange agency and may require the Grantee to provide such entity with certain information regarding the transaction.
17.Electronic Delivery and Acceptance; Translation. The Company may, in its sole discretion, decide to deliver any documents related to the Grantee’s current or future participation in the Plan, this Award, the Shares subject to this Award, any other securities of the Company or any other Company-related documents, by electronic means. By accepting this Award, whether electronically or otherwise, the Grantee hereby (i) consents to receive such documents by electronic means, (ii) consents to the use of electronic signatures, and (iii) agrees to participate in the Plan and/or receive any such documents through an on-line or electronic system established and maintained by the Company or a third party designated by the Company, including but not limited to the use of electronic signatures or click-through electronic acceptance of terms and conditions.
18.Documents in English. The Plan documents, including this Agreement, are in English, and if the Grantee requires a translation of the documents into a language other than English, Grantee will be responsible for arranging for accurate translations. If the documents are translated into a language other than English and if the translated versions are different front the English versions, the English versions will take precedence.


6
EX-31.1 3 viavq1fy2510-q1ex311x302ceo.htm EX-31.1 Document

Exhibit 31.1
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002
 
I, Oleg Khaykin, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Viavi Solutions 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(s) 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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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(s) 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.

 
Dated: November 1, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin
Chief Executive Officer
(Principal Executive Officer)
 


EX-31.2 4 viavq1fy252xex312x302cfo.htm EX-31.2 Document

Exhibit 31.2
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 302
OF THE SARBANES-OXLEY ACT OF 2002

I, Ilan Daskal, certify that:

1. I have reviewed this Quarterly Report on Form 10-Q of Viavi Solutions 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(s) 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 (the registrant’s fourth fiscal quarter in the case of an annual report) 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(s) 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.

 
Dated: November 1, 2024
 
/s/ ILAN DASKAL 
Ilan Daskal 
Executive Vice President and Chief Financial Officer 
(Duly Authorized Officer and Principal Financial and Accounting Officer) 


EX-32.1 5 viavq1fy253xex321x906ceo.htm EX-32.1 Document

Exhibit 32.1
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002
 
In connection with the Quarterly Report of Viavi Solutions Inc. (the “Company”) on Form 10-Q for the quarter ended September 28, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Oleg Khaykin, Chief Executive Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:
 
1.The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.

 
Dated: November 1, 2024
 
/s/ OLEG KHAYKIN 
Oleg Khaykin 
Chief Executive Officer  
(Principal Executive Officer) 


EX-32.2 6 viavq1fy254xex322x906cfo.htm EX-32.2 Document

Exhibit 32.2
 
VIAVI SOLUTIONS INC.
CERTIFICATION PURSUANT TO SECTION 906
OF THE SARBANES-OXLEY ACT OF 2002

In connection with the Quarterly Report of Viavi Solutions Inc. (the “Company”) on Form 10-Q for the quarter ended September 28, 2024 as filed with the Securities and Exchange Commission (the “Report”), I, Ilan Daskal, Executive Vice President and Chief Financial Officer of the Company, hereby certify as of the date hereof, solely for purposes of Title 18, Chapter 63, Section 1350 of the United States Code, that to the best of my knowledge:
 
1. The Report fully complies with the requirements of Section 13(a) or 15(d), as applicable, of the Securities Exchange Act of 1934; and
 
2. The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company at the dates and for the periods indicated.
 
This Certification has not been, and shall not be deemed, “filed” with the Securities and Exchange Commission.

 
Dated: November 1, 2024
 
/s/ ILAN DASKAL 
Ilan Daskal 
Executive Vice President and Chief Financial Officer 
(Duly Authorized Officer and Principal Financial and Accounting Officer) 


EX-101.SCH 7 viav-20240928.xsd XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT 0000001 - Document - Cover link:presentationLink link:calculationLink link:definitionLink 9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS link:presentationLink link:calculationLink link:definitionLink 9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) link:presentationLink link:calculationLink link:definitionLink 9952153 - Statement - CONSOLIDATED BALANCE SHEETS link:presentationLink link:calculationLink link:definitionLink 9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS link:presentationLink link:calculationLink link:definitionLink 9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) link:presentationLink link:calculationLink link:definitionLink 9952157 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY link:presentationLink link:calculationLink link:definitionLink 9952158 - Disclosure - Basis of Presentation link:presentationLink link:calculationLink link:definitionLink 9952159 - Disclosure - Recently Issued Accounting Pronouncements link:presentationLink link:calculationLink link:definitionLink 9952160 - Disclosure - Earnings Per Share link:presentationLink link:calculationLink link:definitionLink 9952161 - Disclosure - Accumulated Other Comprehensive Loss link:presentationLink link:calculationLink link:definitionLink 9952162 - Disclosure - Acquisitions link:presentationLink link:calculationLink link:definitionLink 9952163 - Disclosure - Balance Sheet and Other Details link:presentationLink link:calculationLink link:definitionLink 9952164 - Disclosure - Investments and Forward Contracts link:presentationLink link:calculationLink link:definitionLink 9952165 - Disclosure - Fair Value Measurements link:presentationLink link:calculationLink link:definitionLink 9952166 - Disclosure - Goodwill link:presentationLink link:calculationLink link:definitionLink 9952167 - Disclosure - Acquired Developed Technology and Other Intangibles link:presentationLink link:calculationLink link:definitionLink 9952168 - Disclosure - Debt link:presentationLink link:calculationLink link:definitionLink 9952169 - Disclosure - Leases link:presentationLink link:calculationLink link:definitionLink 9952170 - Disclosure - Restructuring link:presentationLink link:calculationLink link:definitionLink 9952171 - Disclosure - Income Taxes link:presentationLink link:calculationLink link:definitionLink 9952172 - Disclosure - Stockholders' Equity link:presentationLink link:calculationLink link:definitionLink 9952173 - Disclosure - Stock-Based Compensation link:presentationLink link:calculationLink link:definitionLink 9952174 - Disclosure - Employee Pension and Other Benefit Plans link:presentationLink link:calculationLink link:definitionLink 9952175 - Disclosure - Commitments and Contingencies link:presentationLink link:calculationLink link:definitionLink 9952176 - Disclosure - Operating Segments and Geographic Information link:presentationLink link:calculationLink link:definitionLink 9954471 - Disclosure - Basis of Presentation (Policies) link:presentationLink link:calculationLink link:definitionLink 9954472 - Disclosure - Earnings Per Share (Tables) link:presentationLink link:calculationLink link:definitionLink 9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables) link:presentationLink link:calculationLink link:definitionLink 9954474 - Disclosure - Acquisitions (Tables) link:presentationLink link:calculationLink link:definitionLink 9954475 - Disclosure - Balance Sheet and Other Details (Tables) link:presentationLink link:calculationLink link:definitionLink 9954476 - Disclosure - Fair Value Measurements (Tables) link:presentationLink link:calculationLink link:definitionLink 9954477 - Disclosure - Goodwill (Tables) link:presentationLink link:calculationLink link:definitionLink 9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables) link:presentationLink link:calculationLink link:definitionLink 9954479 - Disclosure - Debt (Tables) link:presentationLink link:calculationLink link:definitionLink 9954480 - Disclosure - Leases (Tables) link:presentationLink link:calculationLink link:definitionLink 9954481 - Disclosure - Restructuring (Tables) link:presentationLink link:calculationLink link:definitionLink 9954482 - Disclosure - Stock-Based Compensation (Tables) link:presentationLink link:calculationLink link:definitionLink 9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables) link:presentationLink link:calculationLink link:definitionLink 9954484 - Disclosure - Commitments and Contingencies (Tables) link:presentationLink link:calculationLink link:definitionLink 9954485 - Disclosure - Operating Segments and Geographic Information (Tables) link:presentationLink link:calculationLink link:definitionLink 9954486 - Disclosure - Earnings Per Share (Details) link:presentationLink link:calculationLink link:definitionLink 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) link:presentationLink link:calculationLink link:definitionLink 9954488 - Disclosure - Acquisitions - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) link:presentationLink link:calculationLink link:definitionLink 9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details) link:presentationLink link:calculationLink link:definitionLink 9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details) link:presentationLink link:calculationLink link:definitionLink 9954498 - Disclosure - Investments and Forward Contracts - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details) link:presentationLink link:calculationLink link:definitionLink 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details) link:presentationLink link:calculationLink link:definitionLink 9954502 - Disclosure - Goodwill (Details) link:presentationLink link:calculationLink link:definitionLink 9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) link:presentationLink link:calculationLink link:definitionLink 9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) link:presentationLink link:calculationLink link:definitionLink 9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details) link:presentationLink link:calculationLink link:definitionLink 9954507 - Disclosure - Debt - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954508 - Disclosure - Debt - Interest Expense (Details) link:presentationLink link:calculationLink link:definitionLink 9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954510 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) link:presentationLink link:calculationLink link:definitionLink 9954511 - Disclosure - Restructuring - Restructuring Plan Activity (Details) link:presentationLink link:calculationLink link:definitionLink 9954512 - Disclosure - Income Taxes (Details) link:presentationLink link:calculationLink link:definitionLink 9954513 - Disclosure - Stockholders' Equity (Details) link:presentationLink link:calculationLink link:definitionLink 9954514 - Disclosure - Stock-Based Compensation - Narrative (Details) link:presentationLink link:calculationLink link:definitionLink 9954515 - Disclosure - Stock-Based Compensation - Compensation by Function (Details) link:presentationLink link:calculationLink link:definitionLink 9954516 - Disclosure - Employee Pension and Other Benefit Plans (Details) link:presentationLink link:calculationLink link:definitionLink 9954517 - Disclosure - Commitments and Contingencies (Details) link:presentationLink link:calculationLink link:definitionLink 9954518 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details) link:presentationLink link:calculationLink link:definitionLink 9954519 - Disclosure - Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details) link:presentationLink link:calculationLink link:definitionLink 9954520 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details) link:presentationLink link:calculationLink link:definitionLink EX-101.CAL 8 viav-20240928_cal.xml XBRL TAXONOMY EXTENSION CALCULATION LINKBASE DOCUMENT EX-101.DEF 9 viav-20240928_def.xml XBRL TAXONOMY EXTENSION DEFINITION LINKBASE DOCUMENT EX-101.LAB 10 viav-20240928_lab.xml XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT Restructuring accrual Restructuring Reserve, Current Lessee, Operating Lease, Liability, Payment, Due [Abstract] Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract] Adjustments to reconcile net (loss) income to net cash provided by operating activities: Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract] Statistical Measurement [Domain] Statistical Measurement [Domain] Remaining authorization for future share repurchases Share Repurchase Program, Remaining Authorized, Amount Unbilled receivables Contract with Customer, Asset, after Allowance for Credit Loss, Current Schedule of Operating Leases Lease, Cost [Table Text Block] Cover [Abstract] Cover [Abstract] Net (decrease) increase in cash, cash equivalents and restricted cash Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect Schedule of Minimum Operating Lease Payments Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block] Foreign Plan Foreign Plan [Member] Other current liabilities Other current liabilities Other Liabilities, Current Trading Symbol Trading Symbol Information on reportable segments Segment Reporting Information [Line Items] Fixed charge coverage ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio Debt Instrument, Covenant, Fixed Charge Coverage Ratio All Trading Arrangements All Trading Arrangements [Member] Financing obligation Financing Obligation, Noncurrent Financing Obligation, Noncurrent Compensation Actually Paid vs. Net Income Compensation Actually Paid vs. Net Income [Text Block] Proceeds from debt before debt issuance costs Proceeds From Convertible Debt, Before Debt Issuance Costs Proceeds From Convertible Debt, Before Debt Issuance Costs Non-NEOs Non-NEOs [Member] Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] Vesting period Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period Rule 10b5-1 Arrangement Adopted Rule 10b5-1 Arrangement Adopted [Flag] Awards Close in Time to MNPI Disclosures Awards Close in Time to MNPI Disclosures [Table] Number of notes converted Debt Instrument, Convertible, Number of Notes Converted Debt Instrument, Convertible, Number of Notes Converted Judicial ruling Judicial Ruling [Member] Position [Axis] Position [Axis] Pay vs Performance Disclosure [Line Items] Peer Group Total Shareholder Return Amount Peer Group Total Shareholder Return Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis] Accounts receivable Increase (Decrease) in Accounts Receivable Basis of Presentation Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block] Non-Rule 10b5-1 Arrangement Adopted Non-Rule 10b5-1 Arrangement Adopted [Flag] Fair Value Measurements Fair Value Disclosures [Text Block] Restructuring and Related Activities [Abstract] Restructuring and Related Activities [Abstract] Award Timing Disclosures [Line Items] Gain (loss) on derivatives Derivative, Gain (Loss) on Derivative, Net Schedule of Components of Accounts Receivable Allowance Financing Receivable, Allowance for Credit Loss [Table Text Block] Other Performance Measure, Amount Other Performance Measure, Amount 2028 Finite-Lived Intangible Asset, Expected Amortization, Year Three Goodwill Goodwill [Line Items] Leases Lessee, Operating Leases [Text Block] Common stock, shares outstanding (in shares) Balance at the beginning of the period (in shares) Balance at the end of the period (in shares) Common Stock, Shares, Outstanding Operating lease cost Operating Lease, Cost Transaction tax payable Sales and Excise Tax Payable, Current Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Operating lease liabilities Operating Lease, Liability, Noncurrent Deferred revenue Contract with Customer, Liability, Current Plan Name [Domain] Plan Name [Domain] United States UNITED STATES Inventories, net Inventory, Net [Abstract] Other non-current assets Other non-current assets Other Assets, Noncurrent Entity Tax Identification Number Entity Tax Identification Number Leases [Abstract] Leases [Abstract] Workforce reduction percentage Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date Percent Gross Carrying Amount Finite-Lived Intangible Assets, Gross Intangible Asset, Finite-Lived [Table] Intangible Asset, Finite-Lived [Table] Schedule of Long-term Debt Instruments Schedule of Long-Term Debt Instruments [Table Text Block] Antidilutive Securities, Name [Domain] Antidilutive Securities, Name [Domain] Segment Measures Segment Operating Segments [Member] Selling, general and administrative Selling, General and Administrative Expenses [Member] Proceeds from convertible debt Proceeds from Convertible Debt Net cash provided by operating activities Net Cash Provided by (Used in) Operating Activities Target period Business Combination, Contingent Consideration Arrangements, Target Period Business Combination, Contingent Consideration Arrangements, Target Period OPERATING ACTIVITIES: Net Cash Provided by (Used in) Operating Activities [Abstract] Corporate reconciling items impacting gross profit: Gross Profit [Abstract] Earnings Per Share Reconciliation [Abstract] Earnings Per Share Reconciliation [Abstract] Schedule of Components of Accumulated Other Comprehensive Loss Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block] Gross margin (as a percent) Gross Profit Margin Gross Profit Margin Asset retirement obligations Asset Retirement Obligations, Noncurrent Plan Name [Axis] Plan Name [Axis] Prepayments Prepaid Expense, Current Equity Components [Axis] Equity Components [Axis] Reverse of loss contingency accrual Loss Contingency Accrual, Period Increase (Decrease) Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items] Award Timing Method Award Timing Method [Text Block] Net periodic benefit cost Defined Benefit Plan, Net Periodic Benefit Cost (Credit) Trading Arrangements, by Individual Trading Arrangements, by Individual [Table] Debt available-for-sale securities Debt Securities, Available-for-Sale Entity Common Stock, Shares Outstanding Entity Common Stock, Shares Outstanding Insider Trading Policies and Procedures [Line Items] Stock-based compensation capitalized to inventory Share-Based Payment Arrangement, Amount Capitalized Use of Estimates Use of Estimates, Policy [Policy Text Block] Business Acquisition, Acquiree [Domain] Business Acquisition, Acquiree [Domain] Numerator: Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent [Abstract] Repayments of debt Debt Conversion, Original Debt, Amount Adjustment to Compensation, Amount Adjustment to Compensation Amount Additional paid-in capital Additional Paid in Capital, Common Stock Compensation Amount Outstanding Recovery Compensation Amount Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member] Entity Small Business Entity Small Business Developed Technology Acquired developed technology Developed Technology Rights [Member] Company Selected Measure Amount Company Selected Measure Amount Geographical [Axis] Geographical [Axis] Payment of debt issuance costs Payments of Debt Issuance Costs Tabular List, Table Tabular List [Table Text Block] Level 3 Fair Value, Inputs, Level 3 [Member] Stock-Based Compensation Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items] EMEA: EMEA [Member] Intangible assets acquired Finite-Lived Intangible Assets Acquired Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member] Schedule of Components of Other Non-current Assets Schedule of Other Assets, Noncurrent [Table Text Block] Foreign currency forward contracts Foreign Currency Contract, Asset, Fair Value Disclosure Gross Profit Gross Profit [Member] Gross Profit [Member] Loss contingency accrual Loss Contingency Accrual Accrued expenses Accrued Liabilities, Current Total potentially dilutive securities (in shares) Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount Network Enablement Network Enablement [Member] Represents information pertaining to the Network Enablement, a reportable segment of the entity. Series of Individually Immaterial Asset Acquisitions Series of Individually Immaterial Asset Acquisitions [Member] Cash settlements Payments for Restructuring Asset Acquisition [Axis] Asset Acquisition [Axis] Credit Facility [Domain] Credit Facility [Domain] Cash, cash equivalents and restricted cash at the beginning of the period Cash, cash equivalents and restricted cash at the end of the period Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents Amortization of net actuarial losses (gains) and other pension adjustments Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax Euro Interbank Offered Rate Euro Interbank Offered Rate [Member] Euro Interbank Offered Rate Equity securities Equity Securities, FV-NI, Current Unrecognized stock-based compensation Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount Current assets: Assets, Current [Abstract] Goodwill, net Balance at the beginning of the period Balance at the end of the period Goodwill Consolidation Items [Axis] Consolidation Items [Axis] Beginning balance Ending balance Accounts Receivable, Allowance for Credit Loss Withholding tax payment on vesting of restricted stock and performance- based awards Payment, Tax Withholding, Share-Based Payment Arrangement Authorized amount under stock repurchase program Share Repurchase Program, Authorized, Amount Utilization of reserve Standard and Extended Product Warranty Accrual, Decrease for Payments Forgone Recovery due to Disqualification of Tax Benefits, Amount Forgone Recovery due to Disqualification of Tax Benefits, Amount Product and Service [Domain] Product and Service [Domain] Employee Stock Option Share-Based Payment Arrangement, Option [Member] Foreign exchange forward contracts Foreign Exchange Forward [Member] Changes in goodwill Goodwill [Roll Forward] Fair Value Disclosures [Abstract] Fair Value Disclosures [Abstract] Depreciation expense Depreciation Market securities Marketable Securities, Current Fiscal 2026 Lessee, Operating Lease, Liability, to be Paid, Year One Schedule of Components of Other Current Liabilities Schedule of Other Liabilities Current [Table Text Block] Tabular disclosure of other current liabilities. Antidilutive Security, Excluded EPS Calculation [Table] Antidilutive Security, Excluded EPS Calculation [Table] Comprehensive income (loss) Comprehensive Income (Loss), Net of Tax, Attributable to Parent Income tax payable Accrued Income Taxes, Current Preferred stock, shares outstanding (in shares) Preferred Stock, Shares Outstanding Security Exchange Name Security Exchange Name Basis spread on variable rate Debt Instrument, Basis Spread on Variable Rate Award Type [Axis] Award Type [Axis] Currency translation Goodwill, Foreign Currency Translation Gain (Loss) Net (loss) income per share: Earnings Per Share, Basic [Abstract] Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount Schedule of Convertible Note, Interest [Table Text Block] Tabular disclosure of the details of the interest expense, discount accretion and effective interest rate related to convertible notes of the entity. Deferred contract cost Deferred Costs, Noncurrent Work in process Inventory, Work in Process, Net of Reserves Property, plant and equipment, net Property, Plant and Equipment, Net Total liabilities Liabilities Foreign currency forward contracts Foreign Currency Contracts, Liability, Fair Value Disclosure Restricted Stock Units with Market and Performance Conditions Restricted Stock Units with Market and Performance Conditions [Member] Restricted Stock Units with Market and Performance Conditions [Member] Other non-current assets Other Assets, Miscellaneous, Noncurrent Convertible Notes Convertible Debt [Member] Common stock, par value (in dollars per share) Common Stock, Par or Stated Value Per Share Forgone Recovery, Explanation of Impracticability Forgone Recovery, Explanation of Impracticability [Text Block] Research and development Research and Development Expense Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table] Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table] Estimated useful life Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life Revolving Credit Facility Revolving Credit Facility [Member] Expiration Date Trading Arrangement Expiration Date INVESTING ACTIVITIES: Net Cash Provided by (Used in) Investing Activities [Abstract] Subsegments [Axis] Subsegments [Axis] Prepayments and other current assets Other Assets [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Goodwill and Intangible Assets Disclosure [Abstract] Operating lease liabilities Operating Lease, Liability, Current Revenue deferrals for new contracts Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts Total Shareholder Return Amount Total Shareholder Return Amount Debt issuance cost - Revolving Credit Facility Unamortized notes debt issuance cost Debt Issuance Costs, Noncurrent, Net Common stock, shares issued (in shares) Common Stock, Shares, Issued Income taxes payable Increase (Decrease) in Income Taxes Payable Equity Awards Adjustments, Footnote Equity Awards Adjustments, Footnote [Text Block] Maximum borrowing capacity Line of Credit Facility, Maximum Borrowing Capacity Canadian dollars Canada, Dollars Accrued expenses and other current and non-current liabilities Increase (Decrease) in Other Accrued Liabilities Insider Trading Policies and Procedures Adopted Insider Trading Policies and Procedures Adopted [Flag] Debt details Debt Instrument [Line Items] Named Executive Officers, Footnote Named Executive Officers, Footnote [Text Block] Research and development Research and Development Expense [Member] Common stock, shares authorized (in shares) Common Stock, Shares Authorized Other Americas Other Americas [Member] Represents the region of the Americas other than the United States, where the entity operates. Deductions Allowance for Doubtful Accounts Receivable, Write-Offs, Net Of Recoveries Allowance for Doubtful Accounts Receivable, Currency Translation Adjustments and Write-Offs, Net Of Recoveries Diluted (in shares) Diluted (in shares) Weighted Average Number of Shares Outstanding, Diluted Other comprehensive income (loss): Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract] Restructuring Restructuring Costs MNPI Disclosure Timed for Compensation Value MNPI Disclosure Timed for Compensation Value [Flag] Remainder of 2025 Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year Changes in accumulated other comprehensive income (loss) by component AOCI Attributable to Parent, Net of Tax [Roll Forward] Long-term Debt, Type [Axis] Long-Term Debt, Type [Axis] Total stockholders’ equity Balance at the beginning of the period Balance at the end of the period Equity, Attributable to Parent Amortization of net actuarial losses (gains) Defined Benefit Plan, Amortization of Gain (Loss) Restructuring accrual Restructuring Reserve, Noncurrent Litigation Case [Axis] Litigation Case [Axis] Statement of Financial Position Location, Balance [Axis] Statement of Financial Position Location, Balance [Axis] Hedging Designation [Domain] Hedging Designation [Domain] Interest expense Interest Expense, Nonoperating Deferred taxes, net Deferred Income Tax Expense (Benefit) Fair value of forward contracts Derivative Asset, Current Schedule of Changes in Goodwill Schedule of Goodwill [Table Text Block] Standby letters of credit Letters of Credit Outstanding, Amount Selling, general and administrative Selling, General and Administrative Expense Retirement of convertible notes upon maturity Repayments of Convertible Debt Net change in accumulated other comprehensive loss Other comprehensive income (loss) Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent Accounts receivable, net Accounts Receivable, after Allowance for Credit Loss, Current Contingent Consideration Contingent Consideration [Member] Contingent Consideration [Member] Conversion price (in USD per share) Debt Instrument, Convertible, Conversion Price Cost of revenues Cost of Sales [Member] Product revenue Product Revenue Product [Member] Asset held for sale Asset, Held-for-Sale, Not Part of Disposal Group, Current Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items] Long-term debt Long-Term Debt Pension Adjustments Prior Service Cost Pension Adjustments Prior Service Cost [Member] Document Fiscal Period Focus Document Fiscal Period Focus Acquisition related costs Business Combination, Acquisition Related Costs All Executive Categories All Executive Categories [Member] Effect of dilutive securities from stock-based benefit plans (in shares) Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements Statement of Financial Position Location, Balance [Domain] Statement of Financial Position Location, Balance [Domain] Schedule of Restructuring Plans Schedule of Restructuring Reserve by Type of Cost [Table Text Block] 2027 Finite-Lived Intangible Asset, Expected Amortization, Year Two Unrealized losses on available-for sale investments AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member] Changed Peer Group, Footnote Changed Peer Group, Footnote [Text Block] Fiscal 2023 Plan Fiscal Year 2023 Restructuring Plan [Member] Fiscal Year 2023 Restructuring Plan ASSETS Assets [Abstract] Investment Holdings [Table] Investment Holdings [Table] Document Type Document Type Derivative Contract [Domain] Derivative Contract [Domain] Pension Benefits Adjustments, Footnote Pension Benefits Adjustments, Footnote [Text Block] Schedule of Information on Reportable Segments Schedule of Segment Reporting Information, by Segment [Table Text Block] Luke Scrivanich [Member] Luke Scrivanich Total Shareholder Return Vs Peer Group Total Shareholder Return Vs Peer Group [Text Block] Interest expense-contractual interest Interest Expense, Debt, Excluding Amortization Tax impact of amortization of actuarial gains (losses) Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax Fair value of contingent consideration Business Combination, Contingent Consideration, Liability, Noncurrent Defined Benefit Plan [Table] Defined Benefit Plan [Table] Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block] Schedule of Estimated Future Amortization Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block] Secured Overnight Financing Rate (SOFR) Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] Maximum Maximum [Member] Amortization of other intangibles Operating expenses Amortization of Intangible Assets Amortization of intangibles Amortization of Intangible Assets Balance at beginning of period Balance at end of period Contract with Customer, Liability Equity Valuation Assumption Difference, Footnote Equity Valuation Assumption Difference, Footnote [Text Block] Total amortization Finite-Lived Intangible Assets, Net Antidilutive Securities [Axis] Antidilutive Securities [Axis] Accounts payable Accounts Payable, Current Accounting Policies [Abstract] Accounting Policies [Abstract] Revenues: Revenues [Abstract] Unamortized debt discount Debt Instrument, Unamortized Discount Gain on legal settlement Gain (Loss) from Litigation Settlement Acquired Developed Technology and Other Intangibles Acquired Developed Technology and Other Intangible Assets [Abstract] Adjustments to pre-existing warranties (includes changes in estimates) Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties Acquisitions Business Combination Disclosure [Text Block] Current Fiscal Year End Date Current Fiscal Year End Date Less: Interest Lessee, Operating Lease, Liability, Undiscounted Excess Amount Short-term investments Short-Term Investments Statistical Measurement [Axis] Statistical Measurement [Axis] PEO Name PEO Name Non-Rule 10b5-1 Arrangement Terminated Non-Rule 10b5-1 Arrangement Terminated [Flag] Income before income taxes Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest Non-PEO NEO Average Total Compensation Amount Non-PEO NEO Average Total Compensation Amount Award Type [Domain] Award Type [Domain] Name Outstanding Recovery, Individual Name Other (charges) benefits unrelated to core operating performance Other (Charges)/Benefits Related to Non Recurring Activities Included In Operating Income (Loss) Other (Charges)/Benefits Related to Non Recurring Activities Included In Operating Income (Loss) Shares issued under employee stock plans, net of tax (in shares) Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block] Compensation Actually Paid vs. Company Selected Measure Compensation Actually Paid vs. Company Selected Measure [Text Block] Money market funds Money Market Funds, at Carrying Value Pension and post-employment benefits Liability, Defined Benefit Plan, Noncurrent Deferred income taxes Deferred Income Tax Assets, Net Non-PEO NEO Non-PEO NEO [Member] Other comprehensive income before reclassification OCI, before Reclassifications, Net of Tax, Attributable to Parent Additional Paid-In Capital Additional Paid-in Capital [Member] Award Timing Predetermined Award Timing Predetermined [Flag] Goodwill Goodwill Disclosure [Text Block] Employee Pension and Other Benefit Plans Retirement Benefits [Text Block] Class of Stock [Line Items] Class of Stock [Line Items] Long-term restricted cash Restricted Cash, Noncurrent Deferred tax liability Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities Customer relationships Customer Relationships [Member] Recently Issued Accounting Pronouncements New Accounting Pronouncements, Policy [Policy Text Block] Class of Stock [Axis] Class of Stock [Axis] Diluted (in dollars per share) Dilutive (in dollars per share) Earnings Per Share, Diluted Finite-Lived Intangible Assets by Major Class [Axis] Finite-Lived Intangible Assets by Major Class [Axis] Accumulated Amortization Finite-Lived Intangible Assets, Accumulated Amortization Finite-lived Intangible Assets Amortization Expense Finite-Lived Intangible Assets Amortization Expense [Table Text Block] Name Measure Name Number of geographic regions Number Of Geographic Regions In Which Entity Operates Number Of Geographic Regions In Which Entity Operates Entity Interactive Data Current Entity Interactive Data Current Performance bond Performance Guarantee [Member] Other Series of Individually Immaterial Business Acquisitions [Member] Deferred revenue, current and non-current Increase (Decrease) in Contract with Customer, Liability Transaction tax receivables Value Added Tax Receivable, Current Restatement does not require Recovery Restatement Does Not Require Recovery [Text Block] Retirement Benefits [Abstract] Retirement Benefits [Abstract] U.K. Pension Settlement Case Related To Amendment Of Pension For Foreign Subsidiary [Member] Case Related To Amendment Of Pension For Foreign Subsidiary [Member] Preferred stock, shares issued (in shares) Preferred Stock, Shares Issued Statement of Financial Position [Abstract] Statement of Financial Position [Abstract] Greater China CHINA Asset-backed securities Asset-Backed Securities [Member] Restructuring Restructuring and Related Activities Disclosure [Text Block] Warranty accrual Product Warranty Accrual, Current Deferred revenue: Change In Contract With Customer, Liability [Roll Forward] Change In Contract With Customer, Liability [Roll Forward] Stock-based compensation Share-Based Payment Arrangement, Noncash Expense Change in unrealized components of defined benefit obligations Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member] Provision for income taxes Income tax expense Income Tax Expense (Benefit) Interest cost Defined Benefit Plan, Interest Cost Stated interest rate Debt Instrument, Interest Rate, Stated Percentage Repayments of senior debt Repayments of Senior Debt Notional amount of forward contracts Derivative, Notional Amount Debt securities Debt Securities, Available-for-Sale, Current Deposits assets Deposits Assets, Current Components of the net periodic cost for the pension and benefits plans Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract] Components of accounts receivable reserves and allowances Accounts Receivable, Allowance for Credit Loss [Roll Forward] Total net revenue Revenue from Contract with Customer, Excluding Assessed Tax Service revenue Service Revenue Service [Member] Statement of Comprehensive Income [Abstract] Statement of Comprehensive Income [Abstract] Debt instrument, increase (decrease), net Debt Instrument, Increase (Decrease), Net 1.00% Senior Convertible Notes Senior One Percent Convertible Notes [Member] Represents 1 percent senior convertible notes of the entity. Net cash used in investing activities Net Cash Provided by (Used in) Investing Activities Income from operations Operating Income (Loss) GAAP operating income Operating Income (Loss) Tel-Instruments Electronics Corp. Settlement Tel-Instruments Electronics Corp. Settlement [Member] Tel-Instruments Electronics Corp. Settlement Variable Rate [Domain] Variable Rate [Domain] Business Acquisition [Line Items] Business Acquisition [Line Items] Other Asia-Pacific Other Asia Pacific [Member] Represents the entire Asia-Pacific region other than China, where the entity operates. Sterling Overnight Interbank Average Rate (SONIA) Sterling Overnight Interbank Average Rate (SONIA) [Member] Sterling Overnight Interbank Average Rate (SONIA) Number of broad business categories (in segment) Number of Reportable Segments Total liabilities and stockholders’ equity Liabilities and Equity Rule 10b5-1 Arrangement Terminated Rule 10b5-1 Arrangement Terminated [Flag] All Adjustments to Compensation All Adjustments to Compensation [Member] Fair Value Hierarchy and NAV [Axis] Fair Value Hierarchy and NAV [Axis] Accrued payroll and related expenses Employee-related Liabilities, Current Hedging Designation [Axis] Hedging Designation [Axis] Fair value of forward contracts Derivative Liability, Current Restructuring and related benefits Restructuring and related charges (benefits) Restructuring and related benefits Restructuring Charges Changes in accumulated other comprehensive income by component net of tax Accumulated Other Comprehensive Income (Loss) [Line Items] Commitments and Contingencies Disclosure [Abstract] Commitments and Contingencies Disclosure [Abstract] Finite-Lived Intangible Assets, Major Class Name [Domain] Finite-Lived Intangible Assets, Major Class Name [Domain] Senior Secured Asset-based Revolving Credit Facility Senior Secured Asset-based Revolving Credit Facility [Member] Senior Secured Asset-based Revolving Credit Facility Other current liabilities Other Liabilities, Current [Abstract] Operating ROU assets obtained in exchange for operating lease obligations Right-of-Use Asset Obtained in Exchange for Operating Lease Liability Underlying Security Market Price Change Underlying Security Market Price Change, Percent Expected return on plan assets Defined Benefit Plan, Expected Return (Loss) on Plan Assets Debt Conversion, Name [Domain] Debt Conversion, Name [Domain] Individual: Individual [Axis] Accumulated Other Comprehensive Loss Total AOCI Attributable to Parent [Member] Potential increase to maximum borrowing capacity Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity Loss on convertible note settlement Gain (Loss) on Induced Conversion and Extinguishment of Debt Gain (Loss) on Induced Conversion and Extinguishment of Debt Trading securities Debt Securities, Trading, and Equity Securities, FV-NI Remaining performance obligation, period Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period Consideration, liabilities incurred Business Combination, Consideration Transferred, Liabilities Incurred Inventories, net Inventories, net Inventory, Net Schedule of Components of Other Non-current Liabilities Schedule of Other Liabilities Noncurrent [Table Text Block] Tabular disclosure of other non-current liabilities. Long-term Debt, Type [Domain] Long-Term Debt, Type [Domain] Product and Service [Axis] Product and Service [Axis] Entity Address, State or Province Entity Address, State or Province Statement [Line Items] Statement [Line Items] Amortization of acquired technologies and other intangibles Total amortization of intangible assets Finite Lived Intangible Assets Amortized Expense Aggregate amount of intangible amortization of assets recognized as expense during the period. Erroneous Compensation Analysis Erroneous Compensation Analysis [Text Block] Operating expenses: Operating Expenses [Abstract] Employee Defined Benefit Plans Defined Benefit Plan Disclosure [Line Items] Compensation Actually Paid vs. Total Shareholder Return Compensation Actually Paid vs. Total Shareholder Return [Text Block] Financial Instruments [Domain] Financial Instruments [Domain] Total purchase consideration Business Combination, Consideration Transferred LIABILITIES AND STOCKHOLDERS’ EQUITY Liabilities and Equity [Abstract] Derivative, term of contract Derivative, Term of Contract Beginning period balance Ending period balance Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value Schedule of Net Periodic Cost for the Pension and Benefits Plans Schedule of Net Benefit Costs [Table Text Block] Estimated liability (in pounds) Loss Contingency, Estimate of Possible Loss Total Asia-Pacific Asia Pacific [Member] Canadian Dollar Offered Rate Canadian Dollar Offered Rate [Member] Canadian Dollar Offered Rate Minimum Minimum [Member] Restatement Determination Date Restatement Determination Date Adoption Date Trading Arrangement Adoption Date Pay vs Performance Disclosure Pay vs Performance Disclosure [Table] Long-term deferred revenue Contract with Customer, Liability, Noncurrent U.K. Plan UNITED KINGDOM Operating Income (Loss) Operating Income (Loss) [Member] Operating right-of-use (ROU) assets Operating Lease, Right-of-Use Asset Erroneously Awarded Compensation Recovery Erroneously Awarded Compensation Recovery [Table] Charged to Costs and Expenses Accounts Receivable, Credit Loss Expense (Reversal) Currency [Axis] Currency [Axis] Segments [Axis] Segments [Axis] Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member] Derivative Instrument [Axis] Derivative Instrument [Axis] Schedule of Components of Prepayments and Other Current Assets Schedule of Other Current Assets [Table Text Block] Principal amount of notes Long-Term Debt, Gross Exercise Price Award Exercise Price Advances to contract manufacturers Advances To Contract Manufacturers Advances To Contract Manufacturers Balance Sheet and Other Details Additional Financial Information Disclosure [Text Block] Debt Conversion Description [Axis] Debt Conversion Description [Axis] Earnings Per Share Earnings Per Share [Text Block] Accrued payroll and related expenses Increase (Decrease) in Employee Related Liabilities Arrangement Duration Trading Arrangement Duration Cash consideration subject to cash and net working capital adjustments Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments Litigation settlement Litigation Settlement, Gain Restricted cash Restricted Cash and Cash Equivalents, Current Stockholders’ equity: Equity, Attributable to Parent [Abstract] Subsegments [Domain] Subsegments [Domain] Long-term investment (Note 7) Long-Term Investments Peer Group Issuers, Footnote Peer Group Issuers, Footnote [Text Block] Restructuring Plan [Axis] Restructuring Plan [Axis] Segments [Domain] Segments [Domain] Material Terms of Trading Arrangement Material Terms of Trading Arrangement [Text Block] Thereafter Lessee, Operating Lease, Liability, To Be Paid, After Year Four Lessee, Operating Lease, Liability, To Be Paid, After Year Four 2029 Finite-Lived Intangible Asset, Expected Amortization, Year Four Kevin Siebert [Member] Kevin Siebert All Individuals All Individuals [Member] PEO PEO [Member] Aggregate grant-date fair value Share Based Compensation, Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Granted in Period Total Fair Value The total 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. Variable Rate [Axis] Variable Rate [Axis] Income Tax Disclosure [Abstract] Income Tax Disclosure [Abstract] Name Trading Arrangement, Individual Name Interest and other income, net Other Nonoperating Income (Expense) Statement of Stockholders' Equity [Abstract] Statement of Stockholders' Equity [Abstract] Intangibles, net Intangible Assets, Net (Excluding Goodwill) Expected number of positions eliminated, percentage Restructuring and Related Cost, Expected Number of Positions Eliminated, Percentage Restructuring and Related Cost, Expected Number of Positions Eliminated, Percentage 1.625% Senior Convertible Notes Senior One Point Six Two Five Convertible Notes [Member] Senior One Point Six Two Five Convertible Notes Commitments and Contingencies Commitments Contingencies and Guarantees [Text Block] Amortization of acquired technologies Cost of revenues Cost, Depreciation, Amortization and Depletion Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract] Awards Close in Time to MNPI Disclosures, Table Awards Close in Time to MNPI Disclosures [Table Text Block] Indemnity holdback Asset Acquisition, Indemnification Asset, Amount Assets: Assets, Fair Value Disclosure [Abstract] Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table] Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table] Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member] Retirement Plan Sponsor Location [Domain] Retirement Plan Sponsor Location [Domain] Aggregate Erroneous Compensation Amount Aggregate Erroneous Compensation Amount Restructuring and Related Charges Restructuring Cost and Reserve [Line Items] Local Phone Number Local Phone Number Liability Class [Axis] Liability Class [Axis] Other current assets Other Assets, Miscellaneous, Current Aggregate Erroneous Compensation Not Yet Determined Aggregate Erroneous Compensation Not Yet Determined [Text Block] Guarantee liabilities Guarantor Obligations, Current Carrying Value Other Plans GERMANY Total operating expenses Operating Expenses Deferred tax liability Deferred Income Tax Liabilities, Net Total Americas Americas [Member] Retirement Plan Sponsor Location [Axis] Retirement Plan Sponsor Location [Axis] Other current and non-currents assets Increase (Decrease) in Other Operating Assets Changes in operating assets and liabilities, net of acquisitions: Increase (Decrease) in Operating Capital [Abstract] PEO Total Compensation Amount PEO Total Compensation Amount Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward] Statement of Income Location, Balance [Axis] Statement of Income Location, Balance [Axis] Interest payable Interest Payable, Current Debt Disclosure [Abstract] Debt Disclosure [Abstract] Common Stock Common Stock [Member] Measure: Measure [Axis] Shares issued under employee stock plans, net of tax Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture Preferred stock, shares authorized (in shares) Preferred Stock, Shares Authorized Forgone Recovery due to Expense of Enforcement, Amount Forgone Recovery due to Expense of Enforcement, Amount Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Business Acquisitions, by Acquisition [Table] Schedule of Changes in Fair Value of Level 3 Liabilities Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block] Line of Credit Line of Credit [Member] Entity Emerging Growth Company Entity Emerging Growth Company Other current liabilities Other Sundry Liabilities, Current Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Total liabilities Liabilities, Fair Value Disclosure Segment Reporting [Abstract] Segment Reporting [Abstract] Corporate reconciling items impacting operating income: Operating Income (Loss) [Abstract] Entity Central Index Key Entity Central Index Key Held to sell Short [Member] Schedule of Components of Inventories Schedule of Inventory, Current [Table Text Block] Interest and penalties accrued Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued Debt conversion, shares issued Debt Conversion, Converted Instrument, Shares Issued Non-GAAP Measure Description Non-GAAP Measure Description [Text Block] Foreign  currency translation adjustments Accumulated Foreign Currency Adjustment Attributable to Parent [Member] Non-PEO NEO Average Compensation Actually Paid Amount Non-PEO NEO Average Compensation Actually Paid Amount Other benefits (charges) unrelated to core operating performance Other Benefits (Charges) Related to Non Recurring Activities Included In Gross Profit Represents the other charges related to non-recurring activities charged to earnings during the year. Provision for warranty Standard and Extended Product Warranty Accrual, Increase for Warranties Issued Stockholders' Equity Equity [Text Block] Award Timing, How MNPI Considered Award Timing, How MNPI Considered [Text Block] Equity Component [Domain] Equity Component [Domain] Preferred stock, par value (in dollars per share) Preferred Stock, Par or Stated Value Per Share Financial Instrument [Axis] Financial Instrument [Axis] Operating Segments and Geographic Information Segment Reporting Disclosure [Text Block] Revenue recognized during the period Contract With Customer, Liability, Revenue Recognized During Period Contract With Customer, Liability, Revenue Recognized During Period Warranty accrual Product Warranty Accrual, Noncurrent Fair value adjustment of earn-out liabilities Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings Additional 402(v) Disclosure Additional 402(v) Disclosure [Text Block] Exchange Transaction Exchange Transaction [Member] Exchange Transaction [Member] Recently Issued Accounting Pronouncements Accounting Standards Update and Change in Accounting Principle [Text Block] Stock-based compensation APIC, Share-Based Payment Arrangement, Increase for Cost Recognition Net change in fair value of contingent liabilities Change in fair value of contingent liability Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability Entity Shell Company Entity Shell Company Entity Incorporation, State or Country Code Entity Incorporation, State or Country Code Title Trading Arrangement, Individual Title Summary of Investment Holdings [Line Items] Summary of Investment Holdings [Line Items] Statement [Table] Statement [Table] Total interest expense Interest Expense, Debt Restricted cash Restricted Cash [Member] Represents cash, which is restricted as to withdrawal or usage. Unrecognized tax benefits Unrecognized Tax Benefits Consolidation Items [Domain] Consolidation Items [Domain] Position [Domain] Position [Domain] City Area Code City Area Code Current liabilities: Liabilities, Current [Abstract] Fair value of contingent consideration Contingent consideration Business Combination, Contingent Consideration, Liability Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Insider Trading Policies and Procedures Not Adopted Insider Trading Policies and Procedures Not Adopted [Text Block] Cash paid for asset purchases Payments to Acquire Productive Assets Purchases of short-term investments Payments to Acquire Short-Term Investments Level 1 Fair Value, Inputs, Level 1 [Member] Credit facility, borrowing base Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base Total current assets Assets, Current Statement of Cash Flows [Abstract] Statement of Cash Flows [Abstract] Senior Notes Senior Notes [Member] Debt issued Debt Conversion, Converted Instrument, Amount 3.75% Senior Notes Senior Three Point Seventy Five Percent Notes [Member] Senior Three Point Seventy Five Percent Notes Repurchase and retirement of common stock Payments for Repurchase of Common Stock Other Interest Expense, Debt, Other Interest Expense, Debt, Other Schedule of Long-term Debt Instruments [Table] Schedule of Long-Term Debt Instruments [Table] Employer contributions Defined Benefit Plan, Plan Assets, Contributions by Employer Schedule of Segment Reporting Information, by Segment [Table] Schedule of Segment Reporting Information, by Segment [Table] Service Enablement Service Enablement [Member] Represents information pertaining to the Service Enablement, a reportable segment of the entity. Strategic investment in non-marketable equity securities Non-marketable equity security Equity Securities without Readily Determinable Fair Value, Amount Accumulated Other Comprehensive Income (Loss) [Table] Accumulated Other Comprehensive Income (Loss) [Table] Restructuring Reserve [Roll Forward] Restructuring Reserve [Roll Forward] Other Other Intangible Assets [Member] Remaining performance obligation, percentage Revenue, Remaining Performance Obligation, Percentage Income Taxes Income Tax Disclosure [Text Block] Repurchase of common stock Repurchase of common stock Stock Repurchased and Retired During Period, Value Fiscal 2029 Lessee, Operating Lease, Liability, to be Paid, Year Four Uncertain tax position Liability for Uncertainty in Income Taxes, Noncurrent Net (loss) income per share: Earnings Per Share [Abstract] Schedule of Acquired Developed Technology and Other Intangibles Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block] Tabular disclosure of amortizable finite-lived intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company. Equity [Abstract] Equity [Abstract] Raw materials Inventory, Raw Materials, Net of Reserves Accumulated deficit Retained Earnings (Accumulated Deficit) Held to purchase Long [Member] Repurchase of common stock (in shares) Repurchase of common stock (in shares) Stock Repurchased and Retired During Period, Shares Class of Stock [Domain] Class of Stock [Domain] Acquired Developed Technology and Other Intangibles [Abstract] Acquired Developed Technology and Other Intangibles [Abstract] Inventories Increase (Decrease) in Inventories Fiscal 2024 Plan Fiscal 2024 Plan [Member] Fiscal 2024 Plan 2022 Repurchase Plan 2022 Repurchase Plan [Member] 2022 Repurchase Plan Non-cash Settlements and Other Adjustments Restructuring Reserve, Settled Without Cash And Other Adjustments Restructuring Reserve, Settled Without Cash And Other Adjustments Issuance costs Debt Issuance Costs, Gross Organization, Consolidation and Presentation of Financial Statements [Abstract] Organization, Consolidation and Presentation of Financial Statements [Abstract] Aggregate Available Trading Arrangement, Securities Aggregate Available Amount Equity Awards Adjustments Equity Awards Adjustments [Member] Weighted-average discount rate Operating Lease, Weighted Average Discount Rate, Percent Present value of lease liabilities Operating Lease, Liability Net cash used in financing activities Net Cash Provided by (Used in) Financing Activities Underlying Securities Award Underlying Securities Amount Investments and Forward Contracts Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] Credit Facility [Axis] Credit Facility [Axis] Amendment Flag Amendment Flag Loss Contingency Nature [Axis] Loss Contingency Nature [Axis] Credit facility, excess availability rate Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit Long-term Debt Long-Term Debt, Fair Value Entity Registrant Name Entity Registrant Name Gain on sale of assets previously classified as held for sale Gain (Loss) on Disposition of Property Plant Equipment Cash consideration Payments to Acquire Businesses, Gross Adjustment to Non-PEO NEO Compensation Footnote Adjustment to Non-PEO NEO Compensation Footnote [Text Block] Stock Appreciation Rights (SARs) Stock Appreciation Rights (SARs) [Member] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table] Gross profit Gross profit Gross Profit Gross Profit Acquired Developed Technology and Other Intangibles Intangible Assets Disclosure [Text Block] Net change in cumulative translation adjustment, net of tax Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent Schedule of Changes in the Entity's Warranty Reserve Schedule of Product Warranty Liability [Table Text Block] Fair Value as of Grant Date Award Grant Date Fair Value Debt issuance costs, net Debt Issuance Costs, Net Level 2 Fair Value, Inputs, Level 2 [Member] Debt Debt Disclosure [Text Block] Fair Value Hierarchy and NAV [Domain] Fair Value Hierarchy and NAV [Domain] Geographical [Domain] Geographical [Domain] Recovery of Erroneously Awarded Compensation Disclosure [Line Items] Aggregate principal amount of convertible debt Debt Instrument, Face Amount Balance as of beginning of period Balance as of the end of period Standard and Extended Product Warranty Accrual Entity Address, Postal Zip Code Entity Address, Postal Zip Code Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] Principles of Consolidation Consolidation, Policy [Policy Text Block] Restructuring Cost [Table] Restructuring Cost [Table] Restatement Determination Date: Restatement Determination Date [Axis] Title of 12(b) Security Title of 12(b) Security Other non-current liabilities Other Liabilities, Noncurrent [Abstract] Common stock, $0.001 par value; 1 billion shares authorized; 222 million shares at September 28, 2024 and June 29, 2024, issued and outstanding Common Stock, Value, Issued Fiscal Years Fiscal Period, Policy [Policy Text Block] Acquisition and integration related charges Business Combination, Integration Related Costs Share-based Payment Arrangement [Abstract] Share-Based Payment Arrangement [Abstract] Cash and cash equivalents Cash and Cash Equivalents, at Carrying Value Litigation Status [Axis] Litigation Status [Axis] Other investing activities Payments for (Proceeds from) Other Investing Activities Other non-current assets Other Noncurrent Assets [Member] Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member] Jackson Labs Technologies, Inc. Jackson Labs Technologies, Inc. [Member] Jackson Labs Technologies, Inc. Finite-Lived Intangible Assets [Line Items] Finite-Lived Intangible Assets [Line Items] All Currencies [Domain] All Currencies [Domain] Fair Value by Liability Class [Domain] Fair Value by Liability Class [Domain] FINANCING ACTIVITIES: Net Cash Provided by (Used in) Financing Activities [Abstract] Long-term debt Convertible Debt, Noncurrent Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member] Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at September 28, 2024 and June 29, 2024 Preferred Stock, Value, Issued Optical Security and Performance Products Optical Security and Performance Products Segment [Member] Represents the Optical Security and Performance Products reportable segment ("OSP") of the entity. OSP replaced the previous Advanced Optical Technologies reportable segment ("AOT") and its reporting units which were merged into the new OSP reportable segment during the first quarter of fiscal 2013. Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Developed Technology and Other Intangibles Developed Technology and Other Intangibles [Member] Developed Technology and Other Intangibles Basic (in dollars per share) Earnings Per Share, Basic Accounts payable Increase (Decrease) in Accounts Payable Deposit asset term Deposit Asset, Term Deposit Asset, Term Proceeds from employee stock purchase plan Proceeds from Stock Plans Cash paid for amounts included in the measurement of operating lease liabilities Operating Lease, Payments Cash and cash equivalents Cash and Cash Equivalents [Member] Deposits Deposits Assets, Noncurrent Adjustment To PEO Compensation, Footnote Adjustment To PEO Compensation, Footnote [Text Block] Award Timing MNPI Disclosure Award Timing MNPI Disclosure [Text Block] Aggregate Pension Adjustments Service Cost Aggregate Pension Adjustments Service Cost [Member] Goodwill [Table] Goodwill [Table] Proceeds from debt, net of issuance costs Proceeds from Debt, Net of Issuance Costs Compensation Actually Paid vs. Other Measure Compensation Actually Paid vs. Other Measure [Text Block] Stock, Class of Stock [Table] Stock, Class of Stock [Table] Total current liabilities Liabilities, Current Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member] Denominator: Weighted Average Number of Shares Outstanding, Diluted [Abstract] Total assets Assets 2026 Finite-Lived Intangible Asset, Expected Amortization, Year One Cost of revenue Cost of Goods and Services Sold Outstanding debt Long-Term Line of Credit Grants in period (in shares) Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period Refundable income taxes Income Taxes Receivable, Current Schedule of Assets and Liabilities Measured at Fair Value Fair Value, Assets Measured on Recurring Basis [Table Text Block] Capital expenditures Payments to Acquire Property, Plant, and Equipment Other non-current liabilities Other non-current liabilities Other Liabilities, Noncurrent Changes in warranty reserve Movement in Standard Product Warranty Accrual [Roll Forward] Forgone Recovery due to Violation of Home Country Law, Amount Forgone Recovery due to Violation of Home Country Law, Amount Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items] Commitments and contingencies (Note 18) Commitments and Contingencies Other non-current liabilities Other Sundry Liabilities, Noncurrent Termination Date Trading Arrangement Termination Date Expected remaining term Debt Instrument, Expected Remaining Term Debt Instrument, Expected Remaining Term Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items] Fiscal 2027 Lessee, Operating Lease, Liability, to be Paid, Year Two Stock-Based Compensation Share-Based Payment Arrangement [Text Block] Network and Service Enablement Network and Service Enablement Segment [Member] Represents information pertaining to the Network and Service Enablement, a reportable segment of the entity. Not designated Not Designated as Hedging Instrument [Member] Entity Address, City or Town Entity Address, City or Town Debt Instrument [Axis] Debt Instrument [Axis] Maturities of short-term investments Proceeds from Maturities, Prepayments and Calls of Short-Term Investments Total stock-based compensation expense Stock-based compensation Share-Based Payment Arrangement, Expense Net (loss) income Net (loss) income Net Income (Loss) Net Income (Loss) Attributable to Parent Trading Arrangement: Trading Arrangement [Axis] Investments, Debt and Equity Securities [Abstract] Investments, Debt and Equity Securities [Abstract] Operating margin (as a percent) Operating Income (Loss) Margin Operating Income (Loss) Margin Convertible note modification Stock Issued During Period, Value, Conversion of Convertible Securities Accretion of debt discount Amortization of Debt Discount (Premium) Accumulated Other Comprehensive Loss Comprehensive Income (Loss) Note [Text Block] Pay vs Performance Disclosure, Table Pay vs Performance [Table Text Block] Loss Contingencies [Table] Loss Contingencies [Table] Business Acquisition [Axis] Business Acquisition [Axis] Available borrowing capacity Line of Credit Facility, Current Borrowing Capacity Equity Awards Adjustments, Excluding Value Reported in Compensation Table Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member] Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member] Entity File Number Entity File Number Restricted Stock Units with Performance Conditions Over Target Restricted Stock Units with Performance Conditions Over Target [Member] Restricted Stock Units with Performance Conditions Over Target [Member] Liabilities: Liabilities, Fair Value Disclosure [Abstract] Document Fiscal Year Focus Document Fiscal Year Focus 1.75% Senior Convertible Notes Senior One Point Seven Five Percent Convertible Notes [Member] Senior One Point Seven Five Percent Convertible Notes [Member] Income Statement [Abstract] Income Statement [Abstract] Entity Address, Address Line One Entity Address, Address Line One Shares used in per share calculations: Weighted-average shares outstanding: Weighted Average Number of Shares Outstanding Reconciliation [Abstract] Debt Instrument, Name [Domain] Debt Instrument, Name [Domain] Effect of exchange rates on cash, cash equivalents and restricted cash Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations Restructuring Plan [Domain] Restructuring Plan [Domain] Total Assets Assets, Fair Value Disclosure Name Forgone Recovery, Individual Name Remainder of 2025 Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year Weighted-average remaining lease term Operating Lease, Weighted Average Remaining Lease Term Document Period End Date Document Period End Date Loss Contingency, Nature [Domain] Loss Contingency, Nature [Domain] Finished goods Inventory, Finished Goods, Net of Reserves Other Other Noncash Income (Expense) Award Timing MNPI Considered Award Timing MNPI Considered [Flag] Base Rate Base Rate [Member] Total lease payments Lessee, Operating Lease, Liability, to be Paid Insider Trading Arrangements [Line Items] Other Items Non-segment Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member] Outstanding Aggregate Erroneous Compensation Amount Outstanding Aggregate Erroneous Compensation Amount Full Value Awards - Total Full Value Awards [Member] Represents information pertaining to the full value awards granted under the entity's equity based compensation plans. Fiscal 2028 Lessee, Operating Lease, Liability, to be Paid, Year Three PEO Actually Paid Compensation Amount PEO Actually Paid Compensation Amount Total cost of revenues Cost of Revenue Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt Schedule of Liability and Equity Components of Convertible Debt [Table Text Block] Tabular disclosure of the debt and equity components of convertible debt instruments. Adjustment to Compensation: Adjustment to Compensation [Axis] Prepayments and other current assets Prepayments and other current assets Prepaid Expense and Other Assets, Current Document Transition Report Document Transition Report Document Quarterly Report Document Quarterly Report Loss on convertible note modification Gain (Loss) on Modification of Debt Gain (Loss) on Modification of Debt Litigation Case [Domain] Litigation Case [Domain] Fair Value, Recurring and Nonrecurring [Table] Fair Value, Recurring and Nonrecurring [Table] Accumulated other comprehensive loss Accumulated Other Comprehensive Income (Loss), Net of Tax Entity Current Reporting Status Entity Current Reporting Status Accumulated Deficit Retained Earnings [Member] Restricted cash Restricted Cash and Cash Equivalents Amortization of debt issuance cost Amortization of Debt Issuance Costs Jackson Labs Technologies, LLC Jackson Labs Technologies, LLC [Member] Jackson Labs Technologies, LLC Pension Adjustments Service Cost Pension Adjustments Service Cost [Member] Litigation Status [Domain] Litigation Status [Domain] Asset Acquisition [Domain] Asset Acquisition [Domain] Basic (in shares) Weighted Average Number of Shares Outstanding, Basic Stock Price or TSR Estimation Method Stock Price or TSR Estimation Method [Text Block] Cash outlays expected during current fiscal year Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year Proceeds from the sale of assets Proceeds from Sale of Productive Assets Carrying amounts of the liability and equity components: Carrying Amount of Liability and Equity Component [Abstract] RSUs Restricted Stock Units (RSUs) [Member] Amortization of debt issuance costs Amortization of Debt Issuance Costs and Discounts Increase (Decrease) in Stockholders' Equity [Roll Forward] Increase (Decrease) in Stockholders' Equity [Roll Forward] Executive Category: Executive Category [Axis] Name Awards Close in Time to MNPI Disclosures, Individual Name Entity Filer Category Entity Filer Category Beginning of period balance End of period balance Restructuring Reserve Amounts reclassified out of accumulated other comprehensive loss Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent Remaining performance obligation Revenue, Remaining Performance Obligation, Amount Statement of Income Location, Balance [Domain] Statement of Income Location, Balance [Domain] Cost of revenues: Cost of Revenue [Abstract] Loss Contingencies [Line Items] Loss Contingencies [Line Items] Letter of Credit Letter of Credit [Member] Company Selected Measure Name Company Selected Measure Name EX-101.PRE 11 viav-20240928_pre.xml XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT XML 13 R1.htm IDEA: XBRL DOCUMENT v3.24.3
Cover - shares
3 Months Ended
Sep. 28, 2024
Oct. 26, 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-22874  
Entity Registrant Name Viavi Solutions Inc.  
Entity Incorporation, State or Country Code DE  
Entity Tax Identification Number 94-2579683  
Entity Address, Address Line One 1445 South Spectrum Blvd, Suite 102  
Entity Address, City or Town Chandler  
Entity Address, State or Province AZ  
Entity Address, Postal Zip Code 85286  
City Area Code 408  
Local Phone Number 404-3600  
Title of 12(b) Security Common Stock, par value of $0.001 per share  
Trading Symbol VIAV  
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   221,813,229
Entity Central Index Key 0000912093  
Amendment Flag false  
Current Fiscal Year End Date --06-28  
Document Fiscal Year Focus 2025  
Document Fiscal Period Focus Q1  
XML 14 R2.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF OPERATIONS - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Revenues:    
Total net revenue $ 238.2 $ 247.9
Cost of revenues:    
Amortization of acquired technologies 3.3 3.5
Total cost of revenues 102.1 103.5
Gross profit 136.1 144.4
Operating expenses:    
Research and development 49.4 49.9
Selling, general and administrative 74.1 77.2
Amortization of other intangibles 1.1 2.1
Restructuring and related benefits 0.0 (0.8)
Total operating expenses 124.6 128.4
Income from operations 11.5 16.0
Interest and other income, net 3.2 10.2
Interest expense (7.5) (7.8)
Income before income taxes 7.2 18.4
Provision for income taxes 9.0 8.6
Net (loss) income $ (1.8) $ 9.8
Net (loss) income per share:    
Basic (in dollars per share) $ (0.01) $ 0.04
Diluted (in dollars per share) $ (0.01) $ 0.04
Shares used in per share calculations:    
Basic (in shares) 222.0 222.0
Diluted (in shares) 222.0 224.2
Product revenue    
Revenues:    
Total net revenue $ 197.5 $ 205.6
Cost of revenues:    
Cost of revenue 81.9 78.2
Service revenue    
Revenues:    
Total net revenue 40.7 42.3
Cost of revenues:    
Cost of revenue $ 16.9 $ 21.8
XML 15 R3.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Statement of Comprehensive Income [Abstract]    
Net (loss) income $ (1.8) $ 9.8
Other comprehensive income (loss):    
Net change in cumulative translation adjustment, net of tax 30.3 (20.4)
Amortization of net actuarial losses (gains) and other pension adjustments 0.1 (0.1)
Net change in accumulated other comprehensive loss 30.4 (20.5)
Comprehensive income (loss) $ 28.6 $ (10.7)
XML 16 R4.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Current assets:    
Cash and cash equivalents $ 467.9 $ 471.3
Short-term investments 25.2 19.9
Restricted cash 4.8 5.0
Accounts receivable, net 203.1 213.1
Inventories, net 93.2 96.5
Prepayments and other current assets 69.8 70.7
Total current assets 864.0 876.5
Property, plant and equipment, net 230.5 228.2
Goodwill, net 461.2 452.9
Intangibles, net 34.0 38.2
Deferred income taxes 86.1 82.5
Other non-current assets 61.8 58.0
Total assets 1,737.6 1,736.3
Current liabilities:    
Accounts payable 47.4 50.4
Accrued payroll and related expenses 44.4 48.2
Deferred revenue 63.7 65.7
Accrued expenses 23.8 25.3
Other current liabilities 53.5 57.5
Total current liabilities 232.8 247.1
Long-term debt 637.6 636.0
Other non-current liabilities 165.1 171.6
Total liabilities 1,035.5 1,054.7
Commitments and contingencies (Note 18)
Stockholders’ equity:    
Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at September 28, 2024 and June 29, 2024 0.0 0.0
Common stock, $0.001 par value; 1 billion shares authorized; 222 million shares at September 28, 2024 and June 29, 2024, issued and outstanding 0.2 0.2
Additional paid-in capital 70,480.2 70,471.9
Accumulated deficit (69,664.7) (69,646.5)
Accumulated other comprehensive loss (113.6) (144.0)
Total stockholders’ equity 702.1 681.6
Total liabilities and stockholders’ equity $ 1,737.6 $ 1,736.3
XML 17 R5.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED BALANCE SHEETS (Parenthetical) - $ / shares
Sep. 28, 2024
Jun. 29, 2024
Stockholders’ equity:    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 1,000,000 1,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 1,000,000,000 1,000,000,000
Common stock, shares issued (in shares) 222,000,000 222,000,000
Common stock, shares outstanding (in shares) 222,000,000 222,000,000
XML 18 R6.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CASH FLOWS - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
OPERATING ACTIVITIES:    
Net (loss) income $ (1.8) $ 9.8
Adjustments to reconcile net (loss) income to net cash provided by operating activities:    
Depreciation expense 9.7 9.8
Amortization of acquired technologies and other intangibles 4.4 5.6
Stock-based compensation 12.7 11.2
Amortization of debt issuance costs 1.8 1.9
Net change in fair value of contingent liabilities (3.5) (1.4)
Deferred taxes, net (4.7) 1.2
Restructuring 0.0 (0.8)
Other (0.2) 0.2
Changes in operating assets and liabilities, net of acquisitions:    
Accounts receivable 13.2 38.0
Inventories 2.9 (0.3)
Other current and non-currents assets (2.4) 3.9
Accounts payable (4.0) (7.6)
Income taxes payable 2.6 (0.6)
Deferred revenue, current and non-current (4.6) (10.1)
Accrued payroll and related expenses (5.1) (9.1)
Accrued expenses and other current and non-current liabilities (7.5) (1.4)
Net cash provided by operating activities 13.5 50.3
INVESTING ACTIVITIES:    
Purchases of short-term investments (43.3) (52.3)
Maturities of short-term investments 38.6 45.8
Capital expenditures (7.3) (6.7)
Proceeds from the sale of assets 3.5 0.6
Other investing activities (3.0) 0.0
Net cash used in investing activities (11.5) (12.6)
FINANCING ACTIVITIES:    
Repurchase and retirement of common stock (16.4) (10.0)
Withholding tax payment on vesting of restricted stock and performance- based awards (7.3) (9.1)
Proceeds from employee stock purchase plan 2.7 3.0
Net cash used in financing activities (21.0) (16.1)
Effect of exchange rates on cash, cash equivalents and restricted cash 15.3 (9.3)
Net (decrease) increase in cash, cash equivalents and restricted cash (3.7) 12.3
Cash, cash equivalents and restricted cash at the beginning of the period [1] 481.8 515.6
Cash, cash equivalents and restricted cash at the end of the period [2] $ 478.1 $ 527.9
[1] These amounts include both current and non-current balances of restricted cash totaling $10.5 million and $9.1 million as of June 29, 2024 and July 1, 2023, respectively.
[2] These amounts include both current and non-current balances of restricted cash totaling $10.2 million and $7.3 million as of September 28, 2024 and September 30, 2023, respectively.
XML 19 R7.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Sep. 30, 2023
Jul. 01, 2023
Statement of Cash Flows [Abstract]        
Restricted cash $ 10.2 $ 10.5 $ 7.3 $ 9.1
XML 20 R8.htm IDEA: XBRL DOCUMENT v3.24.3
CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
$ in Millions
Total
Common Stock
Additional Paid-In Capital
Accumulated Deficit
Accumulated Other Comprehensive Loss
Balance at the beginning of the period (in shares) at Jul. 01, 2023   221,500,000      
Balance at the beginning of the period at Jul. 01, 2023 $ 690.8 $ 0.2 $ 70,427.3 $ (69,600.7) $ (136.0)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income 9.8     9.8  
Other comprehensive income (loss) (20.5)       (20.5)
Shares issued under employee stock plans, net of tax (in shares)   1,900,000      
Shares issued under employee stock plans, net of tax (6.1)   (6.1)    
Stock-based compensation 11.2   11.2    
Repurchase of common stock (in shares)   (1,000,000.0)      
Repurchase of common stock (10.0)     (10.0)  
Balance at the end of the period (in shares) at Sep. 30, 2023   222,400,000      
Balance at the end of the period at Sep. 30, 2023 $ 675.2 $ 0.2 70,432.4 (69,600.9) (156.5)
Balance at the beginning of the period (in shares) at Jun. 29, 2024 222,000,000 221,900,000      
Balance at the beginning of the period at Jun. 29, 2024 $ 681.6 $ 0.2 70,471.9 (69,646.5) (144.0)
Increase (Decrease) in Stockholders' Equity [Roll Forward]          
Net (loss) income (1.8)     (1.8)  
Other comprehensive income (loss) 30.4       30.4
Shares issued under employee stock plans, net of tax (in shares)   1,900,000      
Shares issued under employee stock plans, net of tax (4.7)   (4.7)    
Stock-based compensation 12.7   12.7    
Repurchase of common stock (in shares)   (2,000,000.0)      
Repurchase of common stock $ (16.1)   (0.3) (16.4)  
Balance at the end of the period (in shares) at Sep. 28, 2024 222,000,000 221,800,000      
Balance at the end of the period at Sep. 28, 2024 $ 702.1 $ 0.2 $ 70,480.2 $ (69,664.7) $ (113.6)
XML 21 R9.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation
3 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Basis of Presentation
Note 1. Basis of Presentation
The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three months ended September 28, 2024 and September 30, 2023 is unaudited and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended June 29, 2024.
There have been no material changes to the Company’s accounting policies during the three months ended September 28, 2024 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended June 29, 2024 on Form 10-K, filed with the SEC on August 16, 2024.
The Consolidated Balance Sheet as of June 29, 2024 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three months ended September 28, 2024 and September 30, 2023 may not be indicative of results for the fiscal year ending June 28, 2025 or any future periods.
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2025 is a 52-week year ending on June 28, 2025. The Company’s fiscal 2024 was a 52-week year ending on June 29, 2024.
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions, the Company’s reported financial position or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
XML 22 R10.htm IDEA: XBRL DOCUMENT v3.24.3
Recently Issued Accounting Pronouncements
3 Months Ended
Sep. 28, 2024
Accounting Policies [Abstract]  
Recently Issued Accounting Pronouncements
Note 2. Recently Issued Accounting Pronouncements
SEC Climate Rules

In March 2024, the SEC issued its final climate disclosure rules, which require the disclosure of climate-related information in annual reports and registration statements. The rules require disclosure in the audited financial statements of certain effects of severe weather events and other natural conditions above certain financial thresholds, as well as amounts related to carbon offsets and renewable energy credits or certificates, if material.
On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures and continue to monitor the status of the related legal challenges.
Accounting Standards Issued But Not Yet Adopted
In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. This ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.
XML 23 R11.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share
3 Months Ended
Sep. 28, 2024
Earnings Per Share [Abstract]  
Earnings Per Share
Note 3. Earnings Per Share
The following table sets forth the computation of basic and diluted net (loss) income per share (in millions, except per share data):
 Three Months Ended
 September 28, 2024September 30, 2023
Numerator:
Net (loss) income$(1.8)$9.8 
Denominator:
Weighted-average shares outstanding:
Basic 222.0 222.0 
Effect of dilutive securities from stock-based compensation plans— 2.2 
Diluted222.0 224.2 
Net (loss) income per share:
Basic$(0.01)$0.04 
Diluted$(0.01)$0.04 
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months Ended
 
September 28, 2024 (1)
September 30, 2023 (1)(2)
Restricted stock units2.5 0.5 
(1)The Company’s 1.625% Senior Convertible Notes due 2026 (2026 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.19 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
(2)The Company’s 1.00% Senior Convertible Notes due 2024 (2024 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.22 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
XML 24 R12.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss
3 Months Ended
Sep. 28, 2024
Equity [Abstract]  
Accumulated Other Comprehensive Loss
Note 4. Accumulated Other Comprehensive Loss
The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.
For the three months ended September 28, 2024, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of June 29, 2024$(5.3)$(131.4)$(7.3)$(144.0)
Other comprehensive income before reclassification— 30.3 — 30.3 
Amounts reclassified out of accumulated other comprehensive loss— — 0.1 0.1 
Net current-period other comprehensive income— 30.3 0.1 30.4 
Ending balance as of September 28, 2024$(5.3)$(101.1)$(7.2)$(113.6)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial loss included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the three months ended September 28, 2024. There was no tax impact for the three months ended September 28, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 25 R13.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions
3 Months Ended
Sep. 28, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Acquisitions
Note 5. Acquisitions
Jackson Labs Technologies, LLC
On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.
The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from one to six years. Acquisition-related costs incurred were approximately $0.8 million and have been recorded within SG&A expense in the Consolidated Statements of Operations in fiscal year 2023.
Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes in the year of acquisition.
The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.
Other Acquisitions

On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of 5 years.

On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of 4 years.
Acquisition-related Contingent Consideration

The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Beginning period balance$9.5 $19.7 
Fair value adjustment of earn-out liabilities(3.5)(1.4)
Ending period balance $6.0 $18.3 
XML 26 R14.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details
3 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Balance Sheet and Other Details
Note 6. Balance Sheet and Other Details
Contract Balances
Gross receivables include both billed and unbilled receivables (including Contract assets). As of September 28, 2024, and June 29, 2024, the Company had total unbilled receivables of $14.4 million and $16.3 million, respectively.
The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer.
The following table presents the activity related to deferred revenue (in millions):
September 28, 2024
Three Months Ended
Deferred revenue:
Balance at beginning of period$91.4 
Revenue deferrals for new contracts (1)
24.9 
Revenue recognized during the period (2)
(27.5)
Balance at end of period $88.8 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and currency fluctuations.
The value of the transaction price allocated to remaining performance obligations as of September 28, 2024, was $258.9 million. The Company expects to recognize approximately 89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.
Accounts receivable allowances - Credit losses
The following table presents the activities and balances for allowance for credit losses (in millions):
June 29, 2024Charged to Costs and Expenses
Deductions (1)
September 28, 2024
Allowance for credit losses$1.6 $0.1 $(0.3)$1.4 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Inventories, net
The following table presents the components of inventories, net (in millions):
September 28, 2024June 29, 2024
Finished goods$45.2 $44.6 
Work in process12.9 15.4 
Raw materials35.1 36.5 
Inventories, net$93.2 $96.5 
Prepayments and other current assets
The following table presents the components of prepayments and other current assets (in millions):
September 28, 2024June 29, 2024
Refundable income taxes$29.6 $28.5 
Prepayments17.0 18.5 
Advances to contract manufacturers4.7 5.7 
Transaction tax receivables2.1 3.3 
Fair value of forward contracts4.9 1.7 
Asset held for sale— 2.5 
Other current assets11.5 10.5 
Prepayments and other current assets$69.8 $70.7 
Other non-current assets
The following table presents the components of other non-current assets (in millions):
September 28, 2024June 29, 2024
Operating right-of-use (ROU) assets$35.4 $35.8 
Long-term restricted cash5.4 5.5 
Long-term investment (Note 7)3.0 — 
Deposits2.5 2.4 
Deferred contract cost2.4 2.5 
Debt issuance cost - Revolving Credit Facility1.8 1.9 
Other non-current assets11.3 9.9 
Other non-current assets$61.8 $58.0 
Other current liabilities
The following table presents the components of other current liabilities (in millions):
September 28, 2024June 29, 2024
Operating lease liabilities$9.7 $9.8 
Interest payable7.9 5.1 
Income tax payable6.4 5.3 
Restructuring accrual5.7 14.1 
Transaction tax payable4.5 4.0 
Warranty accrual4.0 3.4 
Fair value of forward contracts3.3 1.5 
Other current liabilities12.0 14.3 
Other current liabilities$53.5 $57.5 
Other non-current liabilities
The following table presents components of other non-current liabilities (in millions):
September 28, 2024June 29, 2024
Pension and post-employment benefits$53.5 $51.2 
Operating lease liabilities25.6 25.7 
Long-term deferred revenue25.1 25.7 
Uncertain tax position17.3 17.0 
Financing obligation15.7 15.7 
Deferred tax liability7.5 11.7 
Fair value of contingent consideration (Note 5)6.0 9.5 
Asset retirement obligations3.1 3.0 
Warranty accrual3.0 4.0 
Restructuring accrual1.1 0.8 
Other non-current liabilities7.2 7.3 
Other non-current liabilities$165.1 $171.6 
XML 27 R15.htm IDEA: XBRL DOCUMENT v3.24.3
Investments and Forward Contracts
3 Months Ended
Sep. 28, 2024
Investments, Debt and Equity Securities [Abstract]  
Investments and Forward Contracts
Note 7. Investments and Forward Contracts
Short-Term Investments
As of September 28, 2024, the Company’s short-term investments of $25.2 million were comprised of 30-day term deposits of $23.6 million and trading securities related to the deferred compensation plan of $1.6 million, of which $1.4 million was invested in equity securities, $0.1 million was invested in money market instruments and $0.1 million was invested in debt securities.
As of June 29, 2024, the Company’s short-term investments of $19.9 million were comprised of 30-day term deposits of $18.4 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.4 million was invested in equity securities and $0.1 million was invested in debt securities.
Trading securities are reported at fair value, with unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.
Strategic Investment
During the first fiscal quarter of 2025, the Company invested $3.0 million in a non-marketable equity security in a privately held company. The investment is included in Other non-current assets on our Consolidated Balance Sheets and is classified as Level 3 within the fair value hierarchy.
This investment is carried at cost and because the investment does not have a readily determinable fair value it will be adjusted for changes resulting from observable price changes under the Measurement Alternative methodology. There were no impairments or adjustments to the carrying value for the three months ended September 28, 2024.
Non-Designated Foreign Currency Forward Contracts
The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.
As of September 28, 2024, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $4.9 million and $3.3 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of June 29, 2024, the fair value of these contracts of $1.7 million and $1.5 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.
The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of September 28, 2024 and June 29, 2024, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $91.2 million and $81.9 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $23.9 million and $26.8 million, respectively.
The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $1.4 million for the three months ended September 28, 2024 and a loss of $3.6 million for the three months ended September 30, 2023, respectively.
XML 28 R16.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements
3 Months Ended
Sep. 28, 2024
Fair Value Disclosures [Abstract]  
Fair Value Measurements
Note 8. Fair Value Measurements
Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.
The three levels of inputs that may be used to measure fair value are as follows:
Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions.
Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.
Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. The Company’s Level 3 assets consist of an investment in a non-marketable equity security in a privately held company. We measure the non-marketable equity security under the Measurement Alternative at cost minus impairment, if any, adjusted for observable price changes in orderly transactions for an identical or similar investment in the same issuer. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized as a component of SG&A expense in the Consolidated Statements of Operations.
Fair Value Measurements
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities (1)
$0.3 $— $0.3 $— $0.3 $— $0.3 $— 
Total debt available-for-sale securities0.3 — 0.3 — 0.3 — 0.3 — 
Money market funds (2)
289.4 289.4 — — 295.3 295.3 — — 
Trading securities (3)
1.6 1.6 — — 1.5 1.5 — — 
Foreign currency forward contracts (4)
4.9 — 4.9 — 1.7 — 1.7 — 
Non-marketable equity security (5)
3.0 — — 3.0 — — — — 
Total assets$299.2 $291.0 $5.2 $3.0 $298.8 $296.8 $2.0 $— 
Liabilities:
Foreign currency forward contracts (6)
$3.3 $— $3.3 $— $1.5 $— $1.5 $— 
Contingent consideration (7)
6.0 — — 6.0 9.5 — — 9.5 
Total liabilities$9.3 $— $3.3 $6.0 $11.0 $— $1.5 $9.5 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of September 28, 2024, $281.0 million in Cash and cash equivalents, $4.7 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of June 29, 2024, $286.7 million in Cash and cash equivalents, $4.9 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Prepayments and other current assets on the Consolidated Balance Sheets.
(5)Included in Other non-current assets on the Consolidated Balance Sheets.
(6)Included in Other current liabilities on the Consolidated Balance Sheets.
(7)Included in Other non-current liabilities on the Consolidated Balance Sheets.

Other Fair Value Measures
Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes) and 1.625% Senior Convertible Notes (2026 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented is as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$363.7 $— $363.7 $— $338.9 $— $338.9 $— 
1.625% Senior Convertible Notes
248.5 — 248.5 — 238.1 — 238.1 — 
   Total $612.2 $— $612.2 $— $577.0 $— $577.0 $— 
XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill
3 Months Ended
Sep. 28, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Goodwill
Note 9. Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of June 29, 2024$398.1 $12.6 $42.2 $452.9 
Currency translation8.0 0.3 — 8.3 
Balance as of September 28, 2024$406.1 $12.9 $42.2 $461.2 
The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2024, the Company performed a qualitative assessment of goodwill impairment and concluded that it was more likely than not that the fair value of each reporting unit exceeded its carrying amount and that no indication of impairment existed.
There were no events or changes in circumstances which triggered an impairment review during the three months ended September 28, 2024.
XML 30 R18.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Developed Technology and Other Intangibles
3 Months Ended
Sep. 28, 2024
Acquired Developed Technology and Other Intangible Assets [Abstract]  
Acquired Developed Technology and Other Intangibles
Note 10. Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles as of September 28, 2024 and June 29, 2024 (in millions):
As of September 28, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.3 $(407.2)$31.1 
Customer relationships198.1 (195.2)2.9 
Other (1)
37.7 (37.7)— 
Total intangibles$674.1 $(640.1)$34.0 
As of June 29, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$436.2 $(401.9)$34.3 
Customer relationships194.8 (191.0)3.8 
Other (1)
36.7 (36.6)0.1 
Total intangibles$667.7 $(629.5)$38.2 
(1)Other intangibles consist primarily of patents, proprietary know-how and trade secrets, trademarks and trade names.
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months Ended
 September 28, 2024September 30, 2023
Cost of revenues$3.3 $3.5 
Operating expenses1.1 2.1 
Total amortization of intangible assets$4.4 $5.6 
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of September 28, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2025$11.5 
202611.4 
20277.5 
20283.0 
20290.6 
Total amortization$34.0 
The acquired developed technology, customer relationships and other intangibles balances are adjusted quarterly to record the effect of currency translation adjustments.
XML 31 R19.htm IDEA: XBRL DOCUMENT v3.24.3
Debt
3 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Debt
Note 11. Debt
As of September 28, 2024 and June 29, 2024, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs, as follows (in millions):
September 28, 2024June 29, 2024
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.4)(4.6)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(6.9)(8.1)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.1)(1.3)
Long-term debt$637.6 $636.0 
The Company was in compliance with all debt covenants as of September 28, 2024 and June 29, 2024.
1.625% Senior Convertible Notes (2026 Notes)
On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions).
The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.
The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million, as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized within Long-term debt (as a contra-balance) on the Consolidated Balance Sheets and will be amortized to interest expense using the straight-line method until maturity.
The 2026 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2026 Notes is 1.5 years.
3.75% Senior Notes (2029 Notes)
On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In connection with the issuance of the 2029 Notes, the Company incurred $7.0 million of issuance costs. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2029 Notes is 5.0 years.
1.75% Senior Convertible Notes (2023 Notes)
On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement).
In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on June 1, 2023.
During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2023 Notes, settling $156.9 million principal in exchange for an aggregate of 2.0 million shares of its common stock, par value $0.001 per share, and $168.5 million in cash. On June 1, 2023, the remaining 2023 Notes principal of $68.1 million was retired upon maturity.
1.00% Senior Convertible Notes (2024 Notes)
On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.
During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2024 Notes, settling $236.1 million principal in exchange for an aggregate of 8.6 million shares of its common stock, par value $0.001 per share, and $178.8 million in cash. During fiscal 2023 the Exchange Transaction resulted in the reduction of $127.5 million principal of the 2024 Notes. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity.
Senior Secured Asset-Based Revolving Credit Facility
On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.
Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in U.S. Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the adjusted Term Canadian Overnight Repo Rate Average (CORRA) plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.

The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.

As of September 28, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $143.7 million, net of outstanding standby letters of credit of $4.2 million.
Interest Expense
The following table presents the interest expense for contractual interest, amortization of debt issuance cost, accretion of debt discount and other (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Interest expense-contractual interest$4.8 $5.0 
Amortization of debt issuance cost0.6 0.7 
Accretion of debt discount1.2 1.2 
Other0.9 0.9 
  Total interest expense$7.5 $7.8 
XML 32 R20.htm IDEA: XBRL DOCUMENT v3.24.3
Leases
3 Months Ended
Sep. 28, 2024
Leases [Abstract]  
Leases
Note 12. Leases
The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.
Lease expense and cash flow information related to our operating leases is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Operating lease costs (1)
$3.3 $3.3 
Cash paid for amounts included in the measurement of operating lease liabilities$4.7 $4.6 
Operating ROU assets obtained in exchange for operating lease obligations$1.7 $0.9 
Weighted-average remaining lease term6.1 years6.7 years
Weighted-average discount rate5.7 %4.8 %
(1)Total variable lease costs were immaterial during the three months ended September 28, 2024 and September 30, 2023. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Future minimum operating lease payments as of September 28, 2024 are as follows (in millions):
Operating Leases
Remainder of 2025$7.6 
Fiscal 20269.9 
Fiscal 20277.6 
Fiscal 20285.3 
Fiscal 20293.4 
Thereafter8.8 
Total lease payments42.6 
Less: Interest(7.3)
Present value of lease liabilities$35.3 
XML 33 R21.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring
3 Months Ended
Sep. 28, 2024
Restructuring and Related Activities [Abstract]  
Restructuring
Note 13. Restructuring
The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.

Fiscal 2024 Plan
During the fourth quarter of fiscal 2024, management approved a restructuring and workforce reduction plan (the Fiscal 2024 Plan) across our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions intended to improve operational efficiencies and better align the Company’s workforce with current business needs. The Company expects approximately 6% of its global workforce to be affected. The Company anticipates the Fiscal 2024 Plan to be substantially complete by the end of fiscal 2025.
Fiscal 2023 Plan
The restructuring and workforce reduction plan initiated in the second quarter of fiscal 2023 (the Fiscal 2023 Plan) across various functions to better align the Company’s workforce with current business needs and strategic growth opportunities was completed in the first quarter of fiscal 2025. The Fiscal 2023 Plan impacted approximately 5% of the Company’s global workforce.
A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 June 29, 2024
Restructuring and related charges (benefits)
Non-cash settlements and other adjustments (1)
Cash settlementsBalance as of September 28, 2024
Fiscal 2024 Plan
NSE/Corp$13.4 $0.1 $0.3 $(7.6)$6.2 
OSP1.2 0.1 — (0.7)0.6 
Fiscal 2024 Plan14.6 0.2 0.3 (8.3)6.8 
Fiscal 2023 Plan
NSE0.3 (0.2)— (0.1)— 
Fiscal 2023 Plan0.3 (0.2)— (0.1)— 
Total (2)
$14.9 $— $0.3 $(8.4)$6.8 
(1)Includes currency translation adjustments.
(2)Includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets as of September 28, 2024 and June 29, 2024.
XML 34 R22.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes
3 Months Ended
Sep. 28, 2024
Income Tax Disclosure [Abstract]  
Income Taxes
Note 14. Income Taxes
The Company recorded an income tax provision of $9.0 million and $8.6 million for the three months ended September 28, 2024 and September 30, 2023, respectively.
The income tax provision for the three months ended September 28, 2024 and September 30, 2023 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss.
The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations.
As of September 28, 2024 and June 29, 2024, the Company’s unrecognized tax benefits (net of Federal benefits) totaled $50.8 million and $50.7 million, respectively, and are included in deferred taxes and other non-current tax liabilities. The Company had $4.0 million accrued for the payment of interest and penalties as of September 28, 2024. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.
XML 35 R23.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity
3 Months Ended
Sep. 28, 2024
Equity [Abstract]  
Stockholders' Equity
Note 15. Stockholders' Equity
Repurchase of Common Stock
In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions.
During the three months ended September 28, 2024, the Company repurchased 2.0 million shares of its common stock for $16.4 million under the 2022 Repurchase Plan. As of September 28, 2024, the Company had remaining authorization of $198.4 million for future share repurchases under the 2022 Repurchase Plan.
XML 36 R24.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation
3 Months Ended
Sep. 28, 2024
Share-Based Payment Arrangement [Abstract]  
Stock-Based Compensation
Note 16. Stock-Based Compensation
The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.
The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company estimates the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.
Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of three to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of three to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions.
During the three months ended September 28, 2024 and September 30, 2023, the Company granted 4.2 million and 2.9 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $35.3 million and $30.0 million, respectively.
During the three months ended September 28, 2024 and September 30, 2023, the Company granted 1.5 million and 0.8 million performance-based awards, respectively. There were no performance-based shares attained over target during the three months ended September 28, 2024 and September 30, 2023. The aggregate grant-date fair value of performance-based awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $15.1 million and $9.7 million, respectively.
As of September 28, 2024, $90.9 million of unrecognized stock-based compensation costs remain to be amortized.
The impact on the Company’s results of operations of recording stock-based compensation by function for the three months ended September 28, 2024 and September 30, 2023, is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Cost of revenues$1.2 $1.2 
Research and development2.1 2.1 
Selling, general and administrative9.4 7.9 
Total stock-based compensation expense$12.7 $11.2 
Approximately $1.2 million of stock-based compensation was capitalized to inventory as of September 28, 2024 and September 30, 2023.
XML 37 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Pension and Other Benefit Plans
3 Months Ended
Sep. 28, 2024
Retirement Benefits [Abstract]  
Employee Pension and Other Benefit Plans
Note 17. Employee Pension and Other Benefit Plans
The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.
Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.
As of September 28, 2024, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the three months ended September 28, 2024, the Company contributed $0.3 million to the U.K. plan and $0.9 million to the other plans. The funded plan assets consist primarily of managed investments.
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months Ended
September 28, 2024September 30, 2023
Interest cost$0.8 $0.9 
Expected return on plan assets(0.4)(0.5)
Amortization of net actuarial losses (gains)0.1 (0.1)
Net periodic benefit cost$0.5 $0.3 
Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.
Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $9.3 million related to its defined benefit pension plans during fiscal 2025 to make current benefit payments and fund future obligations. As of September 28, 2024, approximately $1.2 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at June 29, 2024.
XML 38 R26.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies
3 Months Ended
Sep. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Commitments and Contingencies
Note 18. Commitments and Contingencies
Legal Proceedings
The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.
Tel-Instruments Electronics Corp. Settlement
In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita (Aeroflex), a VIAVI subsidiary, against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract.
TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023.
U.K. Pension Settlement
In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies.
The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.
In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during fiscal 2023.
Guarantees
Outstanding Letters of Credit, Performance Bonds and Other Claims
As of September 28, 2024, the Company had standby letters of credit of $8.3 million and performance bonds and other claims of $1.9 million collateralized by restricted cash.
Product Warranties
The following table presents the changes in the Company’s warranty reserve during the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Balance as of beginning of period$7.5 $9.0 
Provision for warranty0.2 0.4 
Utilization of reserve(0.7)(0.8)
Adjustments to pre-existing warranties (includes changes in estimates)— 0.2 
Balance as of end of period$7.0 $8.8 
XML 39 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Geographic Information
3 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
Operating Segments and Geographic Information
Note 19. Operating Segments and Geographic Information
The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.
The Company’s reportable segments are:
(i) Network Enablement (NE):
NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. NE also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.
(ii) Service Enablement (SE):
SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions - including instruments, microprobes and software - monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.
(iii) Optical Security and Performance Products (OSP):
OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.
Segment Reporting
The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.
The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.
The following tables present information on the Company’s reportable segments for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended September 28, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$112.6 $6.1 $118.7 $78.8 $— $197.5 
Service revenue29.0 11.7 40.7 — — 40.7 
Net revenue$141.6 $17.8 $159.4 $78.8 $— $238.2 
Gross profit$86.3 $10.8 $97.1 $43.6 $(4.6)$136.1 
Gross margin60.9 %60.7 %60.9 %55.3 %57.1 %
Operating (loss) income$(7.3)$31.2 $(12.4)$11.5 
Operating margin(4.6)%39.6 %4.8 %
Three Months Ended September 30, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$120.4 $7.7 $128.1 $77.5 $— $205.6 
Service revenue
29.6 12.7 42.3 — — 42.3 
Net revenue$150.0 $20.4 $170.4 $77.5 $— $247.9 
Gross profit$94.6 $13.7 $108.3 $40.7 $(4.6)$144.4 
Gross margin63.1 %67.2 %63.6 %52.5 %58.2 %
Operating income$1.5 $29.3 $(14.8)$16.0 
Operating margin0.9 %37.8 %6.5 %
(1)See below table for details of reconciling items impacting gross profit and operating income.
Three Months Ended
 September 28, 2024September 30, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$140.7 $149.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.3)(3.5)
Other (charges) benefits unrelated to core operating performance (1)
(0.1)0.1 
Total reconciling items(4.6)(4.6)
GAAP gross profit$136.1 $144.4 
Corporate reconciling items impacting operating income:
Total segment operating income$23.9 $30.8 
Stock-based compensation(12.7)(11.2)
Amortization of intangibles(4.4)(5.6)
Change in fair value of contingent liability3.5 1.4 
Acquisition and integration related charges(0.6)— 
Other benefits (charges) unrelated to core operating performance (1)(2)
0.5 (0.2)
Litigation settlement1.3 — 
Restructuring and related benefits— 0.8 
Total reconciling items(12.4)(14.8)
GAAP operating income from continuing operations$11.5 $16.0 
(1)Other items include (charges) benefits unrelated to core operating performance primarily consisting of transformational initiatives such as site consolidations, intangible impairment and gain or loss on disposal of long-lived assets.
(2)Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale.
The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$58.4 $14.6 $73.0 $67.6 $15.2 $82.8 
Other Americas11.7 4.0 15.7 13.7 4.0 17.7 
Total Americas$70.1 $18.6 $88.7 $81.3 $19.2 $100.5 
Asia-Pacific:
Greater China$52.6 $1.2 $53.8 $49.4 $1.7 $51.1 
Other Asia-Pacific26.2 5.9 32.1 28.3 6.5 34.8 
Total Asia-Pacific$78.8 $7.1 $85.9 $77.7 $8.2 $85.9 
EMEA:$48.6 $15.0 $63.6 $46.6 $14.9 $61.5 
Total net revenue$197.5 $40.7 $238.2 $205.6 $42.3 $247.9 
XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Pay vs Performance Disclosure - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Pay vs Performance Disclosure    
Net Income (Loss) $ (1.8) $ 9.8
XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Insider Trading Arrangements
3 Months Ended
Sep. 28, 2024
Trading Arrangements, by Individual  
Non-Rule 10b5-1 Arrangement Adopted false
Rule 10b5-1 Arrangement Terminated false
Non-Rule 10b5-1 Arrangement Terminated false
Kevin Siebert [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On September 10, 2024, Kevin Siebert, Senior Vice President, General Counsel and Secretary of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Siebert’s plan begins on September 10, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 10, 2024.
Name Kevin Siebert
Title Senior Vice President, General Counsel and Secretary
Rule 10b5-1 Arrangement Adopted true
Adoption Date September 10, 2024
Expiration Date September 30, 2025
Arrangement Duration 385 days
Luke Scrivanich [Member]  
Trading Arrangements, by Individual  
Material Terms of Trading Arrangement
On September 11, 2024, Luke Scrivanich, Senior Vice President, General Manager OSP of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Scrivanich’s plan begins on September 11, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 11, 2024.
Name Luke Scrivanich
Title Senior Vice President, General Manager OSP
Rule 10b5-1 Arrangement Adopted true
Adoption Date September 11, 2024
Expiration Date September 30, 2025
Arrangement Duration 384 days
XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Basis of Presentation (Policies)
3 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Fiscal Years
Fiscal Years
The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2025 is a 52-week year ending on June 28, 2025. The Company’s fiscal 2024 was a 52-week year ending on June 29, 2024.
Principles of Consolidation
Principles of Consolidation
The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.
Use of Estimates
Use of Estimates
The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions, the Company’s reported financial position or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.
Recently Issued Accounting Pronouncements
SEC Climate Rules

In March 2024, the SEC issued its final climate disclosure rules, which require the disclosure of climate-related information in annual reports and registration statements. The rules require disclosure in the audited financial statements of certain effects of severe weather events and other natural conditions above certain financial thresholds, as well as amounts related to carbon offsets and renewable energy credits or certificates, if material.
On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures and continue to monitor the status of the related legal challenges.
Accounting Standards Issued But Not Yet Adopted
In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-09, Improvements to Income Tax Disclosures (Topic 740), to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In November 2023, the FASB issued ASU 2023-07, Improvements to Reportable Segment Disclosures (Topic 280), to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.
In October 2023, the FASB issued ASU 2023-06, Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. This ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.
XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Tables)
3 Months Ended
Sep. 28, 2024
Earnings Per Share [Abstract]  
Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share
The following table sets forth the computation of basic and diluted net (loss) income per share (in millions, except per share data):
 Three Months Ended
 September 28, 2024September 30, 2023
Numerator:
Net (loss) income$(1.8)$9.8 
Denominator:
Weighted-average shares outstanding:
Basic 222.0 222.0 
Effect of dilutive securities from stock-based compensation plans— 2.2 
Diluted222.0 224.2 
Net (loss) income per share:
Basic$(0.01)$0.04 
Diluted$(0.01)$0.04 
Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive
The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net (loss) income per share because their effect would have been anti-dilutive (in millions):
 Three Months Ended
 
September 28, 2024 (1)
September 30, 2023 (1)(2)
Restricted stock units2.5 0.5 
(1)The Company’s 1.625% Senior Convertible Notes due 2026 (2026 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.19 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
(2)The Company’s 1.00% Senior Convertible Notes due 2024 (2024 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.22 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.
XML 44 R32.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Tables)
3 Months Ended
Sep. 28, 2024
Equity [Abstract]  
Schedule of Components of Accumulated Other Comprehensive Loss
For the three months ended September 28, 2024, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (in millions):
Unrealized losses on available-for sale investmentsForeign 
currency translation adjustments
Change in unrealized components of defined benefit obligations (1)
Total
Beginning balance as of June 29, 2024$(5.3)$(131.4)$(7.3)$(144.0)
Other comprehensive income before reclassification— 30.3 — 30.3 
Amounts reclassified out of accumulated other comprehensive loss— — 0.1 0.1 
Net current-period other comprehensive income— 30.3 0.1 30.4 
Ending balance as of September 28, 2024$(5.3)$(101.1)$(7.2)$(113.6)
(1)The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial loss included as a component of Cost of revenues, Research and development (R&D) and Selling, general and administrative (SG&A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the three months ended September 28, 2024. There was no tax impact for the three months ended September 28, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.
XML 45 R33.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions (Tables)
3 Months Ended
Sep. 28, 2024
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]  
Schedule of Changes in Fair Value of Level 3 Liabilities
The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Beginning period balance$9.5 $19.7 
Fair value adjustment of earn-out liabilities(3.5)(1.4)
Ending period balance $6.0 $18.3 
XML 46 R34.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details (Tables)
3 Months Ended
Sep. 28, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]  
Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue
The following table presents the activity related to deferred revenue (in millions):
September 28, 2024
Three Months Ended
Deferred revenue:
Balance at beginning of period$91.4 
Revenue deferrals for new contracts (1)
24.9 
Revenue recognized during the period (2)
(27.5)
Balance at end of period $88.8 
(1)Included in these amounts is the impact from foreign currency exchange rate fluctuations.
(2)Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.
Schedule of Components of Accounts Receivable Allowance
The following table presents the activities and balances for allowance for credit losses (in millions):
June 29, 2024Charged to Costs and Expenses
Deductions (1)
September 28, 2024
Allowance for credit losses$1.6 $0.1 $(0.3)$1.4 
(1)Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.
Schedule of Components of Inventories
The following table presents the components of inventories, net (in millions):
September 28, 2024June 29, 2024
Finished goods$45.2 $44.6 
Work in process12.9 15.4 
Raw materials35.1 36.5 
Inventories, net$93.2 $96.5 
Schedule of Components of Prepayments and Other Current Assets
The following table presents the components of prepayments and other current assets (in millions):
September 28, 2024June 29, 2024
Refundable income taxes$29.6 $28.5 
Prepayments17.0 18.5 
Advances to contract manufacturers4.7 5.7 
Transaction tax receivables2.1 3.3 
Fair value of forward contracts4.9 1.7 
Asset held for sale— 2.5 
Other current assets11.5 10.5 
Prepayments and other current assets$69.8 $70.7 
Schedule of Components of Other Non-current Assets
The following table presents the components of other non-current assets (in millions):
September 28, 2024June 29, 2024
Operating right-of-use (ROU) assets$35.4 $35.8 
Long-term restricted cash5.4 5.5 
Long-term investment (Note 7)3.0 — 
Deposits2.5 2.4 
Deferred contract cost2.4 2.5 
Debt issuance cost - Revolving Credit Facility1.8 1.9 
Other non-current assets11.3 9.9 
Other non-current assets$61.8 $58.0 
Schedule of Components of Other Current Liabilities
The following table presents the components of other current liabilities (in millions):
September 28, 2024June 29, 2024
Operating lease liabilities$9.7 $9.8 
Interest payable7.9 5.1 
Income tax payable6.4 5.3 
Restructuring accrual5.7 14.1 
Transaction tax payable4.5 4.0 
Warranty accrual4.0 3.4 
Fair value of forward contracts3.3 1.5 
Other current liabilities12.0 14.3 
Other current liabilities$53.5 $57.5 
Schedule of Components of Other Non-current Liabilities
The following table presents components of other non-current liabilities (in millions):
September 28, 2024June 29, 2024
Pension and post-employment benefits$53.5 $51.2 
Operating lease liabilities25.6 25.7 
Long-term deferred revenue25.1 25.7 
Uncertain tax position17.3 17.0 
Financing obligation15.7 15.7 
Deferred tax liability7.5 11.7 
Fair value of contingent consideration (Note 5)6.0 9.5 
Asset retirement obligations3.1 3.0 
Warranty accrual3.0 4.0 
Restructuring accrual1.1 0.8 
Other non-current liabilities7.2 7.3 
Other non-current liabilities$165.1 $171.6 
XML 47 R35.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements (Tables)
3 Months Ended
Sep. 28, 2024
Fair Value Disclosures [Abstract]  
Schedule of Assets and Liabilities Measured at Fair Value
The Company’s assets and liabilities measured at fair value for the periods presented are as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Assets:      
Debt available-for-sale securities:
Asset-backed securities (1)
$0.3 $— $0.3 $— $0.3 $— $0.3 $— 
Total debt available-for-sale securities0.3 — 0.3 — 0.3 — 0.3 — 
Money market funds (2)
289.4 289.4 — — 295.3 295.3 — — 
Trading securities (3)
1.6 1.6 — — 1.5 1.5 — — 
Foreign currency forward contracts (4)
4.9 — 4.9 — 1.7 — 1.7 — 
Non-marketable equity security (5)
3.0 — — 3.0 — — — — 
Total assets$299.2 $291.0 $5.2 $3.0 $298.8 $296.8 $2.0 $— 
Liabilities:
Foreign currency forward contracts (6)
$3.3 $— $3.3 $— $1.5 $— $1.5 $— 
Contingent consideration (7)
6.0 — — 6.0 9.5 — — 9.5 
Total liabilities$9.3 $— $3.3 $6.0 $11.0 $— $1.5 $9.5 
(1)Included in Other non-current assets on the Consolidated Balance Sheets.
(2)Includes, as of September 28, 2024, $281.0 million in Cash and cash equivalents, $4.7 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of June 29, 2024, $286.7 million in Cash and cash equivalents, $4.9 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets.
(3)Included in Short-term investments on the Consolidated Balance Sheets.
(4)Included in Prepayments and other current assets on the Consolidated Balance Sheets.
(5)Included in Other non-current assets on the Consolidated Balance Sheets.
(6)Included in Other current liabilities on the Consolidated Balance Sheets.
(7)Included in Other non-current liabilities on the Consolidated Balance Sheets.
Schedule of Long-term Debt Instruments The Company’s debt measured at fair value for the periods presented is as follows (in millions):
September 28, 2024June 29, 2024
TotalLevel 1Level 2Level 3TotalLevel 1Level 2Level 3
Debt:
3.75% Senior Notes
$363.7 $— $363.7 $— $338.9 $— $338.9 $— 
1.625% Senior Convertible Notes
248.5 — 248.5 — 238.1 — 238.1 — 
   Total $612.2 $— $612.2 $— $577.0 $— $577.0 $— 
XML 48 R36.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill (Tables)
3 Months Ended
Sep. 28, 2024
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Changes in Goodwill
The following table presents changes in goodwill allocated to the Company’s reportable segments (in millions):
Network Enablement
Service Enablement
Optical Security
and Performance
Products
Total
Balance as of June 29, 2024$398.1 $12.6 $42.2 $452.9 
Currency translation8.0 0.3 — 8.3 
Balance as of September 28, 2024$406.1 $12.9 $42.2 $461.2 
XML 49 R37.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Developed Technology and Other Intangibles (Tables)
3 Months Ended
Sep. 28, 2024
Acquired Developed Technology and Other Intangible Assets [Abstract]  
Schedule of Acquired Developed Technology and Other Intangibles
The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles as of September 28, 2024 and June 29, 2024 (in millions):
As of September 28, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology $438.3 $(407.2)$31.1 
Customer relationships198.1 (195.2)2.9 
Other (1)
37.7 (37.7)— 
Total intangibles$674.1 $(640.1)$34.0 
As of June 29, 2024Gross Carrying AmountAccumulated AmortizationNet
Acquired developed technology$436.2 $(401.9)$34.3 
Customer relationships194.8 (191.0)3.8 
Other (1)
36.7 (36.6)0.1 
Total intangibles$667.7 $(629.5)$38.2 
(1)Other intangibles consist primarily of patents, proprietary know-how and trade secrets, trademarks and trade names.
Finite-lived Intangible Assets Amortization Expense
The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (in millions):    
 Three Months Ended
 September 28, 2024September 30, 2023
Cost of revenues$3.3 $3.5 
Operating expenses1.1 2.1 
Total amortization of intangible assets$4.4 $5.6 
Schedule of Estimated Future Amortization
Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of September 28, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (in millions):
Fiscal Years
Remainder of 2025$11.5 
202611.4 
20277.5 
20283.0 
20290.6 
Total amortization$34.0 
XML 50 R38.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
3 Months Ended
Sep. 28, 2024
Debt Disclosure [Abstract]  
Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt
As of September 28, 2024 and June 29, 2024, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs, as follows (in millions):
September 28, 2024June 29, 2024
Principal amount of 3.75% Senior Notes
$400.0 $400.0 
Unamortized 3.75% Senior Notes debt issuance cost
(4.4)(4.6)
Principal amount of 1.625% Senior Convertible Notes
250.0 250.0 
Unamortized 1.625% Senior Convertible Notes debt discount
(6.9)(8.1)
Unamortized 1.625% Senior Convertible Notes debt issuance cost
(1.1)(1.3)
Long-term debt$637.6 $636.0 
Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount
The following table presents the interest expense for contractual interest, amortization of debt issuance cost, accretion of debt discount and other (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Interest expense-contractual interest$4.8 $5.0 
Amortization of debt issuance cost0.6 0.7 
Accretion of debt discount1.2 1.2 
Other0.9 0.9 
  Total interest expense$7.5 $7.8 
XML 51 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
3 Months Ended
Sep. 28, 2024
Leases [Abstract]  
Schedule of Operating Leases
Lease expense and cash flow information related to our operating leases is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Operating lease costs (1)
$3.3 $3.3 
Cash paid for amounts included in the measurement of operating lease liabilities$4.7 $4.6 
Operating ROU assets obtained in exchange for operating lease obligations$1.7 $0.9 
Weighted-average remaining lease term6.1 years6.7 years
Weighted-average discount rate5.7 %4.8 %
(1)Total variable lease costs were immaterial during the three months ended September 28, 2024 and September 30, 2023. The total operating costs were included in Cost of revenues, R&D, and SG&A in the Consolidated Statements of Operations.
Schedule of Minimum Operating Lease Payments
Future minimum operating lease payments as of September 28, 2024 are as follows (in millions):
Operating Leases
Remainder of 2025$7.6 
Fiscal 20269.9 
Fiscal 20277.6 
Fiscal 20285.3 
Fiscal 20293.4 
Thereafter8.8 
Total lease payments42.6 
Less: Interest(7.3)
Present value of lease liabilities$35.3 
XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring (Tables)
3 Months Ended
Sep. 28, 2024
Restructuring and Related Activities [Abstract]  
Schedule of Restructuring Plans A summary of the activity in the restructuring accrual is outlined below (in millions):
Balance as of
 June 29, 2024
Restructuring and related charges (benefits)
Non-cash settlements and other adjustments (1)
Cash settlementsBalance as of September 28, 2024
Fiscal 2024 Plan
NSE/Corp$13.4 $0.1 $0.3 $(7.6)$6.2 
OSP1.2 0.1 — (0.7)0.6 
Fiscal 2024 Plan14.6 0.2 0.3 (8.3)6.8 
Fiscal 2023 Plan
NSE0.3 (0.2)— (0.1)— 
Fiscal 2023 Plan0.3 (0.2)— (0.1)— 
Total (2)
$14.9 $— $0.3 $(8.4)$6.8 
(1)Includes currency translation adjustments.
(2)Includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets as of September 28, 2024 and June 29, 2024.
XML 53 R41.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation (Tables)
3 Months Ended
Sep. 28, 2024
Share-Based Payment Arrangement [Abstract]  
Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function
The impact on the Company’s results of operations of recording stock-based compensation by function for the three months ended September 28, 2024 and September 30, 2023, is as follows (in millions):
Three Months Ended
September 28, 2024September 30, 2023
Cost of revenues$1.2 $1.2 
Research and development2.1 2.1 
Selling, general and administrative9.4 7.9 
Total stock-based compensation expense$12.7 $11.2 
XML 54 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Pension and Other Benefit Plans (Tables)
3 Months Ended
Sep. 28, 2024
Retirement Benefits [Abstract]  
Schedule of Net Periodic Cost for the Pension and Benefits Plans
The following table presents the components of net periodic cost for the pension and benefits plans (in millions):
 Three Months Ended
September 28, 2024September 30, 2023
Interest cost$0.8 $0.9 
Expected return on plan assets(0.4)(0.5)
Amortization of net actuarial losses (gains)0.1 (0.1)
Net periodic benefit cost$0.5 $0.3 
XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Tables)
3 Months Ended
Sep. 28, 2024
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Changes in the Entity's Warranty Reserve
The following table presents the changes in the Company’s warranty reserve during the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Balance as of beginning of period$7.5 $9.0 
Provision for warranty0.2 0.4 
Utilization of reserve(0.7)(0.8)
Adjustments to pre-existing warranties (includes changes in estimates)— 0.2 
Balance as of end of period$7.0 $8.8 
XML 56 R44.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Geographic Information (Tables)
3 Months Ended
Sep. 28, 2024
Segment Reporting [Abstract]  
Schedule of Information on Reportable Segments
The following tables present information on the Company’s reportable segments for the three months ended September 28, 2024 and September 30, 2023 (in millions):
Three Months Ended September 28, 2024
Network and Service Enablement
 Network EnablementService EnablementNetwork and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue$112.6 $6.1 $118.7 $78.8 $— $197.5 
Service revenue29.0 11.7 40.7 — — 40.7 
Net revenue$141.6 $17.8 $159.4 $78.8 $— $238.2 
Gross profit$86.3 $10.8 $97.1 $43.6 $(4.6)$136.1 
Gross margin60.9 %60.7 %60.9 %55.3 %57.1 %
Operating (loss) income$(7.3)$31.2 $(12.4)$11.5 
Operating margin(4.6)%39.6 %4.8 %
Three Months Ended September 30, 2023
Network and Service Enablement
 Network Enablement Service Enablement Network and Service EnablementOptical Security and Performance Products
Other Items (1)
Consolidated GAAP Measures
Product revenue
$120.4 $7.7 $128.1 $77.5 $— $205.6 
Service revenue
29.6 12.7 42.3 — — 42.3 
Net revenue$150.0 $20.4 $170.4 $77.5 $— $247.9 
Gross profit$94.6 $13.7 $108.3 $40.7 $(4.6)$144.4 
Gross margin63.1 %67.2 %63.6 %52.5 %58.2 %
Operating income$1.5 $29.3 $(14.8)$16.0 
Operating margin0.9 %37.8 %6.5 %
(1)See below table for details of reconciling items impacting gross profit and operating income.
Three Months Ended
 September 28, 2024September 30, 2023
Corporate reconciling items impacting gross profit:
Total segment gross profit$140.7 $149.0 
Stock-based compensation(1.2)(1.2)
Amortization of intangibles(3.3)(3.5)
Other (charges) benefits unrelated to core operating performance (1)
(0.1)0.1 
Total reconciling items(4.6)(4.6)
GAAP gross profit$136.1 $144.4 
Corporate reconciling items impacting operating income:
Total segment operating income$23.9 $30.8 
Stock-based compensation(12.7)(11.2)
Amortization of intangibles(4.4)(5.6)
Change in fair value of contingent liability3.5 1.4 
Acquisition and integration related charges(0.6)— 
Other benefits (charges) unrelated to core operating performance (1)(2)
0.5 (0.2)
Litigation settlement1.3 — 
Restructuring and related benefits— 0.8 
Total reconciling items(12.4)(14.8)
GAAP operating income from continuing operations$11.5 $16.0 
(1)Other items include (charges) benefits unrelated to core operating performance primarily consisting of transformational initiatives such as site consolidations, intangible impairment and gain or loss on disposal of long-lived assets.
(2)Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale.
The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three months ended September 28, 2024 and September 30, 2023 (in millions):
 Three Months Ended
 September 28, 2024September 30, 2023
Product RevenueService RevenueTotalProduct RevenueService RevenueTotal
Americas:
United States$58.4 $14.6 $73.0 $67.6 $15.2 $82.8 
Other Americas11.7 4.0 15.7 13.7 4.0 17.7 
Total Americas$70.1 $18.6 $88.7 $81.3 $19.2 $100.5 
Asia-Pacific:
Greater China$52.6 $1.2 $53.8 $49.4 $1.7 $51.1 
Other Asia-Pacific26.2 5.9 32.1 28.3 6.5 34.8 
Total Asia-Pacific$78.8 $7.1 $85.9 $77.7 $8.2 $85.9 
EMEA:$48.6 $15.0 $63.6 $46.6 $14.9 $61.5 
Total net revenue$197.5 $40.7 $238.2 $205.6 $42.3 $247.9 
XML 57 R45.htm IDEA: XBRL DOCUMENT v3.24.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Mar. 06, 2023
Mar. 03, 2017
Numerator:        
Net (loss) income $ (1.8) $ 9.8    
Weighted-average shares outstanding:        
Basic (in shares) 222.0 222.0    
Effect of dilutive securities from stock-based benefit plans (in shares) 0.0 2.2    
Diluted (in shares) 222.0 224.2    
Net (loss) income per share:        
Basic (in dollars per share) $ (0.01) $ 0.04    
Dilutive (in dollars per share) $ (0.01) $ 0.04    
RSUs        
Net (loss) income per share:        
Total potentially dilutive securities (in shares) 2.5 0.5    
Convertible Notes | 1.625% Senior Convertible Notes        
Net (loss) income per share:        
Stated interest rate 1.625%   1.625%  
Conversion price (in USD per share) $ 13.19      
Convertible Notes | 1.00% Senior Convertible Notes        
Net (loss) income per share:        
Stated interest rate 1.00%   1.00% 1.00%
Conversion price (in USD per share) $ 13.22      
XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.3
Accumulated Other Comprehensive Loss (Details) - USD ($)
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Changes in accumulated other comprehensive income (loss) by component    
Balance at the beginning of the period $ 681,600,000 $ 690,800,000
Other comprehensive income before reclassification 30,300,000  
Amounts reclassified out of accumulated other comprehensive loss 100,000  
Net change in accumulated other comprehensive loss 30,400,000 (20,500,000)
Balance at the end of the period 702,100,000 675,200,000
Tax impact of amortization of actuarial gains (losses) 0  
Total    
Changes in accumulated other comprehensive income (loss) by component    
Balance at the beginning of the period (144,000,000.0) (136,000,000.0)
Net change in accumulated other comprehensive loss 30,400,000 (20,500,000)
Balance at the end of the period (113,600,000) $ (156,500,000)
Unrealized losses on available-for sale investments    
Changes in accumulated other comprehensive income (loss) by component    
Balance at the beginning of the period (5,300,000)  
Other comprehensive income before reclassification 0  
Amounts reclassified out of accumulated other comprehensive loss 0  
Net change in accumulated other comprehensive loss 0  
Balance at the end of the period (5,300,000)  
Foreign  currency translation adjustments    
Changes in accumulated other comprehensive income (loss) by component    
Balance at the beginning of the period (131,400,000)  
Other comprehensive income before reclassification 30,300,000  
Amounts reclassified out of accumulated other comprehensive loss 0  
Net change in accumulated other comprehensive loss 30,300,000  
Balance at the end of the period (101,100,000)  
Change in unrealized components of defined benefit obligations    
Changes in accumulated other comprehensive income (loss) by component    
Balance at the beginning of the period (7,300,000)  
Other comprehensive income before reclassification 0  
Amounts reclassified out of accumulated other comprehensive loss 100,000  
Net change in accumulated other comprehensive loss 100,000  
Balance at the end of the period $ (7,200,000)  
XML 59 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Narrative (Details) - USD ($)
$ in Millions
2 Months Ended
Oct. 05, 2022
Jul. 18, 2022
Jun. 08, 2023
Sep. 28, 2024
Jun. 29, 2024
Business Acquisition [Line Items]          
Fair value of contingent consideration       $ 6.0 $ 9.5
Goodwill, net       $ 461.2 $ 452.9
Series of Individually Immaterial Asset Acquisitions          
Business Acquisition [Line Items]          
Cash paid for asset purchases     $ 2.9    
Indemnity holdback     0.2    
Developed Technology | Series of Individually Immaterial Asset Acquisitions          
Business Acquisition [Line Items]          
Intangible assets acquired     $ 2.5    
Estimated useful life     5 years    
Jackson Labs Technologies, Inc.          
Business Acquisition [Line Items]          
Total purchase consideration $ 49.9        
Fair value of contingent consideration $ 117.0        
Target period 3 years        
Cash consideration subject to cash and net working capital adjustments $ 2.0        
Consideration, liabilities incurred 5.0        
Goodwill, net 48.3        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles          
Business Acquisition [Line Items]          
Intangible assets acquired $ 30.6        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles | Minimum          
Business Acquisition [Line Items]          
Estimated useful life 1 year        
Jackson Labs Technologies, Inc. | Developed Technology and Other Intangibles | Maximum          
Business Acquisition [Line Items]          
Estimated useful life 6 years        
Jackson Labs Technologies, LLC          
Business Acquisition [Line Items]          
Acquisition related costs $ 0.8        
Other          
Business Acquisition [Line Items]          
Consideration, liabilities incurred   $ 2.0      
Goodwill, net   11.2      
Cash consideration   17.5      
Deferred tax liability   1.8      
Other | Developed Technology          
Business Acquisition [Line Items]          
Intangible assets acquired   $ 5.1      
Estimated useful life   4 years      
XML 60 R48.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisitions - Contingent Consideration Rollforward (Details) - Contingent Consideration - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]    
Beginning period balance $ 9.5 $ 19.7
Fair value adjustment of earn-out liabilities (3.5) (1.4)
Ending period balance $ 6.0 $ 18.3
XML 61 R49.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Narrative (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Unbilled receivables $ 14.4 $ 16.3
Remaining performance obligation $ 258.9  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2024-09-29    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, percentage 89.00%  
Remaining performance obligation, period 12 months  
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2025-09-28    
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]    
Remaining performance obligation, period  
XML 62 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Contract Liabilities (Details)
$ in Millions
3 Months Ended
Sep. 28, 2024
USD ($)
Deferred revenue:  
Balance at beginning of period $ 91.4
Revenue deferrals for new contracts 24.9
Revenue recognized during the period (27.5)
Balance at end of period $ 88.8
XML 63 R51.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)
$ in Millions
3 Months Ended
Sep. 28, 2024
USD ($)
Components of accounts receivable reserves and allowances  
Beginning balance $ 1.6
Charged to Costs and Expenses 0.1
Deductions (0.3)
Ending balance $ 1.4
XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Inventories (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Inventories, net    
Finished goods $ 45.2 $ 44.6
Work in process 12.9 15.4
Raw materials 35.1 36.5
Inventories, net $ 93.2 $ 96.5
XML 65 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Prepayments and other current assets    
Refundable income taxes $ 29.6 $ 28.5
Prepayments 17.0 18.5
Advances to contract manufacturers 4.7 5.7
Transaction tax receivables 2.1 3.3
Fair value of forward contracts 4.9 1.7
Asset held for sale 0.0 2.5
Other current assets 11.5 10.5
Prepayments and other current assets $ 69.8 $ 70.7
Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] Prepayments and other current assets Prepayments and other current assets
XML 66 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Other Non-Current Assets (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Operating right-of-use (ROU) assets $ 35.4 $ 35.8
Long-term restricted cash 5.4 5.5
Long-term investment (Note 7) 3.0 0.0
Deposits 2.5 2.4
Deferred contract cost 2.4 2.5
Debt issuance cost - Revolving Credit Facility 1.8 1.9
Other non-current assets 11.3 9.9
Other non-current assets $ 61.8 $ 58.0
Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Other non-current assets Other non-current assets
XML 67 R55.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Other Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Other current liabilities    
Operating lease liabilities $ 9.7 $ 9.8
Interest payable 7.9 5.1
Income tax payable 6.4 5.3
Restructuring accrual 5.7 14.1
Transaction tax payable 4.5 4.0
Warranty accrual 4.0 3.4
Fair value of forward contracts 3.3 1.5
Other current liabilities 12.0 14.3
Other current liabilities $ 53.5 $ 57.5
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Other current liabilities Other current liabilities
XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.3
Balance Sheet and Other Details - Other Non-Current Liabilities (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Other non-current liabilities    
Pension and post-employment benefits $ 53.5 $ 51.2
Operating lease liabilities 25.6 25.7
Long-term deferred revenue 25.1 25.7
Uncertain tax position 17.3 17.0
Financing obligation 15.7 15.7
Deferred tax liability 7.5 11.7
Fair value of contingent consideration 6.0 9.5
Asset retirement obligations 3.1 3.0
Warranty accrual 3.0 4.0
Restructuring accrual 1.1 0.8
Other non-current liabilities 7.2 7.3
Other non-current liabilities $ 165.1 $ 171.6
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other non-current liabilities Other non-current liabilities
XML 69 R57.htm IDEA: XBRL DOCUMENT v3.24.3
Investments and Forward Contracts - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Jun. 29, 2024
Summary of Investment Holdings [Line Items]      
Short-term investments $ 25.2   $ 19.9
Deposit asset term 30 days   30 days
Deposits assets $ 23.6   $ 18.4
Trading securities 1.6   1.5
Equity securities 1.4   1.4
Market securities 0.1    
Debt securities 0.1   0.1
Strategic investment in non-marketable equity securities 3.0   0.0
Fair value of forward contracts 4.9   1.7
Fair value of forward contracts 3.3   1.5
Foreign exchange forward contracts      
Summary of Investment Holdings [Line Items]      
Fair value of forward contracts 4.9   1.7
Fair value of forward contracts 3.3   1.5
Foreign exchange forward contracts | Not designated      
Summary of Investment Holdings [Line Items]      
Gain (loss) on derivatives $ 1.4 $ (3.6)  
Foreign exchange forward contracts | Not designated | Held to purchase      
Summary of Investment Holdings [Line Items]      
Derivative, term of contract 120 days    
Notional amount of forward contracts $ 91.2   81.9
Foreign exchange forward contracts | Not designated | Held to sell      
Summary of Investment Holdings [Line Items]      
Notional amount of forward contracts $ 23.9   $ 26.8
XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Schedule of Fair Value Measurements (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Assets:    
Debt available-for-sale securities $ 0.3 $ 0.3
Money market funds 289.4 295.3
Trading securities 1.6 1.5
Foreign currency forward contracts 4.9 1.7
Non-marketable equity security 3.0 0.0
Total Assets 299.2 298.8
Liabilities:    
Foreign currency forward contracts 3.3 1.5
Contingent consideration 6.0 9.5
Total liabilities 9.3 11.0
Cash and cash equivalents    
Assets:    
Money market funds 281.0 286.7
Restricted cash    
Assets:    
Money market funds 4.7 4.9
Other non-current assets    
Assets:    
Money market funds 3.7 3.7
Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.3 0.3
Level 1    
Assets:    
Debt available-for-sale securities 0.0 0.0
Money market funds 289.4 295.3
Trading securities 1.6 1.5
Foreign currency forward contracts 0.0 0.0
Non-marketable equity security 0.0 0.0
Total Assets 291.0 296.8
Liabilities:    
Foreign currency forward contracts 0.0 0.0
Contingent consideration 0.0 0.0
Total liabilities 0.0 0.0
Level 1 | Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.0 0.0
Level 2    
Assets:    
Debt available-for-sale securities 0.3 0.3
Money market funds 0.0 0.0
Trading securities 0.0 0.0
Foreign currency forward contracts 4.9 1.7
Non-marketable equity security 0.0 0.0
Total Assets 5.2 2.0
Liabilities:    
Foreign currency forward contracts 3.3 1.5
Contingent consideration 0.0 0.0
Total liabilities 3.3 1.5
Level 2 | Asset-backed securities    
Assets:    
Debt available-for-sale securities 0.3 0.3
Level 3    
Assets:    
Debt available-for-sale securities 0.0 0.0
Money market funds 0.0 0.0
Trading securities 0.0 0.0
Foreign currency forward contracts 0.0 0.0
Non-marketable equity security 3.0 0.0
Total Assets 3.0 0.0
Liabilities:    
Foreign currency forward contracts 0.0 0.0
Contingent consideration 6.0 9.5
Total liabilities 6.0 9.5
Level 3 | Asset-backed securities    
Assets:    
Debt available-for-sale securities $ 0.0 $ 0.0
XML 71 R59.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Narrative (Details) - Convertible Notes
Sep. 28, 2024
Mar. 06, 2023
3.75% Senior Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 3.75%  
1.625% Senior Convertible Notes    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Stated interest rate 1.625% 1.625%
XML 72 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Fair Value of Debt (Details) - Convertible Notes - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Mar. 06, 2023
Debt details      
Long-term Debt $ 612.2 $ 577.0  
3.75% Senior Notes      
Debt details      
Stated interest rate 3.75%    
Long-term Debt $ 363.7 338.9  
1.625% Senior Convertible Notes      
Debt details      
Stated interest rate 1.625%   1.625%
Long-term Debt $ 248.5 238.1  
Level 1      
Debt details      
Long-term Debt 0.0 0.0  
Level 1 | 3.75% Senior Notes      
Debt details      
Long-term Debt 0.0 0.0  
Level 1 | 1.625% Senior Convertible Notes      
Debt details      
Long-term Debt 0.0 0.0  
Level 2      
Debt details      
Long-term Debt 612.2 577.0  
Level 2 | 3.75% Senior Notes      
Debt details      
Long-term Debt 363.7 338.9  
Level 2 | 1.625% Senior Convertible Notes      
Debt details      
Long-term Debt 248.5 238.1  
Level 3      
Debt details      
Long-term Debt 0.0 0.0  
Level 3 | 3.75% Senior Notes      
Debt details      
Long-term Debt 0.0 0.0  
Level 3 | 1.625% Senior Convertible Notes      
Debt details      
Long-term Debt $ 0.0 $ 0.0  
XML 73 R61.htm IDEA: XBRL DOCUMENT v3.24.3
Goodwill (Details)
$ in Millions
3 Months Ended
Sep. 28, 2024
USD ($)
Changes in goodwill  
Balance at the beginning of the period $ 452.9
Currency translation 8.3
Balance at the end of the period 461.2
Network Enablement  
Changes in goodwill  
Balance at the beginning of the period 398.1
Currency translation 8.0
Balance at the end of the period 406.1
Service Enablement  
Changes in goodwill  
Balance at the beginning of the period 12.6
Currency translation 0.3
Balance at the end of the period 12.9
Optical Security and Performance Products  
Changes in goodwill  
Balance at the beginning of the period 42.2
Currency translation 0.0
Balance at the end of the period $ 42.2
XML 74 R62.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 674.1 $ 667.7
Accumulated Amortization (640.1) (629.5)
Total amortization 34.0 38.2
Acquired developed technology    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 438.3 436.2
Accumulated Amortization (407.2) (401.9)
Total amortization 31.1 34.3
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 198.1 194.8
Accumulated Amortization (195.2) (191.0)
Total amortization 2.9 3.8
Other    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 37.7 36.7
Accumulated Amortization (37.7) (36.6)
Total amortization $ 0.0 $ 0.1
XML 75 R63.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Developed Technology and Other Intangibles - Amortization (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Acquired Developed Technology and Other Intangible Assets [Abstract]    
Cost of revenues $ 3.3 $ 3.5
Operating expenses 1.1 2.1
Total amortization of intangible assets $ 4.4 $ 5.6
XML 76 R64.htm IDEA: XBRL DOCUMENT v3.24.3
Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Acquired Developed Technology and Other Intangibles [Abstract]    
Remainder of 2025 $ 11.5  
2026 11.4  
2027 7.5  
2028 3.0  
2029 0.6  
Total amortization $ 34.0 $ 38.2
XML 77 R65.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Carrying Amounts of the Liability and Equity Components (Details) - USD ($)
$ in Millions
Sep. 28, 2024
Jun. 29, 2024
Mar. 06, 2023
Sep. 29, 2021
Carrying amounts of the liability and equity components:        
Unamortized notes debt issuance cost $ (1.8) $ (1.9)    
Long-term debt $ 637.6 636.0    
Senior Notes | 3.75% Senior Notes        
Carrying amounts of the liability and equity components:        
Stated interest rate 3.75%     3.75%
Principal amount of notes $ 400.0 400.0    
Unamortized notes debt issuance cost $ (4.4) (4.6)    
Convertible Notes | 3.75% Senior Notes        
Carrying amounts of the liability and equity components:        
Stated interest rate 3.75%      
Convertible Notes | 1.625% Senior Convertible Notes        
Carrying amounts of the liability and equity components:        
Stated interest rate 1.625%   1.625%  
Principal amount of notes $ 250.0 250.0    
Unamortized notes debt issuance cost (1.1) (1.3)    
Unamortized debt discount $ (6.9) $ (8.1)    
XML 78 R66.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Narrative (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 01, 2024
USD ($)
note
Jun. 01, 2023
USD ($)
Mar. 06, 2023
USD ($)
Dec. 30, 2021
USD ($)
May 29, 2018
USD ($)
Mar. 22, 2017
USD ($)
Sep. 28, 2024
USD ($)
$ / shares
Jul. 02, 2022
USD ($)
$ / shares
shares
Jun. 29, 2024
$ / shares
Sep. 29, 2021
USD ($)
Mar. 03, 2017
USD ($)
Debt details                      
Common stock, par value (in dollars per share) | $ / shares             $ 0.001 $ 0.001 $ 0.001    
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility                      
Debt details                      
Maximum borrowing capacity       $ 300,000,000              
Potential increase to maximum borrowing capacity       $ 100,000,000              
Fixed charge coverage ratio       1.00              
Credit facility, excess availability rate       10.00%              
Credit facility, borrowing base       $ 20,000,000              
Available borrowing capacity             $ 143,700,000        
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Secured Overnight Financing Rate (SOFR)                      
Debt details                      
Basis spread on variable rate       1.35%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Base Rate                      
Debt details                      
Basis spread on variable rate       0.25%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Base Rate | Canadian dollars                      
Debt details                      
Basis spread on variable rate       0.25%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Sterling Overnight Interbank Average Rate (SONIA)                      
Debt details                      
Basis spread on variable rate       1.2825%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Euro Interbank Offered Rate                      
Debt details                      
Basis spread on variable rate       1.25%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Minimum | Canadian Dollar Offered Rate                      
Debt details                      
Basis spread on variable rate       1.25%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Secured Overnight Financing Rate (SOFR)                      
Debt details                      
Basis spread on variable rate       1.85%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Base Rate                      
Debt details                      
Basis spread on variable rate       0.75%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Base Rate | Canadian dollars                      
Debt details                      
Basis spread on variable rate       0.75%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Sterling Overnight Interbank Average Rate (SONIA)                      
Debt details                      
Basis spread on variable rate       1.7825%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Euro Interbank Offered Rate                      
Debt details                      
Basis spread on variable rate       1.75%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Revolving Credit Facility | Maximum | Canadian Dollar Offered Rate                      
Debt details                      
Basis spread on variable rate       1.75%              
Line of Credit | Senior Secured Asset-based Revolving Credit Facility | Letter of Credit                      
Debt details                      
Outstanding debt             $ 4,200,000        
1.625% Senior Convertible Notes                      
Debt details                      
Loss on convertible note settlement     $ 14,600,000                
1.625% Senior Convertible Notes | Convertible Notes                      
Debt details                      
Stated interest rate     1.625%       1.625%        
Aggregate principal amount of convertible debt     $ 250,000,000                
Proceeds from debt before debt issuance costs     118,000,000                
Proceeds from convertible debt     113,800,000                
Payment of debt issuance costs     4,200,000                
Loss on convertible note modification     2,200,000                
Debt issuance costs, net     2,000,000                
Expected remaining term             1 year 6 months        
1.625% Senior Convertible Notes | Convertible Notes | Exchange Transaction                      
Debt details                      
Debt issued     132,000,000                
Repayments of debt     127,500,000                
Convertible note modification     $ 10,100,000                
1.00% Senior Convertible Notes | Convertible Notes                      
Debt details                      
Stated interest rate     1.00%       1.00%       1.00%
Aggregate principal amount of convertible debt           $ 60,000,000.0         $ 400,000,000.0
Debt issued               $ 236,100,000      
Payment of debt issuance costs           8,900,000          
Issuance costs     $ 300,000                
Debt conversion, shares issued | shares               8,600,000      
Repayments of senior debt               $ 178,800,000      
Retirement of convertible notes upon maturity $ 96,400,000                    
Proceeds from debt, net of issuance costs           $ 451,100,000          
Debt instrument, increase (decrease), net               (127,500,000)      
Number of notes converted | note 2                    
3.75% Senior Notes | Convertible Notes                      
Debt details                      
Stated interest rate             3.75%        
3.75% Senior Notes | Senior Notes                      
Debt details                      
Stated interest rate             3.75%     3.75%  
Aggregate principal amount of convertible debt                   $ 400,000,000  
Issuance costs                   $ 7,000,000  
Expected remaining term             5 years        
1.75% Senior Convertible Notes | Convertible Notes                      
Debt details                      
Stated interest rate         1.75%            
Aggregate principal amount of convertible debt         $ 225,000,000.0            
Debt issued               $ 156,900,000      
Proceeds from convertible debt         69,500,000            
Issuance costs         2,200,000            
Debt conversion, shares issued | shares               2,000,000      
Repayments of senior debt               $ 168,500,000      
Retirement of convertible notes upon maturity   $ 68,100,000                  
1.75% Senior Convertible Notes | Convertible Notes | Exchange Transaction                      
Debt details                      
Debt issued         155,500,000            
Repayments of debt         $ 151,500,000            
XML 79 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Debt - Interest Expense (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Debt Disclosure [Abstract]    
Interest expense-contractual interest $ 4.8 $ 5.0
Amortization of debt issuance cost 0.6 0.7
Accretion of debt discount 1.2 1.2
Other 0.9 0.9
Total interest expense $ 7.5 $ 7.8
XML 80 R68.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Lease Expense and Cash Flow Information (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Jun. 29, 2024
Leases [Abstract]      
Operating lease cost $ 3.3 $ 3.3  
Cash paid for amounts included in the measurement of operating lease liabilities 4.7 4.6  
Operating ROU assets obtained in exchange for operating lease obligations $ 1.7 $ 0.9  
Weighted-average remaining lease term 6 years 1 month 6 days   6 years 8 months 12 days
Weighted-average discount rate 5.70%   4.80%
XML 81 R69.htm IDEA: XBRL DOCUMENT v3.24.3
Leases - Future Minimum Operating Lease Payments (Details)
$ in Millions
Sep. 28, 2024
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2025 $ 7.6
Fiscal 2026 9.9
Fiscal 2027 7.6
Fiscal 2028 5.3
Fiscal 2029 3.4
Thereafter 8.8
Total lease payments 42.6
Less: Interest (7.3)
Present value of lease liabilities $ 35.3
XML 82 R70.htm IDEA: XBRL DOCUMENT v3.24.3
Restructuring - Restructuring Plan Activity (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Jun. 29, 2024
Sep. 30, 2023
Restructuring Reserve [Roll Forward]      
Beginning of period balance $ 14.9    
Restructuring and related charges (benefits) 0.0   $ (0.8)
Non-cash Settlements and Other Adjustments 0.3    
Cash settlements (8.4)    
End of period balance 6.8 $ 14.9  
Fiscal 2024 Plan      
Restructuring and Related Charges      
Expected number of positions eliminated, percentage   6.00%  
Restructuring Reserve [Roll Forward]      
Beginning of period balance 14.6    
Restructuring and related charges (benefits) 0.2    
Non-cash Settlements and Other Adjustments 0.3    
Cash settlements (8.3)    
End of period balance $ 6.8 $ 14.6  
Fiscal 2023 Plan      
Restructuring and Related Charges      
Workforce reduction percentage 5.00%    
Restructuring Reserve [Roll Forward]      
Beginning of period balance $ 0.3    
Restructuring and related charges (benefits) (0.2)    
Non-cash Settlements and Other Adjustments 0.0    
Cash settlements (0.1)    
End of period balance 0.0 0.3  
Network and Service Enablement | Fiscal 2024 Plan      
Restructuring Reserve [Roll Forward]      
Beginning of period balance 13.4    
Restructuring and related charges (benefits) 0.1    
Non-cash Settlements and Other Adjustments 0.3    
Cash settlements (7.6)    
End of period balance 6.2 13.4  
Network and Service Enablement | Fiscal 2023 Plan      
Restructuring Reserve [Roll Forward]      
Beginning of period balance 0.3    
Restructuring and related charges (benefits) (0.2)    
Non-cash Settlements and Other Adjustments 0.0    
Cash settlements (0.1)    
End of period balance 0.0 0.3  
Optical Security and Performance Products | Fiscal 2024 Plan      
Restructuring Reserve [Roll Forward]      
Beginning of period balance 1.2    
Restructuring and related charges (benefits) 0.1    
Non-cash Settlements and Other Adjustments 0.0    
Cash settlements (0.7)    
End of period balance $ 0.6 $ 1.2  
XML 83 R71.htm IDEA: XBRL DOCUMENT v3.24.3
Income Taxes (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Jun. 29, 2024
Income Tax Disclosure [Abstract]      
Income tax expense $ 9.0 $ 8.6  
Unrecognized tax benefits 50.8   $ 50.7
Interest and penalties accrued $ 4.0    
XML 84 R72.htm IDEA: XBRL DOCUMENT v3.24.3
Stockholders' Equity (Details) - USD ($)
shares in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Sep. 30, 2022
Class of Stock [Line Items]      
Repurchase of common stock $ 16,100,000 $ 10,000,000.0  
Common Stock | 2022 Repurchase Plan      
Class of Stock [Line Items]      
Authorized amount under stock repurchase program     $ 300,000,000
Repurchase of common stock (in shares) 2.0    
Repurchase of common stock $ 16,400,000    
Remaining authorization for future share repurchases $ 198,400,000    
XML 85 R73.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Narrative (Details) - USD ($)
shares in Millions, $ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Stock-Based Compensation    
Stock-based compensation capitalized to inventory $ 1.2 $ 1.2
RSUs    
Stock-Based Compensation    
Grants in period (in shares) 4.2 2.9
Aggregate grant-date fair value $ 35.3 $ 30.0
RSUs | Minimum    
Stock-Based Compensation    
Vesting period 3 years  
RSUs | Maximum    
Stock-Based Compensation    
Vesting period 4 years  
Restricted Stock Units with Market and Performance Conditions    
Stock-Based Compensation    
Grants in period (in shares) 1.5 0.8
Aggregate grant-date fair value $ 15.1 $ 9.7
Restricted Stock Units with Performance Conditions Over Target    
Stock-Based Compensation    
Grants in period (in shares) 0.0 0.0
Full Value Awards - Total    
Stock-Based Compensation    
Unrecognized stock-based compensation $ 90.9  
XML 86 R74.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Compensation by Function (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 12.7 $ 11.2
Cost of revenues    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 1.2 1.2
Research and development    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense 2.1 2.1
Selling, general and administrative    
Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Total stock-based compensation expense $ 9.4 $ 7.9
XML 87 R75.htm IDEA: XBRL DOCUMENT v3.24.3
Employee Pension and Other Benefit Plans (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Employee Defined Benefit Plans    
Employer contributions $ 1.2  
Components of the net periodic cost for the pension and benefits plans    
Interest cost 0.8 $ 0.9
Expected return on plan assets (0.4) (0.5)
Amortization of net actuarial losses (gains) 0.1 (0.1)
Net periodic benefit cost 0.5 $ 0.3
Cash outlays expected during current fiscal year 9.3  
U.K. Plan    
Employee Defined Benefit Plans    
Employer contributions 0.3  
Other Plans    
Employee Defined Benefit Plans    
Employer contributions $ 0.9  
XML 88 R76.htm IDEA: XBRL DOCUMENT v3.24.3
Commitments and Contingencies (Details)
£ in Millions, $ in Millions
1 Months Ended 3 Months Ended 12 Months Ended
Jul. 31, 2024
USD ($)
Sep. 28, 2024
USD ($)
Sep. 30, 2023
USD ($)
Jul. 01, 2023
USD ($)
Jul. 01, 2023
GBP (£)
Jul. 02, 2022
USD ($)
Jul. 02, 2022
GBP (£)
Jul. 02, 2016
GBP (£)
Jun. 30, 2016
GBP (£)
Loss Contingencies [Line Items]                  
Standby letters of credit   $ 8.3              
Changes in warranty reserve                  
Balance as of beginning of period   7.5 $ 9.0            
Provision for warranty   0.2 0.4            
Utilization of reserve   (0.7) (0.8)            
Adjustments to pre-existing warranties (includes changes in estimates)   0.0 0.2            
Balance as of the end of period   7.0 8.8 $ 9.0          
Performance bond                  
Loss Contingencies [Line Items]                  
Guarantee liabilities   $ 1.9              
Judicial ruling | Tel-Instruments Electronics Corp. Settlement                  
Loss Contingencies [Line Items]                  
Gain on legal settlement $ 7.3   $ 7.3            
Judicial ruling | U.K. Pension Settlement                  
Loss Contingencies [Line Items]                  
Loss contingency accrual           $ 6.5 £ 5.4    
Reverse of loss contingency accrual       $ 6.7 £ 5.7        
Minimum | Judicial ruling | U.K. Pension Settlement                  
Loss Contingencies [Line Items]                  
Estimated liability (in pounds) | £                 £ 5.7
Loss contingency accrual | £               £ 5.7  
Maximum | Judicial ruling | U.K. Pension Settlement                  
Loss Contingencies [Line Items]                  
Estimated liability (in pounds) | £                 £ 8.4
XML 89 R77.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Geographic Information - Information on Reportable Segments (Details)
$ in Millions
3 Months Ended
Sep. 28, 2024
USD ($)
segment
Sep. 30, 2023
USD ($)
Information on reportable segments    
Number of broad business categories (in segment) | segment 2  
Total net revenue $ 238.2 $ 247.9
Gross profit $ 136.1 $ 144.4
Gross margin (as a percent) 57.10% 58.20%
Operating Income (Loss) $ 11.5 $ 16.0
Operating margin (as a percent) 4.80% 6.50%
Segment Measures    
Information on reportable segments    
Gross profit $ 140.7 $ 149.0
Operating Income (Loss) 23.9 30.8
Other Items    
Information on reportable segments    
Total net revenue 0.0 0.0
Gross profit (4.6) (4.6)
Operating Income (Loss) (12.4) (14.8)
Network and Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 159.4 170.4
Gross profit $ 97.1 $ 108.3
Gross margin (as a percent) 60.90% 63.60%
Operating Income (Loss) $ (7.3) $ 1.5
Operating margin (as a percent) (4.60%) 0.90%
Network and Service Enablement | Network Enablement | Segment Measures    
Information on reportable segments    
Total net revenue $ 141.6 $ 150.0
Gross profit $ 86.3 $ 94.6
Gross margin (as a percent) 60.90% 63.10%
Network and Service Enablement | Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue $ 17.8 $ 20.4
Gross profit $ 10.8 $ 13.7
Gross margin (as a percent) 60.70% 67.20%
Optical Security and Performance Products | Segment Measures    
Information on reportable segments    
Total net revenue $ 78.8 $ 77.5
Gross profit $ 43.6 $ 40.7
Gross margin (as a percent) 55.30% 52.50%
Operating Income (Loss) $ 31.2 $ 29.3
Operating margin (as a percent) 39.60% 37.80%
Product revenue    
Information on reportable segments    
Total net revenue $ 197.5 $ 205.6
Product revenue | Other Items    
Information on reportable segments    
Total net revenue 0.0 0.0
Product revenue | Network and Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 118.7 128.1
Product revenue | Network and Service Enablement | Network Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 112.6 120.4
Product revenue | Network and Service Enablement | Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 6.1 7.7
Product revenue | Optical Security and Performance Products | Segment Measures    
Information on reportable segments    
Total net revenue 78.8 77.5
Service revenue    
Information on reportable segments    
Total net revenue 40.7 42.3
Service revenue | Other Items    
Information on reportable segments    
Total net revenue 0.0 0.0
Service revenue | Network and Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 40.7 42.3
Service revenue | Network and Service Enablement | Network Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 29.0 29.6
Service revenue | Network and Service Enablement | Service Enablement | Segment Measures    
Information on reportable segments    
Total net revenue 11.7 12.7
Service revenue | Optical Security and Performance Products | Segment Measures    
Information on reportable segments    
Total net revenue $ 0.0 $ 0.0
XML 90 R78.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details) - USD ($)
$ in Millions
3 Months Ended
Sep. 28, 2024
Sep. 30, 2023
Corporate reconciling items impacting gross profit:    
Gross Profit $ 136.1 $ 144.4
Stock-based compensation (12.7) (11.2)
Amortization of Intangible Assets (1.1) (2.1)
Gross profit 136.1 144.4
Corporate reconciling items impacting operating income:    
Operating Income (Loss) 11.5 16.0
Stock-based compensation (12.7) (11.2)
Amortization of intangibles (1.1) (2.1)
Change in fair value of contingent liability 3.5 1.4
Restructuring and related benefits 0.0 0.8
GAAP operating income 11.5 16.0
Gain on sale of assets previously classified as held for sale 0.9  
Segment    
Corporate reconciling items impacting gross profit:    
Gross Profit 140.7 149.0
Gross profit 140.7 149.0
Corporate reconciling items impacting operating income:    
Operating Income (Loss) 23.9 30.8
GAAP operating income 23.9 30.8
Non-segment    
Corporate reconciling items impacting gross profit:    
Gross Profit (4.6) (4.6)
Gross profit (4.6) (4.6)
Corporate reconciling items impacting operating income:    
Operating Income (Loss) (12.4) (14.8)
Restructuring and related benefits 0.0 0.8
GAAP operating income (12.4) (14.8)
Non-segment | Gross Profit    
Corporate reconciling items impacting gross profit:    
Stock-based compensation (1.2) (1.2)
Amortization of Intangible Assets (3.3) (3.5)
Other benefits (charges) unrelated to core operating performance (0.1) 0.1
Corporate reconciling items impacting operating income:    
Stock-based compensation (1.2) (1.2)
Amortization of intangibles (3.3) (3.5)
Non-segment | Operating Income (Loss)    
Corporate reconciling items impacting gross profit:    
Stock-based compensation (12.7) (11.2)
Amortization of Intangible Assets (4.4) (5.6)
Corporate reconciling items impacting operating income:    
Stock-based compensation (12.7) (11.2)
Amortization of intangibles (4.4) (5.6)
Change in fair value of contingent liability 3.5 1.4
Acquisition and integration related charges (0.6) 0.0
Other (charges) benefits unrelated to core operating performance 0.5 (0.2)
Litigation settlement $ 1.3 $ 0.0
XML 91 R79.htm IDEA: XBRL DOCUMENT v3.24.3
Operating Segments and Geographic Information - Revenue by Geographic Area (Details)
$ in Millions
3 Months Ended
Sep. 28, 2024
USD ($)
region
Sep. 30, 2023
USD ($)
Information on reportable segments    
Number of geographic regions | region 3  
Total net revenue $ 238.2 $ 247.9
Product Revenue    
Information on reportable segments    
Total net revenue 197.5 205.6
Service Revenue    
Information on reportable segments    
Total net revenue 40.7 42.3
Total Americas    
Information on reportable segments    
Total net revenue 88.7 100.5
Total Americas | Product Revenue    
Information on reportable segments    
Total net revenue 70.1 81.3
Total Americas | Service Revenue    
Information on reportable segments    
Total net revenue 18.6 19.2
United States    
Information on reportable segments    
Total net revenue 73.0 82.8
United States | Product Revenue    
Information on reportable segments    
Total net revenue 58.4 67.6
United States | Service Revenue    
Information on reportable segments    
Total net revenue 14.6 15.2
Other Americas    
Information on reportable segments    
Total net revenue 15.7 17.7
Other Americas | Product Revenue    
Information on reportable segments    
Total net revenue 11.7 13.7
Other Americas | Service Revenue    
Information on reportable segments    
Total net revenue 4.0 4.0
Total Asia-Pacific    
Information on reportable segments    
Total net revenue 85.9 85.9
Total Asia-Pacific | Product Revenue    
Information on reportable segments    
Total net revenue 78.8 77.7
Total Asia-Pacific | Service Revenue    
Information on reportable segments    
Total net revenue 7.1 8.2
Greater China    
Information on reportable segments    
Total net revenue 53.8 51.1
Greater China | Product Revenue    
Information on reportable segments    
Total net revenue 52.6 49.4
Greater China | Service Revenue    
Information on reportable segments    
Total net revenue 1.2 1.7
Other Asia-Pacific    
Information on reportable segments    
Total net revenue 32.1 34.8
Other Asia-Pacific | Product Revenue    
Information on reportable segments    
Total net revenue 26.2 28.3
Other Asia-Pacific | Service Revenue    
Information on reportable segments    
Total net revenue 5.9 6.5
EMEA:    
Information on reportable segments    
Total net revenue 63.6 61.5
EMEA: | Product Revenue    
Information on reportable segments    
Total net revenue 48.6 46.6
EMEA: | Service Revenue    
Information on reportable segments    
Total net revenue $ 15.0 $ 14.9
EXCEL 92 Financial_Report.xlsx IDEA: XBRL DOCUMENT begin 644 Financial_Report.xlsx M4$L#!!0 ( &2)85D'04UB@0 +$ 0 9&]C4')O<',O87!P+GAM M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGDK7A.YNJQ<&4GPZ4A!0W_J=0U[R;UEA_6\#MI7E!+ P04 M " !DB6%9A'6XH^\ K @ $0 &1O8U!R;W!S+V-O&ULS9+/ M:L,P#(=?9?B>*$[W!TSJR\9.&PQ6V-C-R&IK&B?&UDCZ]DN\-F5L#["CI9\_ M?0(U&!3VD5YB'RBRHW0U^K9+"L-:[)F# DBX)V]2.26ZJ;GMHS<\/>,.@L&# MV1'4574+GMA8PP9F8!$6HM"-1861#/?QA+>XX,-G;#/,(E!+GCI.($L)0L\3 MPW%L&[@ 9AA3].F[0'8AYNJ?V-P!<4J.R2VI81C*895STPX2WI^?7O.ZA>L2 MFPYI^I6A:ZK^KJ0LJCDII9*5NKF[F-V_>%W$?:]=5OW MCXW/@KJ!7W>AOP!02P,$% @ 9(EA69E&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M M3A^%$5B-;'EDD81_OTV23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R M> +]O6N[!3+ MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,! M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2 MBW A(5M>5 TR M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$ MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7K;YH] M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZKR2.FJW"$2M"/F(9 M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+ MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+ M.7\N?<^E[[GT/:'2MSAD6R4)RU3393>* M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.WF)&Y M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_# M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0 MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYNTB42%(JP# 4A M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.' MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_ M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]! MU4#E/]O4#6CV#30,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04 M" !DB6%9;CE[0MD% #<'@ & 'AL+W=O-7AU='DFCC53?LI40FCS%49)=ME9:I^\ZGM M"7WGNW%-C)6YE-_,S5UPV7),B40D?&TD./RLA2>BR"A!.?[= MB;;*_VD"7U[OU6\+\V!FSC/AR>BO,-"KR]:@10*QX'FD'^3F=[$SU#-ZOHRR MXB_9;+_M=EO$SS,MXUTPE" .D^TO?]I51)T M@M@;P+HH0!W%^ 61K$??0WA?5OXJ^*X9?VXA9Z+UL_?DWFF%32Y?VPUM%7HVA5,/WR7I=P7ERWH M:)E0:]$:__0#[3N_VNQ])[%79KNEV2ZF/KZ6?@Y=5)/'YU38G.+AU&E_LEE" MHQI:ZI66>O4L?&M707K^TUZ]G;RI4* /3 M"PF, ];DX4IEOSO8\=#XACXO2I\7-5NFXC"%%#/ X3SB6@L>9=9$HF$-#0Y* M@P.T4#>)#O4SN0TC03[D\5PHFS%6F 63D+O'/;5Y1E89>J5/-J$X=MU XJ:"%:+5,_P&UBHXHGY]8W.,!S6U_ (B:!W+C_R)W 703<-%Z!>^ MD;9\1'+8;;/>Q; _<*U^T>"F?EGEE]7Q.PD"4,_.]A?D'KXC'Q-[7G%)VNWV MH&GG>D5F*3"NRF-R%:T#:#EY""V'.LQ:$:AJTXJHZ(BB//*_BO#,'33R1[E) MK)6 RWDKG@21M;UX>&A3IQ4:41QNWCHM^_-4R768^/:*(T_16">P^#UL#!?H.@.K MK5.0$JU0B>)\_T)FPL\59-)J$E?R9!S#'#73TO]V1E*NR)I'>:']HW/N.)2DL/@KEL;6 M>C@%4]$*JBA.0X#"09@LR>PYGLO(:O\(3MU-/EM]G8*?6,5/#">0H*8A4%L5H49!9OP/? M!4NIK./1$9U[KJ"U3WQ?@!#(!%M)J^-3T!"K:(C5HJ%9S*.(7.49O,[L[1;7 M.;@6Q^.:^JL@B-6"H)M8J*7IF+^! I Y3!@I3^RIQ04/&ST% [&*@1B.,/M$ MK@0D$K.'RQRV=PH68A4+,1QC]B/MJXE^5NQUDX^Y!K)-S!QJ=?R=*&=7#UNU M7J%FSE;68\;H@+J,#4>=MW4)RAI0Y M0^NJ&P]NFLP*>!C.*Y-8)$&Q"W@;<7O.<('#K?04Q.-6Q./BH+('@=LP,^C^ M10")8CNY1^3:;:??9M:E"1[9U&@%/BZ.*>4V[DNGM_#0.G<<$6,.ZUD]G@)Z MW IZ7!Q1WGK<[#HOS@_-C%<?;<]_WW$R8&8G$ D*=\PL8\=3V*'5[HV5:G$;.I=8R+BY7@@="F0_@ M_4)*O;\Q_Z \T![_!U!+ P04 " !DB6%9+\6?EPT& "Q'0 & 'AL M+W=O$;/M9L05XUK9829"TO[[R \L/60M=-Q\"AGL/Y^I>Z5Q)LS?*OO$- M(0*\QU'"+P<;(;87PR'W-R3&W*);DLAO5I3%6,A'MA[R+2,XR)SB: AM>SR, M<9@,YK/LLR-[ 3HH?S-UK+X_H'_.@I?!O&).%C3Z*PS$ MYG+@#4! 5G@7B6?Z]CLI AJE>#Z->/8?O!6V]@#X.RYH7#A+!G&8Y*_XO1B( MBH/$T3O P@$V'=P.!U0XH"S0G%D6U@T6>#YC] VPU%JBI6^RLP.6+_+E_O;A90D>/X/'I]OGJY<[:0#.P=?E M#?CXX1/@&\P(!V$"[L,HDHG@9^!#]7$V%))6"C[T"PK7.07800&!>YJ(#0>W M24""NO]0AE/&! \Q74,CX))L+0"],P!MZ&KX+(YP1W;FC@QT4#G$*,-#'7C/ M9$^2'>$7NJ')75V]:SJ'+_@6^^1R("%@>KR[:'&*<0:0+S'X.D6?!V7!?#4-CY4ZL:6E5XSD:27QCE'&P9785"1\UK_R@:MZAIK%S7$R60G:T#> MI<+SCOJ>]EG?/8'5XG5LI5NV,1G/$A,S?P-P$DC=WLN&9"O;"VUB"JCJF+O3 MRI#G\>BM.I8=IR*PCI'H4K8H,C%G8$T2F:0H(XP#J>4A%VG2]MJELD"MLIFX MECVM_C4#T+A,*JMK/0"H H GK254; B3DB]PL@Y?(_TT+3!K9=Z:"AJCZE2N M\U5RZQAU+JT,P7:^V+%T/J2CS4B$A5S\7F4&Y-S5$\Y!1Q4N=I,N:M$]MRVO M@Z\23N<8Y:2M&:QEZ;:'%;K6N,E49^9U+3*.TE#'*%KSN\2G,0$K1N,#X:Z6 M;]1FX%06X(+GJ#7HSKB#I)(^QZQ]=XD@H/Q9KR/DO;$RU9G:(UNQ*- MD6-WSBXE?(Y9^4JV1=JU_-IR=CYI#Z;6JJL\E>@Y9M4KU5&?4"D7 M-"O7@^R1/T:RE?A4<-2Q*S"J3?"Y4TEFL9%I6TTMSZ[^=2RG4.D7=(RM18LN MD!,_WP=J>PQHE,-3FXR^T.K!*^V#9NV[QCSTP4>YOPUH%&'&5?"?M,'G<%Y= M(NRF\&G,I%7'!(!*^:!9^6[":)?JW E\T7%\VV8&ODKYH&LLK65^F+#CDK.D M7%(%/H[\792KB[[(C))ZSW3X8$8XN69Z0JO'JU09 M>O_]4 D:%?WD2'M"JT>J5!V:5?VH@Z4"HRJ$SK3=(FG,H#WJDG2D)!W9/W^X MA(QMP:ZIN3(BC-#M;K6AR04G%D5O&E M##_TB9&L$>'DY/2$5H^WU#T0=&&EOJ2J1* MTG;:K^^0DK6^*&X+Q \6+S.'YW"&Y(SV7'R7"8 BKWG&Y-A*E"KN'$=&">14 MVKP AC-K+G*JL"LVCBP$T-@XY9GCN6[/R6G*K&!DQAY%,.);E:4,'@61VSRG MXJ][R/A^;+6MP\!3NDF4'G""44$W$(+Z6CP*[#DU2ISFP&3*&1&P'EN3]MUT MJ.V-P;<4]O*H3;22%\Z_Z\X\'ENN)@091$HC4/SL8 I9IH&0QI\5IE4OJ1V/ MVP?T3T8[:GFA$J8\^S6-53*V!A:)84VWF7KB^\]0Z>EJO(AGTOR3?6G;'UHD MVDK%\\H9&>0I*[_TM=J'(P?$:7;P*@?OW*'SAH-?.?A&:,G,R'J@B@8CP?=$ M:&M$TPVS-\8;U:1,1S%4 F=3]%/!=+4,5U_F#Y/GV0,)G_&SF"V?0[+Z1*:K MQ>/3[/-L&M'LE>J<971_Q.UG0",86 DL0.[""GW]J]]Q?FJ2_$]C)1G3JC>A<0P^6 M>"/=9%S*6TP8+;Q);0G1,Q#Z_MD%K;8]&#F[8Q671D-[X![_VK7'"=5N3;5[ M-68KE8 @T4FP2LZ5@KLF[MWWC-0[@9W([]7R>_\:J2BA;*-5XQV4;S.J[UJ" M6=V!\) Y/=BKXV[4NY6/\H7+YK^V:[=:8YCOQ;2 MORIDDG.ATK]+PDA0\\1SMJ4BI1G1D01);C;XU&%24A83;@)?5&_4#XF-]UK_ M@K)KM\]D7=JTCHU.5 UJ58/_$1X:50&" _W3O-4JF]@/FJ+2.:-_::2CTFWF M/ZSY#Z_RG[Y]KIJ(#B].NS>P>V=$+XU:;=?NGQ%UCI[)',3&5 \2-VS+5/G MU*-U@3(Q[_+9^#T6+F6=\0.FK'H65&PPG4@&:X1$"GB015E)E!W%"_,8OW"% M3[MI)EA\@= &.+_F7!TZ>H&ZG O^ 5!+ P04 " !DB6%9RWM8!6T& !- M&P & 'AL+W=O!U,EN6[1-4+>[GVF)B85*HDM23K*_?JDC.LS#R6[S(9;LQ]&;(6?> MD#J[I^PGWQ BP$.>%?Q\LA%B>S*;\7A#OOB6WFU$ M]<5L<;;%=V1%Q(_M#9-WL\Y*DN:DX"DM ".WYY,+>+)TO6I C?@K)?=\< TJ M5]:4_JQN/B;G$Z=B1#(2B\H$EA\[LB195EF2/'ZU1B?=,ZN!P^LGZW_4SDMG MUIB3)80!J!Z#G#G#; 6[M:,.L=NL2"[PX8_0>L HMK547=6SJ MT=*;M*BF<268_#65X\1B>?UU=?WYX^7%]ZM+\/[B\\77Y158?;BZ^KX"Q^#' MZA*\??T.O 9I ;ZD628CS\]F0CZX&CZ+VX>\;QZ"# ]9D>T4H.@(( =YFN%+ M^_!/92&'SW7#9]+=SF?4^8QJ>Z[)YY(Q4@B .2>"G^C\:0QX>@-5:IWP+8[) M^43F#B=L1R:+-Z]@X)SJO/M-QD:^NIVOKLWZ8HGY!N B 7%U07Z5Z0YGTGGM M+#:F@MI4E?^[A1>$T_G9;#=T1X,*X=3M4".>7L?3L_)<;2@3QX*P7"ZU'>$B M-Y%L[(2#QR-_BO8XJB X'S@RHNAW%'TKQ6^2%4MC09I@ZKCYRF.]:;1'K<'X M XROYQ5TO (KKXLXIJ4,EJRJ,9'3N\[($2B(T!$,U. Y[A3N4=2@X! UHAEV M-$,KS8]R6@M!64JXD5ZH/'CN*G.K 0530PRCCEQD)7?#R!8_UFNNSA8J-H3) M^CLL%#K"D<(EF"LSKH)"9QKJ"<\[PG,KX>]4X.P9!.?*:HL";X_?7.$7A<:( M0J=7%N= 3&6SP<3C$=AFN"(IXUH5H&T59N,2:(V.%I_K#-BTBJ&!H6BP5L:D M!W((K:3_I#2YET)GY@?5' ^@LDAU,!^92A#LI0M:U4)FD<#%72ISW)Q%K8GA MI+O[<]YBAOQ<<_AZM8%VN;DDMT0NR406\9CF! C\0/0-@ZLNNF#JS(=_^Y0U M0Y!QF?;" ^W*D&+X\/9!%5=D7._G^\M:E3B(P/-7GR@77V:A+=04[4' MAFXX#?;):7&!2;]AKT(P>%97E:5XG6:ID'5>VUI!JYJ]M+?Z7=;&3O>:!NVB MUFFO5(]*>+4.JX+EA5,E(564[PQ08X*]KD&[L$F"K)3Y*/DQFF5U$68DPU47 M0Q[D9I ;\E,5+<]326M0YBK2:QNTBUM711B1/4.ICZJJ6H$[4-66H ;EF[07 M]=*&[-+V%%5;!)%.R)1:H4/YIF1$O8PANXQ=C_J704IJF:I:Y;N*XNI0H:G\ MHL%>S"YHXT;F$%-5M9"+U*!J8#+E# TLZM4-V=7M,RWNFCU*0M9:Z46J1@6: M(MS"_!$L,-#KE0R]5,D.A5.S39+IL;\=T,'DCL_$MY.ZZO+ M4X?S/6.N][J&[-NK)X+P M_PV-O>\%#H5655\)&O__R=K8]UX[ MT<%-8:M#O(K"$7CM3!T'2BUE8(>SDIP""/+F5 SP#98< "[%1NYQ_R&);,_I MT[Y4/EJ#L?:%(Y3@!!2HO6\"!P]!;#>FO<1U$9&57Q'V9T= M (U/VOJNP#W0%21)6IU-RZ*VQ6ERG!8@QMM4%CGM89NJ_*'C12I9/5 6X$BS M51I3[_L%U]XOR(:FS,NF+4S(;1JG6GESU1[@.)@'@:6\L>;=37,CZ+9^_;&F0M"\OMP0+,E7 /G[+94* MWMY4;U2Z-VB+?P%02P,$% @ 9(EA68NA.1_I @ 3 H !@ !X;"]W M;W)K<>XYS'7NX9OQ1! 2/8F*;P @BQ:+ 8(C6S8#S$4G7YTA0Q!^RGH)":CF5US!"3R'"'Z=B,NT.6 M2$HBF'$DDC#$_.4<*%N/#-MX';@CRT#J =,=QG@)0E0K(P!RL%(8FR)W[.%V(#8+>V )P2JUFB<-*=W-[,;Z^O+L;WTPMT/KX>WTRF M:'XYG=[/T?$,*',MI5< GN^'?DDC!^U5P4WDNC#N%<2?E:VZ3(YGW&##J Q='GWJ.W3U# M\)00^3*H\I:1M:K)]%X;B!A[,#+49A+ 5V"X1Y_LCG56Y?0_D95\-PO?S5WL M[DQM$^ X4@CL?$JP.!2%QY)-HN4]U9Z_J71$E MU=U"=7>GZ@D+0W5,_$.1=VL5^;ZHDOA>(;YW@/B#*[RWK7+?%WFMT)*'?N&A M?[B'>D7>?R?*<9Q*^74B2^IMZ^_!:!VN_X":S^GKN*@5FMDP-XYZ?<_ZCOF2 M1 )16"BLU>@J$IY=7;*.9'%Z^C\PJ>X2:3-0USW@.D#-+QB3KQU]H2@ND.X? M4$L#!!0 ( &2)85D5=9;%)@@ *DB 8 >&PO=V]R:W-H965T&ULM5K;;N,X$OT5PMM8S #Q1:1\RR8&W$YZQX/)!>U,]\-@'QB) MCK4MB6Z2=I+]^BU2LF2;%.-@LWF(;:E8/'5AG2*EBV.K*M6 T-H.RM(M[O4$WHTG>FER8:_=B MM:7!^%9H!1N);PI[EWG>D37GD_(?^,8\O6SV-B*4L4EH% MA8\MF[$TU9H Q\]2::N:4P_<_[[3_L48#\8\4LEF//V>Q&IUV1JU4,R6=).J MK_SY-U8:U-?Z(IY*\Q\]E[*]%HHV4O&L' P(LB0O/NE+Z8B] 0%I&(#+ ?AX M0+]A "D'D.,!8<. L!P0&L\4IA@_7%%%)Q>"/R.AI4&;_F*<:4:#^4FNX[Y0 M NXF,$Y-9G>WB[L_YE?3A^LKM'B CYOKVX<%NON"9M/%;^C+'W??%ZB-_EQ< MH5\^_8H^H21'-TF:0M#D15X9]AK\(%6W<0'ITAW,.A \_5"<-)SPPG'CBD(ZY63$#L%4.2O;T,(;=L(CFVR9?F?@MF)463'R6K%0 M//K1UMP6(\A-'0!CD0OBR)H^P)WA$4:'4-#!;I#C"N3X7:Z.V:-"B90;FD<, M8$OE=.G8AF*5!9?,V(TVZ-6LUWNS:D4KB#;3?+:DB4!;FFZ8Q@Y50:]P*!,H M3>ACDII5[N2ZGH6M33K](P-<4L%>YAR:L$?VCEA$.J,2<"7$/$7HA?F51B$ZF- '\ZP17C^WO3]HZ181M_;R])#J'5/!UX M27%RIU>\$Q)QS8>/4=E2O49_U50:A%Z"FIF,E#HE]XA&2J:*,K67CB;>55&3 MB5YX;B8*O/S]7BKZ*&V''JH9//!RW60:17RC^1LXB25;"K7::7/?3F=B![%O M91]I2JR:+@,_7\[S+50.+II*ALUZN'/,C XAR$'2 *VFP\#/AR;G85,!50-J MFTZHG.?M\K"_S$-R_[15V#O1!M&L-[LY<8;2&(>P-&7),=]I-=Q12"06YNV%E3 M#KB 8P=[A19REU30ZS0T<+@F.>PG.8B^V !R\*S@:6H "Y92!=?*9M29L=C! M>OT]."5JA]2X$71->]A/>SO0.X![+6:#X]]J-+"#!(=6H^&2:FPT<$V5V$^5 MMZ=NA)S(;:(,[!;)(=5O+'BXYE/LY]/Y[;?KQ2F[IR !0VKP$&@0]NU M#JG!7JM^"+)F4.QGT'O!(\9BB9:"9PC*$)(T-3N=9L;'-ELZ5JTMU,Q6-:-B M/Z/>E7MQ'?43ZLO8IG[+K[9,SXV2U)Q*3MA ZJ*XT?MR:-A/!4Q<3!E8OG6* MX2;ODII02> MB5_FM]/;V2D'E%YB?O<)Y0=I.[2Z9F3RUD9T71;%LH-0B6"Z MI!3[_2SC.9+ZG,7I"1>M#JSVE]A[66B!&N*U=Y[L)]_OB5JM>!KKQ((F4S=" M!>X<[?(-3!!ZHYU$NBLR9A@K@:'-V:G%T3+?$3[?5RR2*3^.RE/ *#3D[3;FZL M.2ML8C\WL+].BYVA63-5BNG[3K-LD@WZ=@XY-K?C#CGEX)?4Q$S\Q&R>2L0L M$@PRQYSJFV\Z2/^CC0Z.)G:VV5)!8X]$:B8G?B:?G0P=4668_I$])7E>5@E] M 8I"PF.'99_?F/NOX%].?]@]0#BR#W$=8OV@\6BEEQB (+ M(=W$D!>P'6W%T]GC=#OF_05!<7SUC.M?>QV=,/)GW&B0R!UG%D]7J:O7NQ&?SQL#1]5EP?A4X MKD_#WOD,,L-U)X [Q5L3]=3%2QPW5$ UD"AE2X#1ZPR!843Q7D3Q0_&U>5, M7*YX9KZN&(V9T )P?\FYVOW0$U1OITS^"U!+ P04 " !DB6%9TG$SM7D" M #7!@ & 'AL+W=O)CVX*:GC8439[;;LG^_XR1$1:2L#[S4/O;W?>=6 MGX0;(9]4!J#)<\X+U;_^B/JYRQUQF5,%0\$#H+?$/Q] M"4%#"/8E]!I";U_"44.H4G?JW*O"Q533*)1B0Z1!HYK95-6OV%@O5IC_2:(E MWC+DZ6@XN4TFUU?QX'X4D^0>EYO1[7U")F,R'"279'P]>4S(X91**'0&FJ64 M?R'?R$,2D\.#+^2 L(+<,,ZQZRIT-(9DA)VT<7]1N_=WN$^@M(E_^I7XKM_K MH _?I_]8%4@_VTF/]_ >N!4]Z*"/_N>=V\3UNN@.MJ'MA=_VPJ_T@EWA:*H! MWZ F8D&&5&5DC,]8D5^#F=(2G]3OK@+7FKUN33-FSE5)4^A;.$<4R#58T>=/ MWK'[O:O<'RD6?Z38Z(/$7C4F:!L3O*<>W0'6GZ4:YB3%MG1UH18XK@3,;%Y' MGFO[H;/>KFXGZ.@U*'X+.K&#UYC16\R9[;68.D=G:RB8D7]#Y9(5BG!8(,NU M3W"0R'J,UH86934G9D+CU*FV&7YY0!H WB^$T"^&&3WMMRSZ!U!+ P04 M" !DB6%9YW.M;GX& "%+ & 'AL+W=O2:Q87)IDKN>+^UT.OW 8?G,A!<'\#GY M]Y6 & MD'=QLZP\VV+O/2GK8E?18LT.2?LFVE.;H6Q3&V>5@F^>[UZ-1YF]I MY&5:LJ,Q^V63I)&7L]OT893M4NJM"ZMCG_8C2?[;P'NJ+YY]U-RNY&1Y1U$-$X M"Y(8I71S.7B#7[MDS!T*BS\">LA.KA'ORGV2?.$W5^O+@M^J@3AQP,89!U(YD*X. M1N5@-!R(?<;!K!S,IH-^QF%<.8P;#L:Y"%;E8!5C7PY6,=)++_?FLS0YH)1; M,S1^4=!5>+,!#F+^9*WRE/T:,+]\OKC^M+K^<+5\<^J.?7QT/MVMT+7+ M[JX7O[V[_K!T;E>_(.?WSU=W?Z$A^KQ:HHL7+]$+%,3H8Q"&[ ')9J.<-89# MCOPJ\-LR,#D3^"[)O5#BME"[+9(H8@_D*D_\+Q+OI=K[S7H=\ ?:"]&-%ZR' M5S%:>+M WA+G"2S?WT?[T,OI&BWI)O"#7 +B=@>YSK>X^4O0A MR1IC.V($'UDF1Y9)$<8\$^:M%WJQ3Y&7(Q8$W=.'((Z#^ $EF^*+'4V#9(TN M&*/9UDMI]I*;OM^'&M+Q*T1T8L@85@;E-?%UMO-\>CE@/W(HBLTW"-4TS5@"_[H/\._K[-@E#Q&:U M@Y>N_Y&-G@F9%9!@2T@P!Q+,!0(3V!\?V1\K$^<36[]=A*S0A 1G2!P 2>ID>>IFJ>.!5#OK=> M%S62%4B/[W!D7$Q;(X-Q<\6V4(;KRT67B YD1!<(3. "Z_5F6E>R<4MW^]3? M\J4D2PF_W*N6V?)$Z5,#]ZU]%=II\1MB75;]0.,ZH&@N%)I(YHDR@I])II1 M+!OR1G*I(_;-+E TITL'7*B0(B6UC(%[Z1@T7JL5C!7=:VF20]VGH" M2P\;GW_4'8D+3P_3:F[1W8,5)/HU ,7*J;(12TW8+7>\"R5#[?W M^H:NF4UN0.4%4#0'%,U]:CQ$;FJ) 3^A,?P'4I\Z9.^2.>TH]H&&=4#17"@T M\1_B6KL@:NT"2O&KP@CEQFS^C[=0-Z9O4G:*Z8#&=*'01+IJ=8*HU8D^PE\% M)>API$T)J#C1*:8#&M.%0A,I.3EDH58GGJ_^J8%[GZ1HRQ!#Z;YL"1K7 45S MH=!$,FL5@JA5B'[J'Y$<8,#M/SK4,7NGF$0PT%M'*V16K&F-59(+U31QN&N- M@O32*+HI>V1R?H=+NJL34E,\D28,J#H!BN9"H8D,UNH$Z:5.G)?ME*RU!0=; M)^T\ZJ)+2+',2/YOU!+ M P04 " !DB6%9VCZ7ZX@& :$0 & 'AL+W=O'E9S3A,)E=>'PUF^EY*HDXY4UPM'L MJ#,>OCO9X_UQPY6BA5][%FS)U-IK?CG/CSH#!D2:LL 2)/[=T"EIS8( XTLC ML].JY(/KSTOI[Z/ML&4J/9U:_;?*0W'4>=L1..'YQP8-0=&$7=2%%'^(H,\/G1V(1SOAC1^ MB*;&TP"G# =E$AR^*IP+QR?2*R_L3%PX\F2"9%\=]@-$\X9^UH@Y26)É M%1^L"8479R:G?/-\'Y!:7*,EKI/1HP(G5/7$Z&U7C :CO4?D[;9V[D9YNP_( M^]/-I5%?HWE=<6J-MUKE,C'#Y!OFLSO>*R--IJ06$RP2:!B\^'<\]<&!2/]M M\U "L+<= "?7.U_)C(XZ%>MR-]0Y?O'3\/7@X!'S]EKS]AZ3_OPP/B[FHPTD MACVQ59SXJR Q:_VB3"H)_ 5/XDK)&R4F5M>\Y,6YR7KBY=7Y^.J\*Z3VEG.8 MG*-4,H')$H$[F(R25 #01D2J[E M1SRU6MX=Q.5= 1MJ(^M6$H(^]1TR)L*692H>XM><-^# ^ZSJ/P MXBT4HB!'RO2BFV66)<6,:<56F+&5F-*1J%*HB*V,YUV.C81Z MG\7IO TBK8 MF:E*PPMS,N3@BCO^SNZ+9QGKI8D^BRHB$<8E.95)\?*R-^F)7\?CBQ0C!8U. ME0\8%WU;LZKDY7FM96)'XY,).UX%U>PXN\T*:>;1[:7RL?*_G)R=ONJ)<;0( M!FBPQ==9L:$HMY!@;%A&. :XT7$?T,S:@*TXX.A+K9B0TSO1VI5B:$P-6Y[T M?$^@-XA9C?B1V] $!Z-9),XSX1.9G@SD!CX62CC;&-5&YSXIQPGM)ZI ) 'E MW+#$<+#S1YM'=R1=DS^_UX;$Z.>4.I%N8$\A;TA,B0R\"))S4"$Q1<.O\&_J M76<5[,HXC'D=\^@[+R/6F,/!!K^9&S4 W),\V'1M49S2CP<&CI2ON&1XL M&?$Q>?>Y0?D^]S_E\8WX=)$X&CMBDL:$.#OE#>-ZCC(DAJ_7HK2)]$3JF-Z3 M.+K):/*FG@*+,:*H49A\0"QGRZAD61)72>O7*!BP!W]8C9C6X8?G%D=;4Z"M MZI.E"!VF*O]CND I[R+\* ]F ^UIFRF< LPP<4RYY-"G8%[$PH,C7 MH>:""[?:G$M .OIL8E8$PG!.>!F MVGI"_$'1B&!W$(K>NNB6>XVP"$\UBJ*6>^(W#'E*U)Y8R"=EM07D8M50X-3- MT>H;VCZ68.O)E=HUOBT*BP:U8Q<&IWT]1HWJ_I&6F&.9C ]<>DC$![@9%#A+J7S MBO5-+FQ,#X'+[#4):G4S9NEQ.ZH2Y)B%(.Z--S% RF@*&1YA^'J5,\,*A8L/SQL:LU2&1V#E"2V.7_9 KA#8:,^#!.@*T#"H M##.3TPVGH+**?+!/-.)^MR>;2M<:MI#YU!&#C]M58TXU)!L(RMB9.,3AI M,DY-&E,-7ZM1D1V'5>:*9\@;J;2FOW5&ULQ5AM;^.X$?XKA \X)(!C.TYVD^XE M 1QG%TT/>UG$NWU!T0^T1%GL4J2.I.SXW_<9DI+EQ$FW:(%^L26*\\S;,S.4 MKC;&?G>E$)X]54J[ZT'I??UA/'99*2KN1J86&D\*8RON<6M78U=;P?,@5*GQ M=#)Y/ZZXU(.;J[#VQ=Y)2KTM/"^.:J MYBNQ$/Y;_<7B;MRAY+(2VDFCF17%]6!V^N'VG/:'#7^68N-ZUXP\61KSG6[N M\^O!A P22F2>$#C^UF(NE"(@F/%[PAQT*DFP?]VB?PJ^PY6 Y:+@C?*/9O-'D?QY1WB942[\LDW<>SX=L*QQWE1)&!944L=__I3BT!.X MG+PB,$T"TV!W5!2LO..>WUQ9LV&6=@.-+H*K01K&24U)67B+IQ)R_N919$)[ MM67WSC4B9[,L,XWV4J_8%VLTKC.!''AW-?901T+C+$'?1NCI*]!G[+/1OG3L MH\Y%OB\_AIF=K=/6UMOIFX +48_8]'+(II/I^1MX9YWO9P'O[!6\OJ]&R4P* MQ_X^6SIOP95_''(XXIT?QJ/Z^>!JGHGK 0K$";L6@YN??SI]/_GE#6O/.VO/ MWT+_[S+U-O1OQ@LV';$?5L$6'^=LKB2J0K#'1B%P]YI]YC8K0W*&S)GM,T4J>6*'P!TP=>Q(5 MMT1]:]T WXK:6&CC.L?U2E(VPQ;G(16L'[&O9=+:J>NI A8IYTTN20V9K3,) MZ!U",$=8CZ;'1%&@PX0E)]8" !O! 6 9[G2RQ(0%S7UC*09& QM&X>'2K$6' MM=/E2S"H-"I'8+@#I%+TSRM*")D=8^ -R[A=PCU3%$YT?FNQX4LE&"[L:LLR M*W)*@;%!E2QD!G% RX)13"U4CMB#9K/:2L7.A\^RN#8*:CF>;2D*6]*,1[*J M50A(C# B0*LQSS&\F!TYT8?6,T/;VYW_1'B#IU:LJ7DG883&H1;SX%U6DP]Q-5:N: E^ M1::"AJ91.5N*E%C,C YQ#@^XWA)#U@B&:8C4+@/B5G +1,3&AG+92&BFB,\B M*Q\#*QE/1,,GMH'FFK(&__$\54XH2+ O\*60 M:#&K&/(N: [SS-K88,2:JX;[EAH@$EKN(0)1;2.,\SXM/G55LMA5)/$^[\6. M[D$FJ&@$^5 9+7W*(Q5RXUIU;2TIL:+:[#@WZO<_:-(YMXA.ZHVWC6?HF^QO M.#C-Q@';F'L2[-?AC1Y]FB]OCMET>V,B^U>0].YHM MOAT'])/)'X;LOD)^URD&H\P$^\J?]IAT]-74,F,7YY-C-J1]0I0'/07U.4>($FM@O^Z;O8P=A1 MVD^U];R,CU,Q $IM4]_TNV)AG+)*5J,N*NF1X!>$?I7&438L8QNZ,8Z?74H[ M[WZ4W"-BUF^4YF?, FJK!633D'1K:#7"V0&,C"@"$&,UQ M1R<3L6I4H ?%0^9QXO8X]/-/E]/3BU^0PU**@GU\$ED3R/-0P @DB[LWMC^ M69$]=VW%?>;?(74T?[C[?/R_+8:S?C&\.U ,L3CI,%!UHR %ZC^KNOVZ>E%% M05%(*,84KVLEQ;/2BU,'??C98 JG:AW/?MVD>'XV^[\6Z4/FS8_4Z/MAKP#W MR_4$JO)X0J.PS?9JXE&X&H:(EH88MAVG>H!I5E"@%W1(V\'=8PI2,P:#7M1< M!JK+8DNGQ+8!]([%!)82$*%2.:8#\>Y(U)>Q@M,I,]1=FX N5>$4S5W)"F4V MV ;"$*WHU&B9*R$\Q"A:>CR!)K\=IN%DY3IX\+)K!%9QA1Z0)GO/PD29D(^# M@W@O[!BS\^/(X^=QCDTA'-]?;5N4Z9;BNYHUT820F_[)8Z]7AK93(?AX];"F M0LI;=6QQ\E=*SM[*K^TY&"8.=Z6E<339TRV+[C1?HBG1\U9->-NA.LQ"I^^_ MF>T"2&K^U&C!SB:ARB]&[.-^@4LJ4%/*I4RC,L5!1FW4A;/TSE)RFJ_=JT=7 MDW@S:.P/'/80A .Q&QUZRQ[WOHU4>!D*7X# =_Q" MA?=;=#Z'@V(!T-%.-Z2@ M^_1V\R]02P,$% @ 9(EA6421UA5&UL[59-;^,V$/TK ^UVX0")+-%.UNO8!O*U: \;!$G; M/10]T-+((D*16I**DW_?(25KG<1QULB.GBLI++S MJ'2NG@Z'-BNQXC;6-2J:*;2IN*.A60UM;9#GP:F20Y8D)\.*"Q4M9L%V8Q8S MW3@I%-X8L$U5_Y?,H\8108N8\ J?7 UZ@E!Z( M:/SH,*-^2^^X_;U!_QJTDY8EMWBAY7>1NW(>32+(L>"-=+=Z_2MV>HX]7J:E M#4]8MVM'20198YVN.F=B4 G5OOEC%X63X?G:8=1CG+09[ M V,$W[1RI84KE6/^W'](?'I2;$/JG.T%O,,Z!C8Y!):P\1Z\42]R%/!&[Q8) M?YTMK3-4$W_OTMO"C7?#^3Z9VIIG.(^H$2R:!XP6GSZD)\GI'K+CGNQX'_H[ M,[(?XUH[A%$,.X3_7B(46E(ST@0XOI0(%ITEHW$E.)K.=%4WCH>NT84O>I$! M5SGD0C8.P46,S@LHO@9HQK-B>G_5#"@B.RJ'S -V +=( MG2\R3S=D#AHE*$0L/J8@'@=G'\<+4LG54\C>YU,+:7S"CG\A7"6TH5E%\7/" M1]AWFX6\0;_-"0S",Q@/P M7VOEHM%$D03Y@;6[X4C]@'+:KN0%>Z4:%6LNV MX%6 %Y:6/ 4O@LBX+0%_-%R"TP&P-K2%J,GP$\7;6^]:-I9B^T1_PF7K9)X+>JP;\N6_LLL4$T1ERYQE ?N+4O?XYO32E.A M=S1>.F_N C'50$$D*'2=S'!@IFE,1\;2;712TT"E_9F%C@MI8_#EL[LVDN3? M2V,<2F/\?VF\41J,_7=+8]>/?[AU+:-_UBI M7HZ_<;,2= 1*+,@UB3\?1V#:"V<[<+H.ESS22%?&\%G2'1V-7T#SA289W&PO=V]R:W-H M965T*Q MDO:ATP>(7(EH0( !0,G.UW<7I&2IOHR;/D@$P-V#W;,7[FAM[!=7('JX*Y5V MEU'A?77>Z[FLP%*XV%2HZR4UWEAP=5D*>S]%9=:741)M#F[ELO!\T!N/*K'$&?K/U8VE76^+DLL2 MM9-&@\7%931)SJ=#E@\"OTM=A1..L_HY"V"FFPN[DH6/E6>#$> M6;,&R]*$QHO@:M FXZ3FH,R\I;>2]/QXDF5U62OA,8>/OD +5Z:D\!;,^PKA M-^/'@6N>8[^OWR,*MF>G&S&GZ(N ,JQC2 MLRZD_73X MY@Z_8@X V>P;O^6DM_#W].YLY;RHR_GO*Q@1@^#<'5%E M1'PYM"N,Q@=ODI/^Q0L&#K<&#E]"_^ZXO(SZP7B$80RO08=/!89CH>\/WIRE MR>F%HR)Z4#1!,=M35*R8&=HX[\ L@&3VE#3UF5I3^U#R&VV7U#9(S@9%I!75 MZ4I()>8*CZCE'#FA$*1>H?/4"KSK IU2J6DJ#FM19_= =2.T$.1YW_7K20( MG4-6"+UD@-U+V62C@PQ92"5,+.4P1TTK#V:NY#*@N1BH\H,+OK"(4#9)C9S4 M0"GIL9P3!9N\[ ;1YDK'=[Z&K6Z@A)D2=UV8WS]8!VNT1)XCCQ7U3@>'C%E* MI=@VZ)S#YP>?GN$/_LT?>Q3HN_I?S,!ATH%/Q@L%4UQ*K:5>4G=40F?!9-+^ MM=8(Z8\--? #'!['@PX_DT$2#\/J=',R',;]3IN)^Q1)37LD$SCL]!7(E'!. M+F36Q#LD9GH!@WX\V-],2E.S'P\J'(0Z4/VJ+-Z@;9[]. F_#Q2N)O?\4856 MFJY2_/G&PYG/P65 M28=3UX<6I9U1,@_>S3P]RDT"?Z3X-/FZK;)'&;33,4)O>7VYQTP[)>6:*-"& MZQ86US0WIN0+&G_(G3IY#2&Z[)2YIX@;MHIB EIJF3:UN0-99 + M>LE%N+?D.LG14Q,([2"T) I/[;>A9"J:S)49O7.-P55[1\6(\5.?L-[.F%&B M789ABML]Y5TS<6Q/M_/:I!E3'L2;8>^]L$ON_ H7I-J/3X\CL,T U6R\J<+0 M,C>>1J"P+&CF1,L"]'YAB*1VPQ=LI]CQ/U!+ P04 " !DB6%9DL_81VP' M $P &0 'AL+W=OCT 2)7(AH08 %0LNZOOV5@/-@L M_*H69>"%X=5%+1=T3^&W^L[A:=AI*51%QBMKA*/YY>!Z_/;FA,_' [\K6OG> M;\&>S*S]P@\_%9>#$1M$FO+ &B3^+>F6M&9%,./O5N>@NY(%^[\WVM]'W^'+ M3'JZM?H_J@CEY>!L( J:RT:'7^WJW]3Z<\KZSGL;CV'NG> M<_U82%.(GZTR0?Q.)C2.1 HZ9\X?US,?'/+GSWT()0-.]AO -?76US*GRP&* MQI-;TN#J^^_&KT?O7G#OI'/OY"7M_QB]%Z7WV_;1!A*G61\=+WZ6^1?*2^-U7:AR!^+#Q]NQ2=PC+(4U/_V#\L/^_A$B)6JGEC*07HN2="'R]I95J?)2^)IR);7Z+WFAC+BS MFPA_E$NU2 'E8']6J*:%.+S[^/E(>*N;Y"EH3N0.(KG4D)\[B= W>0_6"PT+?"YK2A<&&V!ZW;B\!%L!'1!H M02YYKDRNFX(C4=?./J@JX7APAG;%*1Y$P&-%]1R#9*'ZQ(K!:';%*P2 MYT.$KU1PMXI+DFE!:9+[E-BD6CTC[T MS#8DFF])U+]C(710ZR@5>Y!FH9#>T5;D;/?(9.M['(!MU,J,ZP=%SOM-A?45 MM"&.;!A%B.=2.;&4NJ%M,FR=*Y"YF?C)<'Q,V^);7Y3OG]REHNT%CPK@+)MV M,4#L%M86*SRF $U'V>O^;EN!4!,V?)6(P#(H/>_[46'GOUJP@PV@S"A67V5= M *T577(#'O(ANE"(QM.\T4!V"4P=:X',W-D*X)'XU\8=1Y'J.4,C"S_D'-B6 MD[&EF1:Y"K::GZ&2KL3V274J^T%,*YS&WY(KVRS6VN;1HI8//U+@>L#PP;0: M*<+3@O]G6X>1#.@7&#@5PBQ#<&K6!#[/6N@!W8(U^K4AQSV'JR/T(Q9Z#0D[ MR,M*KF&0T BEP]P*%EGOI!@TM/S&[+RA\383NKQ:P2WD(5I+])P+\[?L/F-" ML157TP,#7UN_M2DR%S/9-KF3TLW-#%5'2!%]1,5P.T394_Z3?JM1V;A%: MJU41X7W?2=V##2CQ64PEULEGGEAQYZR(;PC]BSJ2]K ,G&)L2)%L4Y"AHUPB M$[BK(IQ+RW#8C MA$CJQ<+1@B%MF^%N>^$N,NFUYLA&HVS2)Z.G7>497@3H.^8^PXQ[.:I'::U1 MIYT-J:=_.U/-8QZ=QKSF,*$%-RC2\=F^&;*'N-E)CJ>8[VU8CZ!_%FU,+*>[ M[\[? _?^TH?%X-[8;NCCF86+\52WH8)R=[1X$ 44F Z5L&N_ZJ_I23%[E M]X>5:>/9H)YL@MJKNE?H$_'L[79PO-UI*6S2W(+F5WQ?8FG L\0)#BN#!EZ" M#YLQ$U4%/1U!/FTV+=[??WY<=]KY*5.BN\=L+UR2J-7V@Z%:[SSO7Z:O&]GCZ-@2NAHL> M/7<.T5'VYG0@7/K>DAZ"K>,W#KR:!5O%GR7AIS/+5YKVP>^H/OH=?4_ M4$L#!!0 ( &2)85D"+OB=%0@ +45 9 >&PO=V]R:W-H965TPJFQ*IJQW;5;YD=FK]_3 $E)MBQK=AYT(2Z-[M.G+^#Y4IN_;"Z$8T^+0MF+3NY< M>=;MVC07"VXC70J%F9DV"^[P:.9=6QK!,[]I47237F_477"I.I?G?NS.7)[K MRA52B3O#;+58C,T6$@5?OE3C<,^&Y)Z0^+U#@=Y+6^YXY?G M1B^9H=601G^\J7XWE).*G/+@#&8E]KG+:UYPE0KVX!G 5<8^N5P8=BL)S/G2OZ7$RF.V8U65A4F5JA_6%Q^&U5+-5[*YM<+9HXA=67(8" ,W3:%% MPYIC+^_?E1(L.6V&H"=$+$JNGEG.,^:T@X^W'@JA!_$@&B BZ+AR4$\BOK- MR#'6VU+X%%,\1^S7->&\L!HG6&9S;=R)$V;A!11:S<,3LH@PQA_Z*%0E")\" M7".EH%$F"HBE^=+HK$H#T/@_$Y:2(]0FMTC >\Q2$%I:1P!!;:DLK"H\F:W? M1O/(6#0OU!QYUQ/ZF"USF>:,&T&6ZSDBA-Q@UV'ZP;)2&%\(R.=Z6LAY+9F4 M-'YMVGK%T,.B+(2K'ES6.K3FS !KIDN4"%(+T>HLS+$8=# )V_I MGM>!>8D:.X2YC4,L.SK;P@2<9(382%'@ZJ:C6#Y],HHD7_#$$3D9F0XK%ZH6N"#(94)-P&SPQ,WI!NJ%"*8 .6U7ZS,13 MFG,UATH E,T*\*H*WHR\(GMI;$3K)GA&H#S:)VTY*)A %*-N01E2TU?1/Q"<1I[;;4Q(S?#;#1*"E MA=$0SV; 31N$Q2K=4*2B%'B$CFL9MH:>V11M$MG5NAXY)_L3! _U@IC1T-3E M "3GCX(I[1AI:%!="."0IUH/;?J$8N21%Y5HX,,YRO+0W)1&$M"(H+0)#_,. M/I8 ?R-=+C%UD PG(&X=3YLI33Q1KK/AF)H>C)=(24\>\N*934[_0=+WTJ)! M9BE=7@.JQ)-C<<(6/E(#,#0>Y-7)!EWHS%'^N$K30/Q5UO9@+$/-.6$WB&_I MD'(ML6O?="-%R)G3IGB1&UNY_BG=$/PJ VW4'':35VOY.B>TORNMIQ] &+HQ&^>U&,[\->U#_R8P,O[%YLV"<\Y3U?&[)Y-A5U M&[3&7%)Q::03)WHV\X2I%)I.WU5[F&OHC^$R%SR>:@01L(N0H>!8!)(4]?R[ MR%/%T,H_^O+U8O\^*7X3<[1O$NUQQN9:9P338!@E]#, 7%]P8R")("[<:T$X M,#X>4G+GRS8T+>L/@6I_% U?6X1BT/<"3VD:S6/)GU?(:=\--4DL-"I?"T*Y MC\RO!^9>S%"U_>%(I4]AH"@;-H4?(1V M17FS,L)8-HC&;(C/KVM9"@=L]%4)H8HFZ@.79I7;P.TE-]E:%:4"&D/6%=G* M<+9.(8,W%O7^<T?<$R08^@3L8:.OU&\-P M2D4?VX!MIT;>E7U@"Q=3W^!;-61G4Z&?H4C$#29^%8[-]@%\-0!>7SC:*P5/ M-#MIL _9[\4HQ7'\*@;7+4-R[9$2_1UKX+4^A.!GW,I:]_'>#GPO_+[-@7?U M6RE_#P.G3P3N.=JG%K2Y2LRD6[]:H=CSP'Z:D.6MC=Z/#-"/*8TN^EJ[!_F\N./"E!9B?:0!< M/] ![9O:R_\!4$L#!!0 ( &2)85E3^L&-^@8 #,4 9 >&PO=V]R M:W-H965TDM:L"&9\;'4.NB-9L/][J_W[Z#M\64A/+ZW^5>6AO!I<#$1. MA6QT^,6N?Z#6GW/6EUGMX_]BG?:>X\2L\<%6K3">*V727_FIQ:$G<#&Y1V#6 M"LRBW>F@:.4K&>3UI;-KX7@WM/&/Z&J4AG'*<%#N@L.J@ERX?FU6Y -0#EY( MDPNXNI8N%R^M"0Z0^9RU*F^3RMD]*N?B#81++[XS.>7[\F.8U]DX MV]IX.WM0X1W5(S&[&(K99';V@+YYY_,\ZIM_WN>A>$6+$#W_[F.CPD;<4=8X M%11Y\=O-PD<0?C\%0CKC[/09G$O/?2TSNAH@63RY%0VNO_UF^F3RX@$/SCH/ MSA[2_G51>UCESS:0>#H2GU4M[DKKPN/WY*J]S3=>V +PU8&J!;DN8$,12H)X M54NS^?:;B]GTZ0LO?%026(GJ*8&&1[/ST0Q4UYJS=DV.1 9AISSEO#Z?/,[E M1D31G&KKU59N/GK2R;'IL#=79BG\+J2.M S0$VRT"NE+SN&93T"ED;%2U%J: MJ'&Z4SCD%^M2926_/MO9)WWK +0H(RBQ:'?D4#R:C*;W[J^LH0T2VGU 58& M?&MVV#\HF3-Q=^>,V@#\V!@2LV=?B?WTV>C9UV _O>AA\C=A?_Z7L?\*$-\? MVRV!@H.SCF5D$(543JRD;FB(8AU*T1BT0ZW^A^4EVB 0<4);[Z//'NV!%1;. M5B(KI5D2F]#3@DV979HHCX44,>.M5GG$ZR[@3Q>BMS6Y"!4,P[^('CAD B^^ M-@@-G(N.6VART(@=L-10&$$59&FILE[FBE=P% ;RN85R$"Z4SZ06'QL)EQWK M!9?.][BT _'1?#3IX(7Y4AAK'B="RX6F@ZALTAY0:@5+]$:4I!,%H!7PXX@= M)X5BJ#+=Y F:M]$CU@]=CC=(H,RX@#.-VX?M5H)*&:%<$;7Y!'69AH@J%(?2 MBY]H15K,8QA;Z'MQ*16@=ED9[5+^P+!,.J<2(S+;0KZ@3#:>HJ+>[MPBYL8& M4GA1\SXDS29F(4^]@%6"1UE G9/Y'$W'&_-71YX!5=L'])2H!KG!Y MNZ]! W;1F#,BB\2-QJE&\C0D*@JES:VVRP0^J!ZSWEBA$!+E6MZYUI#T MV&8P([!A*Y+5;"&_#J4CXL+&,P#Q#'"B*XS$SPCC*_)J:6*XT&PI@W# MHY5D,2)/$,NEA,VX&>^WAR F @081Y_@#++O4:M/.GP#J&-5(U;;2 MUXWCZ'4-]#,3#)B7GXH3TRZF#A4%Q:L&HZ@C+Q9-B#8"]*"WD8H9!)8!U!J% M-G::: O+-KBE2YF7-#:]&3GAH>%*@EYZMG#+?2LU\MC)YR/YKM2S8@7?#E* MI? =6IS<[&:/U#T.ZBPOO-U;Z-&'J_!1\]JOPD/.H'H+SP,CR^>=FXZ>[CO7 M&QC^'!YDV>S*Z.&U2XD5;[X]GCH[M7U#%(LLSZ_)$7*N7% M]SPKW'4O]7Y^,1BX.%6Y='TS5P6>S(S-I<>MO1^XN54RX45Y-HB.CR>#7.JB M=W/%8Y_LS94I?:8+]IIX'!S=5;48"')=A%_YO;)#:\'9\8X% M4;4@8MQA(T;Y5GIY(<,H^JM[-JY^&D^/+)P"/&\#CIZ2_Q#5/"NJ&^8OQ2ISU MQ8Y=PO@CCVM'/(?01$@G?*J$^JZ]F%L=JT-A+ _)W)2%QZ7T",0R2\14(6IC MA:!+A#<"D9@)B3AT#KD&J^92\P-8OW S9844F993G6F_%+J@N<8FRF;+,$6& M.)XJOU"J0!#8!PB:2^MUK.>20 .>F3&(S.@F"3DD\I-;TP.#,N^^-IACBWP2-B4S0/?'.K(G!CA_J123 W( MM$J)C/1B$E4;5[Y>-C8'82MNM2E!4$&^F/73611-+L7/)$\,+R N MSLH$1D N&PT+1"O4LMYT5A:).Q1?^W=5$2\9W"K2 7[=C-$+S$A* MDFMD8 @A:9A:F;AE6X?XS*1MC+1B!]0YW%B@:ZY7["#9A?&5Y3DA&FQOURA$ MDUH,QYQ84BX3L;'63(V5M ,20&L2AQ+#*U&CP&JH2\D0JLU*)%.O;%X[M!-Y M[?UHS4@[*, 2CJ8R?@"0E3,/"0%ZFP+=B+7L)@PLI$T O>#*&1B1J*D'7PPE M5XUVB4)*(4!647*XMF_I@9*2(IF5@C,W"<5>5T()(>J 0H- L$1MVUE5?1I7 M!RD(U9)M52LW!?"4!(JE5AFQVZJYL61S)B@&IM8\4!%B562&2W8[GFBD&MQ6 M72^T6)@CIY,F2FEQ([]MN:FFZ6:&XA9LA 2FR(;!MX<\AJR(-L^&W*I@4Y/K M6,!OA=^*@-$+(F"V4< M%V).R(VUCH*Q@S$/5TQ=*TZ$JVUZ*MDPN7E$W00+ M6_NTBF[P6.5K4F)X>NEJ+6JV0EFG'1<#!(,N'D$=KMB4QQ!3Q='.-!,Z!.+. M(Z@&3Z=P*P16Y>2W!@QC?484\IT*/&JU0.(V0X 5DM,I[!)3+48I+Y$!L(NV M- GD(.Q+N#+Y'6XD"U/\KZS'24/$J2SN0^[HZ&F"V\@$38YO):5UNQ!*)W-5 ML?)I.[=R0=O8%+B(.)(X1VE.08+P&,A"%+476I5Q_/G2IEW$-Q;XVC%&1FFHN2]-P3A-#$ M\._H-\BI3;!1-HQE15JR@J6\7=N%@B)TR+7N2;IL%"M+75*WF5HA&PS# M0JO,RLBF=4\6S!WS]H0)#>UCLZ*6#2IA-:J\:RP07,HG BK(!*L3YHHLNSFB MB295Q"44+4IROT8YEK $*]"#=3U:6S5YGV94;JSNJ($G*,T6(?2XIZ#G(;HH M.EKRX"8#DOP13BV2

R7Q^>8N3##K2T"2&XE0XD^F$P=UY_#0U M\^.\4MSM/C1UQ6*5ZXA/;8NUC=5"71>T8#!7NT18%+ZL7_7]<_:^GUK_1^0D$A/^;S[Z@J2#>M]4?'8AA?\)_F].'_1/^VQQ_]WSKM3\^ M$./^>;.D?3WLGW9>__)T.=P_.1"C_O$6FJZQ+<79017G]V"=\W[$OT,LWA,G M?#?BZ^C\K'_&OY/PRZ.UH)]7L7+Q0W:8'+#D=?9LWI.1=]^_V97J]D\/Q*1# M>QH[[_ ;C05+M$-^#^-=\":L^'"XIG^-C411Y+P/I8_?2GSDXP4U-<$@OFG_ M.[+8:YE)ZCCOZ!TAD>#0^M']2ID>?<%XW/6H5DXPZRACON@EHH(L.(:^L*P?;(R>GI1HW9'.GZ;#%H?5W* ME;WG;VATGL09(GQH:D:;SW2WX>O4:GKXQO=!VGL-;V9JAJ7'L'8/QS/^;A9N MO)GSMZJI\=[D?)DJT,[2!#R?&1BKNJ$-FH^7-_\&4$L#!!0 ( &2)85F: M0B9(YP, 'X( 9 >&PO=V]R:W-H965TW$-I"D>^F =D:3;1^&?:"ELT2$(A62LN-_OSM*5M0B M\;Z8(GGWW'//'4DO#\8^NA+1PW.EM%M%I??U59*XK,1*N-C4J&EG9VPE/$UM MD;C:HLB#4Z62=#2:)960.EHOP]K&KI>F\4IJW%AP354)>[Q%90ZK:!R=%K[* MHO2\D*R7M2CP'OV?]<;2+.E1#OR0>W. ;.).M M,8\\^92OHA$30H699P1!PQ[O4"D&(AI/'6;4AV3'X?<)_9>0.^6R%0[OC/I; MYKY<1?,(MZUG^H;G!#X;[4L'/^L<\V_]$V+14TE/5&[3LX#W6,>0 MSB\@':73,WB3/K5)P)O\3VH@= Z?M!>ZD%N%<.,<>@<\O MQB,L8NA5>"@1=D;1*92Z "]8BL!8DQA92>J@ ZFAZ&4CVTQXS,$;\.1]9ZI: MZ./[=_-T_.':T9FLC6V!'!95 /J1$"KRIA/G?H(K^(*>CR4U"=NQ#=R31C+# MX=(?M9>94+25-5;Z8RC9!FVX=#39;JS)FXSP'XPGNUNAPK)P8';P>Z,1TD7; M./ #3!;S>$SC.(UG-$S3..7A,HT7<-=8BSH[ M5;.R7"U3"/1S"*)Q R2Z]I M/ODN!/6FQVJ+MF]01AS-3G$6@SBS,8T/+WJ!1T?,>UTI*9"T(VW(7?@@;BLF MEZ;1TH/"/7+GZH;*<(2<9.&JA1HVUI?PU CKB0^10Y&5L*-V)F6.*.P%4(3* M4&/O+#XU%(00)-GM0XEH,Y,V:RKG.4,N>BZYT 3?D1%\1.B:.<(6.ZZ8QW2( MWF#0!6==+H:M G5;0^HAP?9*>L&W< C@7,B?W'MIAK)0!V1&9ZK)N0.9&>4M4ING"!BQM M3KIPAQ#4@!L^2^=9$*HR<3GP#]D/]'TY3M]*?2@E$?)6%@4YD2IZB&MQS^_8 MH-B^M(B4<;AHD2_:5UHQ?NVB209O0H6V""\?YJ_!9TA\$M&Q ^SM#EU$WX0#] M7X[U?U!+ P04 " !DB6%9_6UC]'0$ "H"P &0 'AL+W=O^YY>$?=9"W5O2X0#3Q5I=!3 MKS"F/NOW=59@Q;0O:Q2TLI2J8H8^U:JO:X4L=T95V8^"(.U7C MO-G%SUVHV MD8TINW$#5\5QD[T9Y.:K? 6S2_UM:*O_LY+SBL4 MFDL!"I=3;QZ>721VO]OP*\>UWAN#9;*0\MY^?,FG7F #PA(S8STP>CWB)9:E M=41A/'0^O1VD-=P?;[U_9#CDC6EN9'KG[#C,[#^ M,EEJ]X1UNS<=>Y UVLBJ,Z8(*B[:-WOJ=-@S& 4O&$2=0>3B;H%=7B+M0_1J =1$"6O^(MW*L3.7_QF*L!<:S0:_I@OM%&46W\>DZ5% M38ZCVGH[TS7+<.I106E4C^C-/KP+T^#\%4[)CE/RFO>W.MG70;Y)@Q &/OP+ M-+@K$):RI'N!BQ48YB:=$L)091G&2PUR"60(E[*JF=A\>#>*PN&YIFKN\/(= MGMGA];K*(3R%);/EKPM>:Q>'=''PO3B80Z&<,E@M:&V;6&[[SXU B,;=S D9 M4AF6I74)IV>4!B_8?E92:[AD2FTLNWDE&V(US[*F:B@DBI>FE.%_N_#@&YIG M#8]Q@O>0Q",_IO=)$@S]Z)1&<>B'<'F<:S@>T>)).![8O9$_[D[@)#R%>.@/ MX<0^3\%)&IW#G32L/-#E/:3#A'P08IH$?N@0$S_H2!\J\Y_P3?VHY1OZXPX] M?IEOXH\LW] /B"&-]_BFCF_JIZ= 1(YS3:THEFLT]@<.;43PUOSJNY3)")5K M0]G*Z5_&RXT5I"::PN@>S4I:H 16&[@7/5<'S5!RX M*3H^2;J16HJ"$HV3/G9I'?L#N*I1M?'C$_4=FI9MBD>[,SM@35Z>8Z0R=CF--R@[=,( MQ")2< /2*0Q)=QJG=I38T1"&[=2(SB2P@S%537KL!+H+P2;K6VJY8"43F175 MLLW_(EMR]] P9:Q -KG;C&_U62ZIQ[.4LD8I%-G&EI+0+4YG;W76_K'_:G^O M>Z( 5ZY'M"5.2=(V4KO971LZ;[NOY^UM#_N5J14GW4MJ+8O;#^, MK%TOMI"&U'##@EII5'8#K2\E_5"[#PNP:\YG_P!02P,$% @ 9(EA65 # M2L06#0 IRL !D !X;"]W;W)K&ULS5K;;F N MO$ER[%3R('$X1#?Z>KH;,R\?C/WD%DIY\27/"O?J8.']\L7IJ4L6*I>N:Y:J MP"\S8W/I\=7.3]W2*IDR49Z=#GJ]\6DN=7%P^9+O?;"7+TWI,UVH#U:X,L^E M7;U6F7EX== _J&[W5P MU7_Q>D3K><&_M'IPK6M!FDR-^41?WJ>O#GHDD,I4XHF#Q,>]NE991HP@QN?( M\Z#>D@C;UQ7W=ZP[=)E*IZY-]IM._>+5P>1 I&HFR\S?FH=_J*C/&?%+3.;X MOW@(:P?G!R(IG3=Y)(8$N2["I_P2[= BF/3V$ PBP8#E#ANQE&^DEYAVH!GNHAN)G4_B% M$V^+5*7K]*>0H!9C4(GQ>O HPSNU[(K!I",&O<'H$7[#6JTA\QL^HI9XHUV2 M&5=:)?Y]-77>(@3^LTO9P&NTFQ>EQ0NWE(EZ=8"X=\K>JX/+'_[6'_=^?$32 M42WIZ#'N>QWP*-5NF7XQ7HE^ORM8^RLGS$S L%[E4V5KZPI9I.*?9:'$X"+< MZ0B_4.+:Y$M9K'[XVV30/__1(;3!!'D3?BN.A"Z0)5F&A'?B^,4N]==4%Q^L M+A*]E%E+W&'W_.SO:Y*)0S'J];J]^O/7EH0[EK/0:W**HU%W=$S_Q\<[-^UW MQX.&3=M,@>7@C/8-_]N[/T6W;K^C.OY[*A4)^8X/_P6/QDBOF) M5S8/"P_%>'C>'?/G&/)^;,)+/,!=<%*"KYEF;@_:+X3,LD";F'M5R *!)9\= MP-TGY3_"LG&X/A8WA?A9VF0AQDP^7(M_UA(6.0RFCL$DY'QNU1SQ+Y:_PWEI MJ01+ ,TE<;@G3F8V4Y8RQ1OQN929GFELK OGM2^I9F&/:;E2UHEE: MEN#;'XVND")I#6!>J_EMDU& M/"%NF8#C= 7*7K=?$79"8B)(G?*>PA1\T/6([: M4%=@*-F&W4ECT!F$WRCDQ/!PU!U4B\)V-29 5S3:G%; YF99)<<&,_C)V#38 M[B?C')DG:4%10;U2.Z*J*%OSTIW'!UF'444F+7$NP*Q=%S3P&\]&G/E%R:%PEYG&T'5#CA+ MC2%6.2II9(9IIN?!1='551$CD:9*VD8$Z3E1B@+55-A08V-Q[@"G5I)<[U2N M3\*:;,50;H$%ED,D] 7]L]B;5JT';H"1DOAMA:4=;#O7!;N^O2BT$ULJL:ZJ MS;X3?BZ+3"$TP3'38!#C4Z4=0AB%P(/VEAKL$F2$5MV]77TGAL02^ 2R)C39 M]3LJF(-=SE@;1/..%I:*\T6K8VIM&;JN_NZV*?3'SZNJNSKGT!Q<_*F=TGO& MBB(>'#1%H\KRQIP7U>2R9HH"6U#H'IZW3 &B=9@(<;+=6;OM7/ZCD^_B&Y(O M9ELM2>77YR7<%5RL-AT[MO#!IG_>+&LHHZ_E,H%\5X31]-#:+)<[KI3?*)4+::I-!:]GI]@2XU$'38^H?] M\:05H3RHN467D*9ML&"Y$4"S__0\-VE"_R\*&K$EKPX2 M_Q34&&VCQF X;MGW^:@Q:1U;?!MJG$]: WN-&EOV&8I]QVYK(WL E^K8A$+C MV:=4K43I[WA@T8Q-PC\8'NSK$=FJSV7L2<-71QVTGH8-\D74N8L]])6#6T]>\VG3K;HWV3UQON8"+][)1&<4BM#QC4I" MVSGL51/6@UJ/.(SN@:X.KM +1&Y7U=WC$'*_J2QSV,/.#>;Y G[_148@@50F MT:&U/VJM.V:(2G/H3ZG%QI)SL QQ8;";%9EBH+,JXTA',!'2Q49N0Q0"E7N= M*A?B%3'.UJDF#,G6F;)U;&V=J.6LL@[#="Z_Z+S,6P'?X/WAL-(Q8].TXSVRRLR91F"_D% [@'J5O8FV29D[3ZBRT3WE, MC$S!O*;=@HIY7BA/$C;*XDQB[- $I2URY*E:: M\=(]MB/I4<4+S./**=F?ZACF27IR%/.;8ZD&UO:DBJH0"B0A(='K5$NKHX]Y M@ZFQUCQ4<# O@>S(./N88!@8V3G8LO0D4DIF>$P1]/6E:IU7U8\N7X@C?2QT MU&,'5Q(Q585!8LJ(J;]V[P#(H,>4V>&S+T9QFK3S8V8I^1$$<$,7H>L: M8MC$?OWN!!>U-!T14A_H&WHJRO<@XA:/7G<0>/3"*0)5/#H+0/U!;4H5&@ V M2#RSE) 1^$15D49\>2]U)J@9F_VLYW\!95Y2=LS&U?7-HRW7MR M]A3@*ZZBJ)4)?WE_M=.&@\F@LN+YA(\NOX?67ZWVV]*:I^**:S_6M;2\H2:: M2MU.[_:[C6[?13,$UI&^_UK=KF4A@0#%]TX?%H&?TV ?SJ5ZIR8B;M72!/-4 M$7%T?7-[NR<8ULSU%TFC@-[-H_H*<3?Q#M4P*U,57V22=D4MF+O]/NE8 \(0"RVH.2+FC44&D!=3IB3F N,JV* .^Y_*3J MBBF3SZ5VH6:2H>Y5>,S&[Y:@HM#K$RA:55'E9C%(Q;W/BM?RV4NU?V>W.>BQ M"S9L:O4LP"I7R+8MN'%%.[I6QZ EM:5!9)!^H2=&Z-CGP9+L/GX^1>X CPQ] MB.=!. 00/I$DSW,PG6#RD2FD"0$")20->124F*RCQVE-N%DU9Z&_H3S*ZS=V M0FFE:.. Y?EBT&L&P_W'KNA_%S)%M][P: HR9*SEY9Z#(B#HE:G6INA+L,R' M=T_D$HT01.5QC9[S#KOG3>,87T!JHP=?H.O(,)O%L2TV3EL/+-]7=?UM'%,I M2T*!YW&5Y8IO2[DXCF\,MM1/A:=SB6\?JW>J@;@^C-^>I#OQ"6][P=J;4R&U MMEZ2^KA @*Z]T;?KK9OF5NRAAXV^4?J379+3.U.8) _Y1/SJ226 5V/"+'&U M7Q>@(O_=L#Z][@7_?>0CC"V+'@J:,^G_1.QZ7^^T]?)DKI!-USP,\4[A/&UL?5;;.RD>>CT 2)7(B8DP0*@9?]]SX*T+-NR7DC<]NSE["XPW1C[PV7, MGNZ+O'2S*/.^.N]V79)QH5S'5%QB9V5LH3RF=MUUE665!J$B[PYZO5&W4+J, MYM.P=FWG4U/[7)=\;9UX6NO-II=9\R_Y;=6TQ MZVY14EUPZ;0IR?)J%EWTSR^'&P* 5& 2[&T7! MRH_*J_G4F@U9.0TT&017@S2,TZ602$!KW!\ !>O'4L#GCQ M0 Q4]@,QJI1.F8$%G5\\OK@$B9:TJ MUXS*]=!LF1(Q8Y20Z7QT%=ZM",2YU&W;#6\0:AT6F-PI_*::5TK6.F971LS48U> M _/+E!+E,EJA82%@3>-K>E .M)2\(5/;UYY(H"5(.00='4FP"YWG$'5T? Z3 M+1C8+1M"TGLNEFRWF;^S%/?"4DQ?GBN"?PZ1/>H?TSN*.W'[78C-E=)IH$D5 MII;XZS+):U$%8SQB5@"AMH&UW-.R,PW>T8\+-EV_PTC&PS5+" MW&#S?9()ZTV.O$ URURO0PP%M1]0>YTS^AYZ)J>_*DE)",,P(#X)@KN"1IT^ M/;"R#J-Q.WHEF6J7B,=D)6=/I_"L:MRAY@%EH4-B](L:RG%F_>JJ#Y\ M/&G0?P^SBT<.%XBCR74:DO%6BK2I-2"T/.% AZYJ#Z;ETM!%7;PBI5(/;8D& MR7V>0?I00C\E1=MU;@)]*4N7$(A3\#Q&]ER!',0!*R,Z ^]/\_&+_0FHBW?F M9TCMH802'6D%AF@"3ALV7WB!IC""'FD\[OTPS/#08BL'L+\R://M1!1LGV[S_P%02P,$% M @ 9(EA607])46-!0 /0T !D !X;"]W;W)K&ULK5?;;ALW$/T50FD""7!UMZ,XM@';3= 4B"-8:?M0](':G968<,D-R;6L MO^\9E4K=&_;[)[U2*M.Z.(MK4W=Q9NN@E:&I$[XN2^G6 M5Z3MZKPU:&T6;M5B&7BA=W%6R07-*/Q>31V^>EN47)5DO+)&."K.6Y>#TZLQ MRT>!/Q2M_-Z[X$CFUG[ECP_Y>:O/#I&F+#""Q...KDEK!H(;WQK,UM8D*^Z_ M;]#?Q]@1RUQZNK;Z3Y6'Y7EKTA(Y%;+6X=:N?J4FGF/&RZSV\5>LDNP8PEGM M@RT;97A0*I.>\K[)PY["I/\=A6&C,(Q^)T/1RU]DD!=GSJZ$8VF@\4L,-6K# M.66X*+/@L*N@%RYNR0=79Z%VRBS.>@&0O-'+&O6KI#[\COI(?+0F++UX9W+* M'^KWX,K6G^'&GZOALX SJKIB.#D2P_YP_ S>:!O?*.*-_DU\0II/W6H\'V)>B.3/!" M.A*54VA7I=="F4!<9A$LQ/,Z(Y%9'_P1'L9;K7(D5F!>.,D=AW766#A>O0.$ MK8&8?:N55\T^3)(LV6N8L4 ,X+:I"[E?,)GG<,YCQWW%E(*M/.D?AI4MI5N@ MG,IDNLY)>$3AI,GH2,S)4*$X(@!B-E4:%<-L"2D"CHBT0G^QKU+XBC)5*(1J MZG).3MA"5-9OS'+^ DLO>$-Z;S,5.95)OQ257)\IC/E2<,MBI*\R@ ,4O M<-;G*@TEJ/.:+ I,*0!066F[)DJ.9M((NN>D"XM01(E1HRJ-9!&RF<.3]\IG M4L=F$5,-\5]2*ABTL+4+2_&MEBZD$(J=]!$G&E,WYD!6R/X=S,L#&K 3/%4Q M_%'L6//H=L6FVFSDT($.*NPLJ@7CXH8":T>8&3I# >2=D7.=S+9O9N\Z[:NLI&DK7YM2.*VD0W M_0/&JC(&N>,G[%%1J$R1R523\3D%SI74:I&J==@FNVRL%)(+=QV',J\]2(RP M#5'>,*11107!)O:5LWR/9@J$9CIYR15A2BZTG<.7'3*\X\1!,&F1*5<#P MXJG\-\J^QD1C6:EA*X.R)B1HOHY*D5#[=#C>9](H ;'5_\ &9= =L0E4RIPG M[M2GZ3TPFE8D%!C)D;04*A=JD\V E_39G MVW@*Y7QX.ISC5*-'*03E9&SKAZ4_?KGI^\,(#JG0%9>;Z])V5*1C:[UQZZ!$ M6>9J("ANP'@#8T[CYB7:D"^5UIS-CC@55U+'SD*H0'Y\3+KFF-P,U?9FA';$ MC34_QTGG49'4R\U@A4,H4/X%]Y:TVAYTQ/6AZ$/3./$#Q2&[.?8?DQJ#HL>] M+7[BTVR,1[\[B+\C_+9?=T\Z>)YTAP+C00SPY/V8UN%;T>YW7W>P##& M:C_*@Y.3[J@#E,GC2L*!) +9SC[P8/?U2.E'"I]M@'Q[R+[#D3=X;+:VH4VZ MXQ3:).;R0SK:?$/N#/V,$\YKF:ZXN\QW(^Y.G%S #5W(TM;Q:#+B4RS6IDFT MDG.E$_WC1(Z[ABO]A(3=-.#VV,^W59WQ7=1_O[B,_EN-$W_X)JUTG[HG]?:N MM"6!@7QQYZZ$^^EVNUW=_C>X3%?BG7CZ8_$1!%88(9H*J((+QRWATF4]?01; MQ0ORW 9&ULK59=;]LV M%/TKA!H4&^#:CNRD:9H82-(5[8 .0=-M#\,>:.G:8DN1&GD9V_OU.Z1DQ08< MYV4OMD3=>^ZY'X?DUTTVB>#/Q2M_,ZS MB)G,K?T17SZ7U]DX$B)-!4<$B;]'NB.M(Q!H_--A9GW(Z+C[O$7_F')'+G/I MZ<[J/U7)U75VD8F2%C)H_FI7GZC+YRSB%5;[]"M6K>UDDHDB>+9UYPP&M3+M MOUQW==AQN!@_XY!W#GGBW09*+#](EK,K9U?"16N@Q8>4:O(&.65B4Q[8X:N" M'\\^F\+6)+[)-?FK$0,QKH^*SONV]!^/M0RBWB M]#!B%,FE;V1!UQE4X,D]4C9[_>KT?/S^"-]ISW=Z#/W%=ASW_LTRB=/I4.S" MB&\5B3M;-])L(*/".K1*2"-4:\2H3>/LHTHZLPMQ\FXXQJAIG51C2G%R,3SO M%[ /" 8B5XY(U&W[*;9?H'E,]9Q2G;]_[Y%Q(S[# 9+QIH5,49(')\T<2[?M2JL6"',"2L>$%78HYB4+J(L3<\+81LFGT1IEE\E]024[JE$Y@ZU"%F!=*<"B'CER* M7J#U?FH)23[%M MDG-=4M)[8B\DLU/SP'*NGZ57@IQG5:0&;9OU(N>AN/%QL)\9F5^#(9&_:U<& M!^,&$QNT-.K?CO.<#"T46/]D<' "^V-7YNV'GY$"2PWSD[/Q\&)?3UAYNUW9 MU\(@&4B7QD2'.!$HXVZY4-AH8D'3"6/-FR+@D^%$2RLY5UJQHF[8MKJO),). M=W5=%"Y0V2NLD9LZHB 599C B5,<'/Y21SRTZ7 -VT"LZECTZ )?JP-WN\G. MN--:PJB;(Q6KVNFNS3K2D+4-!F7%F8K)8E0$S%0Y$&H!&Y0G-$DM>Q&\#^#G MI/+M_*<=0ZX3G\"5=:D@.#4WG;R>U+6-MUL.DD4E-B0=YD;#/2RKW:' $ +, M6.ZDV4K1AG@[T&G"P6GIH/0"PQ M&^V7OF3<&Y>$P;'-MGO6+&W,_)FZ[\UWVX2MX**RZK0WQ&TC@*!+_ #:(!L5 MS63Y'7>2&,NW&E5^F_;PT/$WVKF9U.26Z?[E(5-4O;VD]*O]%>^FO=D\F;?W MPR_2+14&1],"KE#0629<>^=J7]@VZ9XSMXQ;4WJL<$TE%PWP?6%Q/'8O,4!_ M\9W]!U!+ P04 " !DB6%9HI7+!<0# "1" &0 'AL+W=OH)H<+">03!?\]XBTIY(*;Q9<", M1I-><;H^H'\(OK,ON;!X:]2?LG3U*KJ*H,1*=,H]F-TO./ASX?$*HVSXA5TO MF['%HK/.-(,R[QNI^W_Q=8C#1.$J?4,A&Q2RP+LW%%C>"2?62S([("_-:'X1 M7 W:3$YJ_RB/COA6LIY;/SI3/-5&E4CV.WC_I9-NOTP<(_O[I!A0-CU*]@;* M'#X9[6H+[W6)Y6O]A!F-M+(#K4UV$O 1VQBRJW/(TFQQ F\^NCD/>/,W\'K' MX*^;W#KB3/C[F(\]Q.(XA*^.:]N* E<1I[]%>L9H_>TWL\OTYQ,$%R/!Q2GT M__T.IU%^-0YA=A'#,3AXP+:CHN82N(H,61"=JPW)?[ $ 3;HT@MLJX2&[X/^Q-@]G_[@8;H6G(&S>9IR M*BOEJQ*K"D-APF]LP%N?G?<$=K4L:JX&I=B";R\@#^+0:2=5H"@:PYLI+38) M.:*&JE-J/V''GM"@:3O;#HV%SQP25Y8(78)9>MB6S)9$$\-G3F@*1\>\.@\W M',E6Z#W(5^%A3R>1L;7@I&%Q,MVVYM@]"Y+(C\(&&V2ETIZS@X7J2JFWX)LN MESD]<5L^8+! 2_)9.%3[=QJWQDE>LR$2VHK0Y*QWQS GVDDV*GW7*PR50A?( MH71LN&V5+$2N$"IDUP0' XN.I)-,3XG=*QH'N@\=R\_2_.+=S)L+=_ZM;0R_ MQ8R8G H9)N[0,%X_RS0#LO@E]88G8=;26;87RJ%/:1YV M<#:[C!>C<'&PO=V]R:W-H965TE*FT=; #BV+J6R5U'A7'4Y&-BT@)+;6%>@\,M" MFY([')I\8"L#//-*I1PDP^'IH.1"1;.IG[LSLZFNG10*[@RS=5ERL[D!J5=7 MT2AJ)^Y%7CB:&,RF%<_A =QOU9W!T6"+DHD2E!5:,0.+J^AZ='DS(7DO\+N ME>V\,XIDKO4C#3YD5]&0' ()J2,$CG]+N 4I"0C=^-)@1EN3I-A];]%_]K%C M+'-NX5;+SR)SQ55T'K$,%KR6[EZO?H$FGA/"2[6T_LE6078RCEA:6Z?+1AD] M*(4*_WS=Y*&C<#[L44@:A<3['0QY+]]QQV=3HU?,D#2BT8L/U6NCGT\E!&K./6KG"LO;5U+6M=NDH. #U#%+#D_9LDPF1S &V]#'7N\<1]>P0TTH=[Q#3++ ML6MCN,K!O_]Q/;?.($W^W!=\P)[LQZ:E;>[&T*R94*NL,+.,T M/Q,E&6D GN0&Y87:&[2S0E M5!ZSSP6HCHI03TI=P>-V$K[48LDET4;@5RYK(#L.DX>+5)1UZ5TLM,Q0C3F^ M1B4I^%Q(X38,$4F44"G*@$E>>R60&9MOO$13"8:I\N.JX2WFV=9I$8#C;M%8 M#@H,EQ@B^8Q]"Z%)=<&%:3PE[4YAF_R&0>-:*K4ES[%3/^+6$')+U7VR]/K5 M>3(Z>VN) "6JA6(U^KY0+$/K,?O00"(^0?15'H6X:XF%O&I,8U4R0>0ZWLG( MH>!HQF.RV@?QDJ/?-4+/.9JB!HC*W$AD#Y) !H.ESD#&#'>1WMBWQ.+.X4Y* M=4 J8GE-CKYU*>AI@CL7;6ND;MOLM4LCJXVG'+$%C- 9TN/K2[+51A*#%+F8 M2V!05E)O +U:"2D[Q")7B/=;Y[\BU,E&'+ M -HR \!^4<]=NN[S/[-#T>^NGQ+A-:UR=Q@HM/2K_9HUX27VS'7V]*Q_2A M G](D)NPI'B>&\BIPM[&&U_L9U3[]M1FWR=XM@)D0$M_7[$YL*/Q23S>"?]H M/(R'[HW5HN7RG1'\S!WH;VO]3 M^=%)/-JM_$5\UE?X:TL>OS1YC%K#SH)!H5H92'6NQ%\MH_<=!%)M<=4;H M MXQ$OM7&D%3(HD!VI:]OF\]:*[N$!VGN%-PWC0?V(C!N_>_;:QDUR4:MPO&]W MR']'9V&IHRZTQ,N*93]B2$U"[$_L$J,A[.XQ=Q_VGL+=8I)"3$M0-?+V"!=) MTCSQO /C@P8=6*FT["*>L#.L MWR>-K;@_8["F=R#+"9($_\B#ZZHR>NU9A=W]:-1II,^."CM@*TQ5RBN!%CU' ML/H"3U!X=C(;2N->HO4MMGW'Y$'G7E,"KFVZO=%N7"L7KCC;V>T%\3K8A 6J#N.SDXB9<&,+ Z#RNIS.#Z,CZ[ M<]>7M@E:&;ISPC=5)=WZEK1=70W&@\V#CVI9!GXPO+ZLY9(^4?A:.7.;2TRNK_U!%**\&9P-1T$(V.GRTJY^I MS>>4\7*K??P5J[1V!H]YXX.M6F/<5\JD?_G0UJ%G<#9ZQ&DQBW,E1C/*U M#/+ZTMF5<+P::'P14XW6"$X9;LJGX/!6P2Y/($_%>VM"Z<4;4U"Q:S]$E%VHDTVHMY.# M@)^HSL3D[$1,1I/9 ;QIE_HTXDT?P?M(03D"P<(F52_^O)G[X$"5O_8EG/!F M^_%X?"Y\+7.Z&F ^/+E[&EP__6'\?/3R0+2S+MK9(?3_U:C#R!]L(#%^D8G_ MZD+\5I)X9:M:FK7PM37>.B^\6AJU4+E$/;\V4N.:B@AAK'FV?5*WX'6$@JR( MG%R ?(A:^A -8OD 0VU 7N MXA"?C0J >*?,LK"5./JP(4&9%KZV$;K#"0J5JZH'*%"$&X5!\ABR+B2"V8 M."HGD0,0[QUC(%]XRUU#Q8F@AYSJL%NYZ! 7;1FZ3T7B4;4>!/2]QXZ36ZZA\A6A01K$FB78CU4VDG$..DJ.:J5B(S ?) MG9*5;3A-#I9D7D;CGFTF;B(49CM0-0?3-@-^DAJ.!L?LQ$H"I>%0%@T+BEB5 M"NWD1392--5@10B[,6G-#AN>_G V&;]XZ=%MK?)U#*F%:LOGN4.5_,*U-\&I M>$%,7GX'BR5VOD!,(9DHZ?"VY8V/Q,UA",SY6FBY8A-'RT;+Q!+L)%UT MR6W*<\/86JY]HM!^2B+!$H0J&E3N=>.8%[PZE YC6R6]I0C^6$4WGKH4L?;) M*)MB<]&:FX<\=RO/[<6*\V]7],J>"MU+BPE(B#;GL<-@U$YASU?H'IH-AF*_ M9W+>DP^QD&N^Z)5U>U MU.$C9GN;A1?'%W#*=>OO4WOJUGLT'<5'4_'6@ 0(/KE^(D;96?P]%V\>:DP; M@-"\QF$6S$Y!CD;9[)A_3X_%366A!/^T,Y-RPM;3H%#@&S3#0_F.EAAP?PSL M,9N-C\6'?NH;J>KB.(V_4W&+]J2Z29VW_.OTR=F_4Y#[E(X5Z;OJ1AW::L V MS'NIFVB8>NBI]T0TN.W)W3./VO >@3ZD\R0[] UT =/MI<:Q\$2 &R??B1,E!^$ MW$#7I2\%'Z%9#E $6:-E#QBA0'#]Y+PWKHYT5%JV!00.I-C>MXW=W6V+)!F= MX$].MY+7.-??^Z!$2=,X49YL_(#0U*.*/Z3>WX0\SB9=R*4LTKX8DW6M3D>J MM#ZW6R=:&S&*EGTVJ:Z7U6Y?FG:#K=!OCC+L$_Z#M _BE\:0F)RG#+)]9[9A M[Z!=D5O&SPE6.6QRZV^6&[207V[/'WNO)=NB<$6FA8P'64O3@?"I4^( M=!-L'8_M,%>+^P.+>U-^R@^XZ[_A=02P,$% @ 9(EA M63&ULG5C; MG"Z/IR*>?J4<4/RP>/7Z-.2Z$K98-V5GA57@UNCM[< MGM!Y/O!1JW78^"[(DYES7^C'?7$U&!,@950>28/$QTK=*6-($6!\;70..I,D MN/F]U?X/]AV^S&10=\Y\TD5<7 VF U&H4M8F_N'6_U2-/Z>D+WH\==#;EX?>>J2D=$.08A;2'NG(W:SI7-M0J7HP@3='"4-^IN MD[K)=]0=B]^A8!'$+[90Q;;\"- Z?),6W^WD686/:IF)R70H)N/)R3/ZCCM_ MCUG?\=_Q5_RL0VYA1-/_=%X5DY&2_$6JD-V$IGWU&_XGHA!0KZ;6*3\*5(C=25TECJ#5TQX6, O>#$J5W ME8CH?)+B3VUQ7PGG80/,(7)7>QR$'A*=U0$NA9")3PMM%+K#@DX(,AK(>WR: M)S%31JN5:@S!3V=6 -P!F8._0F0S#?PAS!9ZI8M:&BAPGF#(^=S#YZB&Z%-C MA'51+.1*P3LPA/(:X9#%2A$\#35P'=1#*$M 1]!P?^F")D8:$@R01R!'P+)> MTM5 ED*$,O: 8B7#0I1@SS D?($\C+ %U*C3C0AKNU#DKJAMKGR$1Y&21$'N M8_+RI^GDZ.PBB!51)M1OJZPDPKN0R' ;];*.Z <$%[JA"\I+N7)>SA!JB9-CJE_]EH;>2@ _M#T>L#)C"UDGT8HD\%9N/4D5$#9D8.9>*_,JWM4AJ]3#_Q"X\0[J_, MD![DA+D534K6O17_JB$/KCH>-G[4GI-XLUPJ:4(;U$=*,%W_5=H@D:.RU+Y2 M!2(#W,ISB4>,EUSS^*/2([\HY ;'9D_B1GE7&O5-?()#.DIQT%XY'.+PQ_N; MC_=4'4$7&DTS[&I\VZ4]'AV\O[\[Y+*):]=VF:J6QCTI!&JM(P+H(I)1R IE MQ2EX<98=8T 90W#A0D'EP" R)H5-M\B1X1Y/EDB2YZZ'@,R_UCKEF@XE?PA4 M%RM^(LJS/(T0S/L[@"J8>BB$$$GGJ75 L^Q]H[VI'HY:_L6Z M-2(^AWE*J)L9/9>MV!)]W\8),,K:F&RCAM37.O&H5[D"LJ(I (BEOMBM "9Q M@LIE!#!42A0$A+8O);H)C8[3) 45*(&YIZR@"?F^(S(!)NK2H;#84W7+$18L MK@MT4I$:JH/RKN>#E@'BPBO07-I.%&TGZ-PE9&;0?CSF!>,X0\1_S<1#LW3N MMK95.'7T>KA)47U$Y&[3TJ2@D37G\RL)K"W_(2=06[!JGHW+QF2!0J8;8WZA2RVZZ1$)"AO[*8JFGI,KGC:R,O4 0PG MZ4K1\[7AXS(-XSY,#;(6\R:V%I-8@PT 5>GB-#MI M+VZ#*!1JON(L)11?L+$LG.-J $Q0\P4\&.R[?XJM&W,3*^@P#]S 1&3=X\5HK/==%L?\TNT;94 M*CN=)\[CQ0_DNA.GR20!;3NOC7!;;GUU0*P-^TD_^+QX\3H[[7Y30:)P34T] M@ 2T:GA2N!!?)2YDN$T1IP&+L^^X@:RSKYHUMC-._>[VD."M-)R_1WH<#)R MGN-ZW_8P5[_2[7!8HA6O*D<':389%"JBQ;,1>"U/*I.Z>7NFE'7#_2VI]&'L M&I:JT"OL'V&I^ &]7!/=98%] M,^K JZ+.6S\?W[Z4U?+B!@LO^:=^:$ =;A;2V4XA];^+FMFZQ#:"ADNSZFTM MP4^1!NF[.N*9P?*P^4VE51YZ[X!3(TP/6')H :$@W#J:">15*K"[] 24&F&C M7)IG[NT8,<^3(2PPIK>3LQU> J8;2P!7^8;I66 M1/YGVI5H&? ZISC20=)C3>BS ML_V(L4ZJV!@]!+)VJ 8:APCQY((M M;[N@;+$#?HS_TVPJ]KTG&6V\YL(>.>>7>;3>8"RG-U[=U>Y]X4UZ3=8?3R\; M,9<0O( :+B$*ET\'PJ<7>.E'=$M^:39S,;J*ORZ4+)2G [A?.DS[Y@<9Z-ZB M7O\/4$L#!!0 ( &2)85F':M OWPL $P@ 9 >&PO=V]R:W-H965T M;8O9I7ZQ()L_E.]^Y4,Z;>VV^V;643OS8 M%*5]VUD[5YV?GMIL+3>I[>M*EOAFJZ=H4JY8T1MMYL4O/P3A;Z_FUGV(D/OJC5VM&#TXLW5;J2M]+] M6=T8W)TV4G*UD:55NA1&+M]V+H?G[\:TGA?\7R*$@0S/@>9'8:E;2Q_7>4_CO[#E\6J97O=?$/E;OUV\Z\ M(W*Y3.O"?='W?\C@SX3D9;JP_"GN_=KQM".RVCJ]"9MAP4:5_IK^"#BT-LP' M3VQ(PH:$[?:*V,K?4I=>O#'Z7AA:#6GT![O*NV&<*BDHM\[@6X5][N*ZDB9U MJER)6[D"V,Z*M,S%!ZE7)JW6*A,?2Q]Z8/CFU$$E;3S-@OAW7GSRA/B1^*1+ MM[;BJLQEOKO_%*8V]B;1WG?)LP)O9=47R;PGDD$R?D;>J/%_Q/)&3\ICK\47 M66G#./SS#U,[:. M&UO'STG_Z[%Z5OQAXS]K)\7PK"]^2KGXNI;BO=Y4:?D@Y%U:U*F35BAL,@QT MNBBDL%&0HNS,M,G3,I-( +<6#@+2VJVU42ZEQ!6K6OGO(3[L#,)@5+^M\==? MYLEP]MJ*]]>_?1*UA6;=6!^W+E4):2HMH'UKM].-NZ2+FHRW "UUA*2TE@$L@P98')P0BUH5^0FJ,[M" M5=O)DEUSJ?WFW;"R)5.565'G$E=D1K.IR2Z_F3T&@L@WFRZE>^B#2R#3K7=\ATRW1*;; M%IGD9B%SU&%A'ZR3&R\-2Z6IC$+4VTS')YHR"WI$L!5G8Z$7@.J1=0'^J-& M*EOQ7EU6Z#H/^:@1W3MEU4(5RCT0T76D0:^119O2JBJ"$I&CS>W3]"00E:#> MH>I&94;#GD70W\3^1&P0/=A &!3[]R= MI1'R![Q1LE4?X'M)?(>?Q"\@Y)3TD2\QJ)"LLH;Y#G-4"$/4%_*!?>78(KC7 M>$;$O)49R 2D:,--*U@WD8#=Z]L;!!V?HH 2@Q#ZLHOJ*EEVQE'SM9 IKPN] M4@&<.^"YX=C72_*2F9NE51HBU,KP[1J0U)>!HMB52.XR7L#B)-,U,6$I%:DF MS$L,@H0>06\XD7H(70Y4#/B0KEAE( E/ M'0MIU!"IF63%SR)%[-Q'*FYXC,).9VV<8D8CZ/CSA(UH[6N@HDQTMC4M6,SJ M5)-^9+)RS$]J3&B" *P\"3D2Q7!6XG'K"1TA?"H#JUQ9E "R?D%GFUT[D HDBB&RKJ MH3WR")4N)"JR9T/-SJ.X1/[H_%X5R*1=+U H4;9\[0](]4A?R;6B%$O($!1' M#ACRE':13$I9JNK>ED+YJJ!H.Y#4"*V)=H,=T1,$X1&P;4KLA@ATD%F*B:W= M?AHHXR@"QMJ=J0U&DQ#?;&7TGZAV@'U[HV S]"C?$PWU+]R79#WB3/T^&;R^ M9O\^TAI^,GS-]61-DQ,->($$EWG.D:2U4G\8/6\E,+:D2(ZV:5L$U+I(% M?U"B2T+D8=]DSS5,@E#)A9PLL-'L'6Q"#7K)9!KKM5L;*:D[TL%-TL$-A;9R M-#V8YNSEZU?S>#3@QR/1)50VH!VW9?2BKRRM?0P\)"T.PU[JWBQS8%9^9M43 M0E[>1ENQ%MWA,= K,6K@_$&4^'!Y>2,^>:[9N*?IZ:_$<)CTI[A.^T.^F_=G MN,[F_3DN'(#D-7UQ-NM/&C/C]N2L/\ >;!D/\!&7QRL_A)MM=>,AJQO.6,%P MT:<"+81&9/!ZQP.ZX/SVF+T?DB=_H M2[*8#OIGXH@N,W^AN\D$LG A(4>MSM4ML/,XEAW(G?5')'/JG^PXDB,SF#4D1C#T*/G.=50\?^)4\G 1Y6Y-$SF'*@9,6@GQH,)4#K MJ2GV$*<2A&B/4_3P$:/FQ@$L4EP<<1< C]8_!3V[W') M\W0T8PY-63!%XE:&ZATJ.=7!7&(L*"PU#2/1^#*T.E++X:,^F['@5=OUW1G. M6]A_8?T[0-_W<V; 7JJ71FP!=W8HU32:A MWX120?3S6 1ZA%'S+S"Z,@IE1V'$X[G9OZNC&=2DI6WF,W[_",CX'>?VM16" M*7F?[Q!D<:_%F?:D3P"NZ B#JD6=EB8^'$TJ;2$;^@I=KDX*2,_#1-D7%+&/ MWL.\&6)?-/0I>AWGM2W%*ZJG8=2+Q;;5\W&[DB6,Z16M*@!P.@2ZO2DYN4AVO_4N*J M-A#7$Y]4GL.PJS2\E[M^:7AVEFZJ0O>8<&E\J45=\@+;O-;U* MI#WM8\U3BNC5-/.=?K]HOZ(Q!*$N932Z!ZL5J$9*1L,.GCWBTZP&2AQ=MM3:#QW9Y,UPA\(?WHHUTD(RD_U*AG>1=)*7 MQ-7AX.@I%*;\" ^3U!M?1&,$GE&-."<;YA$MQLX?DL93_W#,FZ?44K[N\2T>]IHIV)_%XKS^RH_@ M<9P^]$OA:>L77@"^XM^QK<\&_V-O\[3YJ?S2_T*\7>Y_9__DWRV*0BZQ%?9, M.L+XWZ[]C=,5_UZ\T X9SW^N99I+0POP_5)K%V](0?,/!!?_ 5!+ P04 M" !DB6%9*AJQ9$T" "K!0 &0 'AL+W=OV_GU\( MHQV-IFE\ )]]SW/W'+Y+&BX>9 F@T&-%F4R]4JEZYOLR+Z'"U %Q84$7], @F?H4)\[+$[JU$EO"]HH3!2B"YKRHLGN9 >9-Z8^^X M<4=VI3(;?I;4> =K4/?U2FC+[U@*4@&3A#,D8)MZU^/9(C;^UN$[@4;VUL@H MV7#^8(S;(O4"DQ!0R)5AP/IS@ 50:HAT&C];3J\+:8#]]9']L]6NM6RPA 6G M/TBARM2;>JB +=Y3=<>;+]#JN3)\.:?2OE'C?*]B#^5[J7C5@G4&%6'NBQ_; M.O0 FF<8$+: \"7@M0A1"XBL4)>9E76#%R%7Y"!XE6(.R-8#F@&R)SRN5> +I$]^L;='YV@[DT)X@!>]O;- M>!)\'-+ZG\B>*8\[Y?$I]NR;GC2W+.<5H/.O7,J+(;6.8F(IS%PY9)?CT33Q M#WT5?SI]&$V#_C/N$"Y5OW?O*Q [.PXDROF>*7>5NMUNXES;1GNQ/]>3R V. MWS1NC"VQV!$F$86MI@Q&[W4?"S<:G*%X;;MKPY7N5;LL]30%81ST^99S=31, M@&X^9[\ 4$L#!!0 ( &2)85E;$.\VM 0 /P4 9 >&PO=V]R:W-H M965TME@D7D'#35"E(?#-3.N$6;_6\95(-/,J#DK@5M-LGK80+Z8T& M^;-;/1JHS,9"PJUF)DL2KI\O(5:KH>=[FP=W8KZP[D%K-$CY'"9@_TIO-=ZU M2I5()""-4))IF V]"__\,NBZ@+S%@X"5V;IF+I6I4H_NYB8:>FU'!#&$UDEP M_%G"%<2Q4T*.'VM1K_RF"]R^WJC_EB>/R4RY@2L5_RTBNQAZ?8]%,.-9;._4 MZ@]8)]1S>J&*3?Z7K8JVG3./A9FQ*ED'(T$B9/'+G]8=L170;Q\("-8!02IYM$()Z0;E8G5^%9@G!W=8/]&H-F]YI&0" 6H>-E;0+P[[("*+=^!:2E7C!!N\R( 4G MD#99T&^PH!UT";U.F6XGU^L^3OXW.+B*5VI<= M72#3HC,>&R#@>B5-\ ME U3LWV[VSYH6O8[#A;@;BX>;!L/&H"%B0EK%.'-.6S!'S*Z32&,N MF5UPRX1Q[<#MM0R;&VZ%F3WC.V!\-A/.M-#RG$FAC8+[RM9Z^"7\E:&KYZT- MC_/7*"Q0S1:K8XH/99:GB^_,@F,Z[BI428*&BMX4/C;96#BP48RR*<#T6'N3P-\F=.U 6P3#KWLPNQAL;?:PAW M89O$G/3;E=&VZ>V()[#74>FPG>E%@6PYOD\JW@L;[R>AXXZ9V11P4 $'1YD, MX7XUBE9GU [N5^6$3UK_*$=PU2467_O[E(Y_O3(HK*ID\&E[_^(6%J?!:(77 MBXT"J\H%G_;V[>&[S@K$O72T3*??PU7];"BFJDSP:3__FCT"FX1:++G$W81T M8EKJ2%_SJXK!/WT/,_;?HX#PJPK")]W^>#^NT=TU9'_C+"_&L]:2QUSB_Y^: M?9_<_OQ&7*;]!B_V?R8O]M_@Q56!Z-.EW$$OIL->S"SJ_]NJ+ AH?S_HQC5Q M;Y_4%&95- 2T^1_AP36*-1X<5.5!0)MYK0?7Q+]>$11651H$M+6_P8-K%/Z7 M!P=5<1#0UOY6#ZZ1Z?2[!SVXM74@E8">Y\=N^6*7MCB;*I^61WL7Q8%6U;PX M%QQSG6]=,SFQGV@ M// <_0=02P,$% @ 9(EA6>:&0,%4"0 .QD !D !X;"]W;W)K&ULQ5EK;^.X%?TKA!=8)(#CO)/I;!+ R^XE)>>ZE<+*S[ZDNE@GB> MF\I?#LH0ZO?[^SXKU5SZD:U5A3>%=7,9<.MF^[YV2N:\:6[VCPX.SO;G4E># MJPM^=N^N+FP3C*[4O1.^F<^E6UXK8Q>7@\-!^^!!S\I #_:O+FHY4Q,5'NM[ MA[O]3DJNYZKRVE;"J>)R,#Y\?WU.ZWG!7[5:^-ZU($^FUGZEF]O\U(TRA@3!C-^3S$&GDC;VKUOIG]AW^#*57MU8\S>=A_)R\&X@ M"43FDZYDE6EIQ 0/%1 9O/CG>.J# Z;^M2E"T8"3S090G;WWMY) M#:Y^_.'P[."G+>Z==.Z=;)-^]4G[#+;^0TGG-]GV1W>O&7/:&7.Z5=R]TPA= M;11C;"W6FVS[P\+$EU+UGJA\<]:PWS2Y$H%7SVM9+3GE&N\6I35FN6<7%7;[ M9NIUKJ5##8S$V!AL#VF++,-2:3=P$'E);.,%Z5\4F*J5"64T2A8,F:T M)9)G723/MCK_Z!5Y_=$'#2Y2&U/[?1(X9@!@+5V']?"-8129K:@CZ+ $8852 M/(XF(_'S>'P/IOZ]T8 U6*H"K=,.$2SNOBJA.MT4-^G1"NH8ME#*(&11@*S9 M")AE'1D@YQ1HL@W+58JXT7*JC0Z:),4-9&[K0=$9[3NCAV^)K=#YG'I25:-8 MMGI&P_/QF@6C(HSUC6/Q "]C'_X\_O#LZ//_)KT*SBEYMO8[(<'CM MT>BX\C 11,10CI< NR"O'':8I="0FI&818D::#Q%(-=(+/OS)@"& C ,.FN, M="9A"BIKQH,57L\J72!&D)%JCT.;VM1(W!8]V3"WCZVH7A3.SFD*:.!9\F;( MA0[ DFTI3YP^]LA>LL GH3 6P7/?EX(VX,QT@\-$2CMY7X M+%U6NI@BQ2+AM@? W#*PELCG(!DZI0S#3\ MR*/V(6"A) 0X04R0++'\ S>.(I!5S]"3BU(OI6UTA5*X IM)$=@)#H*9DWZ MC5Q#9L<8 %.9=%-FW*+C--2'6C"B<.%F2Y$YE5,*@&92Q? /%'-== 4W$G>5 M&-=.&W$R?)'%)VN@%BT,8$(4EBJ2!PK4<$#62#_F.887_)>W-$8-SZAV)9A& MLZ<@3)JXT^:LWS' -\8H4(XG1U_*GBX3^32.^6ITHN/-$67XH9X M3X>8]-Y^CBO(63J"<&P#8&:AYPE#3E# MBDTD:B8=BO@XHO*!44D430< <7BP]PM+[6VGD)^-Q(<.B(A>XWPC8],+WVE] M G:.MFR9^^"(60Z39;W2(3.0=?J;6*O;:BM(3KK5"G34:C9*HU0*FF];$3:I)VD:&5IH1*;?!""J;83QOP\2A/N\%[M5 M1T4SIJ'!5CJD/%(A-[Y5U]:243.JS0YSHSYA0E.52X?H)#*];H+XU0:,MT&, MQ@%;F;I1W;?$C=CZ-)]>[+5UN6"@>:YY+=L:3QUV6 MOG?PIZ&XG2._3RD&JJM MEV6\FXI!\9@0>3.LB@6-VW+7I[K H$;#]TM OPGCN)\#>@X>M>B0\?]J9GR/I_V]3(_ M)-Z8QZ[0@B#AZD4M3BVJI3]XM=+2A)Q:LL2SO#L7<.B:B/J%-J;KU74SQ:P& M52&.[3"X):&M2MHS6\YYAX9V 9PM0&Q\'+"^/4'PB#9+4R3%0^>QXVX:>6]* MK7 @>E99P^"Y*V"$HN%QR_*[./T"$A_:BON,LXT3.S=W'S[O_F^+X;A?#*<; MBB$6)PT#\ZX5I$!]7]6MU]6K*F)%G%"T*5G71JL7I1>[#GCX16.JX^>4V&K> M.IW]7XOT#H>N;ZG1LV&O -?+=0^J\CBA4=C&:S7Q@'.,I2-E@B&:;8>IGL#4 M*RC0$QK25N)NT06)C(&@5S67 >JZ6-*4V!) ;RPF877_>U8JQS00KT:B_AZ< M<6C*Y+IK$]"EBJ=HZ4M1&+O ,@"&8$53HQ.^Q.8A6M$TX TTA>4P-2>GG]B# MUZS!J)(&') Z>\_"!!G.Q\9&O!9VM-F;W8CCEW&.I,#C^YNT19EN(;ZJ65NM MOB_T)X\UKF3:F2/X>3QF/G3JQ&3O[Y2_M',P3!RN2JO":+*F6Q?=-%^" ME.A]JX9/.U2'&3-]_V2V"B"I^4M3*7%\P%5^/A(?UPM<4X':4D]U:I4I#CIJ M(Q;.TIF%OVS)[NC1U21.!HW[AF&//R*\BMW&,_-^[X/V'(V_O[$34MJR'*\GW0N)QY[Q-]]\ M8YS)6ND'DR-:>"J$--,@M[8<]WHFR;%@)E0E2IK)E"Z8I:%>]4RID:7>J1"] M.(I.>@7C,IA-O.U&SR:JLH)+O-%@JJ)@^GF.0JVG03_8&&[Y*K?.T)M-2K;" M!=H_RAM-HUX;)>4%2L.5!(W9-#COC^(%"N$ $XV<3,VBW=([;[YOH7WWNE,N2&;Q0XIZG-I\&IP&D MF+%*V%NU_H9-/AY@HH3QO[!NUD8!))6QJFB<"4'!9?UD3PT/ASC$C4/L<=<; M>927S++91*LU:+>:HKD7GZKW)G!(-N'N\-N, R MA/CT".(H'NZ)-VBS'?AX@\.S_>M\::PF:%3,,Y,SP!)E.XY**R MF,(U]>]WF:B"ZO>[,J;[DN*NO/;NO#NONQPA4X*ZF!@$ZS0"!JTAH[8Y6)I. M7J-G77I^"4_A$J6B9JL7 MW_O.QO28/9+_"FL\!NB(,Y:R(SK&347B. ZCYO>.SKJ:O%(P:>#3A].X'Y]!',9MG3<[#,GV/HN6K0T@ M2BL*H[[+BY[#-LQ;^QZYCEJYC@Z6ZX8R.&\HNU$6I>5,B.<:@Z-C\4+'U5,B M*E=*SXO3TK;BYYBPRB"5'KG>$'NO*I'"-RH*S:.$F/9$& ] 5@3L/8$Y(Z I2. ;1/PNIT.[YL.:6)' M[Y"Y$W?A%NFLY(F#Z[4+E>1$41R.2$8C[WS7U([)9Z_?SV<&^N%)//J-XDJN M-,U*XL]RQ_ U,6@@K=!MI:@,@/CK?/F&A62!C("0=0U:;IJ0;\?TJ&YM)L\J6F@4.[41LNX M,"$X^>S61A3]NS2&7AK#_Z7Q"VG$\7]7&KO^>WI;-UKZUU[Y>[O#236H+[>M MM?TT.*]OQ"_+Z^^*'TRO.!V! C-RC<+/]#^@Z[MZ/;"J]/=CRI%NV_XUI\\; MU&X!S6>*TF@&;H/V@VGV#U!+ P04 " !DB6%9H5WMT#P$ ##"0 &0 M 'AL+W=OB#]3N2,N&QX;D2G9^?8??ZVM J MZ5%*+E%9KA487$^C>7:Q&/OSX<"?''?VP1R\)2NMO_C%;^4T2CTA%%@XC\!H MV.(5"N&!B,;7#C/J57K!A_,]^KM@.]FR8A:OM/B+EZZ:1N<1E+AFC7 W>O+Q""QO^8=>>/1U%4#36:=D)$P/)53NRV\X/#P3.TV<$\DX@#[Q;18'E M&^;8;&+T#HP_36A^$DP-TD2.*Q^4I3/TE9.[R%\$7&(=0WX^A#S-QR_@C7K[1P%O] S>VZ\-=W?P]WQEG:$4^>X=R18KV 1B&HT7%U 8M<%]D]YQT MX%0<!ID=L[E&* Y=2 M.9,[2EBAHAF17 F^82YH/\X&\$D[)F"!&ZX45QOJ!X*I(E FZ=\;A9#_W+H& M?H+CDW@T\&,VRN)QF)WM=\;C.!UT83MT$5>T1J) QB#UO4(P:_F:%X$''+TZ MS[/\$D9I/#IYQ0!UY+LSCKO):W.]DH/AVTD:"\8\'@_V^OP5"OWF>N MA3..?VO='#!#\&5)MQ&Y90@;2CA#FOPF*ZG/<]^._(4%Q\M?@LA\ MX%/7$[VB=-2"E\&ZI:-![A/X(\6GS=>^RAYE$"O_;;K:&,+Z1\H]]FZGI-R1 M"Y3V]0M<4N=S/PIS@VM:.QV2)4\O/VB'D)W%\%;60M\1Q'5W[WN'M%6RZ&KR MFC+(!KGL,NB5ODY*=-0$0CL(+8G"T[@^E-X5;>;R@K[9EG#=Z:@]8OQ4KTX> M7*P2S28\'RPA4-ZU=VR_V[]0YNW%?'^\?=Z\9X:ZA@6!:Q)-X[.3"$S[9&@7 M3M?AFEYI1Y=^F%;TRD+C#]#WM28G=0NOH'^WS?X#4$L#!!0 ( &2)85F> MZ@LX @, +D& 9 >&PO=V]R:W-H965TDT")-V*;6B!HNVZAV$/BLW$6F7)E>2D_?M1V/ZD[3*FI1Q;3O_+W#$\>5V?D&E\E,J6>W M^):/@M@10H&9=0B,7DN\0B$<$-%X66,&[9$N6Z+ M47 60(YS5@M[KU9?<9W/P.%E2AC_A-7:-PX@JXU5Y3J8&)1<-F_VNJ[#_P0D MZX#$\VX.\BP_,\O&0ZU6H)TWH;D/GZJ/)G)V>:8>+WT';UH;LA@#5ZJ<<4-I:(S2W[UKHUV1FK*9&^MU5H89 OYN &ZX+4[$,1P%-CT&]Q&!\\*%W M$E_N2:_?IM??ASY^H&'-:X&@YG!5,+E US"->,:GIBH_<8-+E% "C>FD F9:?2%1 ;,D#,T9E!(HY38TM.@/9;H.3B'DG M6VA$*)N61=>R0 UGL9RA;KO.M\+6G,;>G,*A8UUR(3SDT04\>K3= >A"ZT": MXH)+Z4I6H>8J)WT13&8('^$\'-"S=QZ>-I?8%(?E?T@22!.MJU-G30[3<' $ MA[VP?^2X=(*?A+$#/PM3Z.J]:$=.2M0++YH&,E5+VRA+:VUU>=+(T=:]$?5; MIBE% P+G%!J'IX, =".4S<*JRHO33%F2.O]9T+\%M7.@_;E2=K-P![1_J_%? M4$L#!!0 ( &2)85G7"&PO=V]R:W-H965TR8)D,LTMA#K1M9=:KJ5!7)D[4V?]N5$(X]E(6RI[V5 M<]7Q8E2BY[>M**'S)M2FYPZ-9#FQE!,_\I+(8)%$T&91+T2AUZ>]N+=Y<2N7*T=U#D45YQQ\]. MC%XS0Z,AC6Z\J7XVP$E%4;ES!E\EYKFS"UYPE0IVYRG 5<:NW4H8=B4">J/DMF[UD2):,.>Z)Q]D JNDKQ@=W@I0$UGV5_G"^L,N/6??1X* $;[ 5#"'=N*I^*T5Y$N M MJ%IXDX.)>/E9"6X4;NZ 2J;";H;ML[(;QZ>58+DND/Y2+9DC.K$JN-8R<"TD M)J$S6W39!IUIT!TPJ<#_HD P+#L\!K *,5B JAM*L$\K(\03UFVM;.03O8 MB%0OP2BHRVKCK85YC>"#Y!"_:7]\N M!P.F[RF>S_LP+_JC2HB8+8#:D6(PN M=4TND\%KL@1S',N-+@D;JH]"O8"M*GUDXB%=<;4$)#B4Y46=NMKSV/8]D&]" M;$0;)D1&H/39H([&++8V^,==5^[(X):M47'I^EQ&@.LV8UM?]SO8/V[9/^YF M/]I75H-JP'.IRTHK;XA/AC0X\E:D0MY[/IX3/??3N5O2M]):PG%*L<5P@ M%-_H]4\IB"H=*[0E-SUC_+]K)5@R;\A^N>)F&9+E4EL7A/_Z@&Y-DZ]@O&][ M@:9[DN6\0_4[%O6&WXHE](L_18(].\1.+G/=@A.CDQ:3DQ>2,G M/BKD@].D:!\#.L7N+^.OTB)] D!N 03COZ7>/24$:K?$.B!C2ZTSBN%HW$_H M,D(LOV!I1!(KH\$]R^($=2L>4Z7C:ZPG')Q,56XX1LB'D_YXUR4!$2KCT N< MT^>.<$S;<$S?& YTWHH_;CD3EB273;DX!T?=WCAUZOLA<:J^0J8]LDTAXQ[9 M&V)W*_):95ZY1$:4 D@>?"(F5@.0P&E5U,!+4LH\/TA^\"E8?>\J'U<4!O6W&0[ M78\:7@Q9/@IL)8K,%Q#+@?WGGV9)G/P"6>,F9E]Y)H[Q)8Z^LN5%1[YCDSGZ MX3LVC:"Q@W*SEG*S-U(NP/U#JZ/T59IUZO@A- O>4#MHWDRM:W175&)H-;1! M0>4]JK&:.+B]_GRX]?.02H&_S-AO6BV/4!!*\ -K6YG2FBSE=L5HT!C!VXZ@ MNA6J.SOX0V.M,3T$BZ*6"5>BTE8ZZRF18'J[(&NIFJ)[^4\TY$HL'%8XMO:= MR7\ZHM6*+N[)A,O0IC[P5!:T8HP!-P8AKU_R%P@W9/.N$>!8[#DVG@%W!\?F M+S[:';3' =1QT!A<4>BK KMVPBV($KDTNUZ/,9Z MI8N9R1C--2$F;2O:LYUG0O3T@SZC)AG'9<,S*FP$!JUX&/IQQ-12GQ*2B A19!INKOW0Z0=A+Z")+'&2 M#,>_[TJVP1"'Y-I.^P'TXMUGGUVM5M)H+=6S7@ 8\CWA0H^]A3'+8;.IHP4D M5#?D$@1^F4F54(-#-6_JI0(:.Z6$-X-6J]M,*!/>9.3F[M5D)%/#F8![172: M)%1M+H'+]=CSO6+B@2?PE<%:E_K$>C*5\MD.;N*QU[*$@$-D+ +%9@57P+D%0AK?B6%&4VX>Y/IGR/UQ!"/)M?LGZTRV@\)1 MJHU,20K_UBD*0*P2.=V;(L;RFADY&2JZ)LM*(9CO.5:>- MY)BPB_)H%'YEJ&1W99B4%"\#(X"/L*R08+^*0E:0?L(7KAU.71X MX=LN7S,=<6F]UN2/BZDV"K/DSRJ?,\AV-:3=.4.]I!&,/=P:&M0*O,G'#WZW M=7Z$<'M+N'T,??*(.S%..1 Y(Q=: RX/%3&Y973*.#,,R>=K%Q-JR,Z_*D>. MFWI: +F2R9**S<,IF43,ZLR94+*=8)8A!E"8K)6!,7#V&L MG +$0@&.E0 SC#"!&I*&/FPXV6!G4,U;R62HP]"=!'4,Y:+3S M_T*T:(-!!P&R_\-O3XK&3,SWW _KQ&]TW>]0W&]TW.]P'BLGUD6!E4PI$-'& MIL>:JIA$6"/L9D/8=IVT&X.M2KGO-WJ5_2]2G&6NVO@1^)8RLRFX;LA)IT[" M1NL%FZJY%XZ[!TY?%<< MNG6'O)\]AV,;Y-?'5XB&JX;[S0)K%H.B[O [Z=5)M\)[.S>H6#<[ET6BO.5K M.%]%K^L<]_T]_PMN%LKNG!L1\11/!+OM?\4*H8C 5\CIADOK'$R?VHJ"9?%E[3@EM:!O&>4EQIJ]HGKAZEAD.S9K ML&;9XPZ%VYA>)=$'P,. 1=9^5&C5PGV9?^3%H0=[I M>1=:KW[D6M#97@LZ[[X6W$HQS^+O#K@;@0F0NB!6W0&.XE9?9JHN!NX4^^%K M -/_WRW !F>(1:O7^0D-"88DOTCC*EO8M1MDK[:]G G[N-&.S>#9&.RP,0E6 MH RS9U1F)VCW2]7V8(18_BNCS"VLM'[@#J =@Y,QD@J3/2>VL]O'V$7V!MF)9R^Y.ZKF#%>3PPQ56QAMCZCL=90-C%RZ M%\E4&GS?N.X"'Y2@K !^GTD,5CZP!K9/U,E?4$L#!!0 ( &2)85FG>U;5 MY0( #4& 9 >&PO=V]R:W-H965T=Q[H[Q1ND'4R!:>"J%-).@L+8:19%)"RR9"56%DF[62I?,DJGSR%0:6>:# M2A$E<=R/2L9E,!W[LX6>CE5M!9>XT&#JLF3Z>89";29!)]@=W/&\L.X@FHXK MEN,2[;=JHAN8V7ZJ.)')?NHRRMIEM.<7;Z4:ELPX6 LWNV M$FC>CB-+L.XR2K<0LP8B>06B"[=*VL+ >YEA]G=\1'1:3LF.TRPY"KC$*H1D M\ Z2..D=P>NV&KL>K_L_C4QF<",MDSDGK7!E#%H#U]RD0IE:(_R\6AFKJ5)^ M'7J&)DOOL?0ITOJQJPFTFH- M\X(4H $N82?M$-VC@(?IWA<(:R6H4[G,P;J* '\KZ9W2E[1Y^Z+DFS*+&5@% MEJ+GJJR8?#X]&22=BTM#?5LIW0 9S$L/=$8()4535YJW,((O:%WK4OTX/^<# M2^+#4]P_^EI9GC)!5VFMN7WV7W.!V@\F2;X+K;(Z)?Q[9=: M(B3#IJ;@#72'@[!#:R<)^[3TDC!QRWD2#F%>:XTR?08J!6D$\^-C$,80AUWP MRI)+LKO_I*"RM5BN4+>UZQ#C_B[/<"]/OT/KH;*(]EJY1)W[@45OKVIIFZYN M3]N9>-6,@A?W9J#>,IUS:4#@FD+C\.(\ -T,J<:PJO*#8:4LC1F_+6BNHW8. M=+]6RNX,EZ#]IYC^ 5!+ P04 " !DB6%9C(T:_(4$ !&# &0 'AL M+W=O+(GEWSW/W'$7/MD(^ MJ1Q DY>RX&KNY%I7YYZGTAQ*JEQ1 <>5M9 EU?@J-YZJ)-#,&I6%%_I^XI64 M<6O\Y*Q$KAB@A,)Z[FS#,XO$[/?;OB5P58=C(EALA+BR;Q\SN:.;P!! :DV M'B@^GN$*BL(X0AA?6Y].%](8'H[WWF\L=^2RH@JN1/$;RW0^=R8.R6!-ZT+? MB^V/T/(9&7^I*)3])=MF;S)U2%HK+C-#"Q5:XW@&#=%>= 25QG:Z<4R_5HS"1GY!,]8H0I' MCY#F7!1BLR.49^16YR#)9ZXIW[!5 8H,'JEY#F>>1@3&CY>VT2Z;:.$;T2+R M17"=*W+-,\B.[3U$WL$/]_ OPY,.'Z!R23@Y(Z$?QB?\15TZ(NLO^F[I($NE M0"ORQW*EM$21_=F7EB9JW!_5--ZYJF@*: PFG[

^1GT:]+[.)'W)(XF;H3/0>R/W7"(HRAP W+5SS683G!Q M$$Q'9F_H3MN2#8(AB<;NF S,[Y#8E(87Y%%H6ASEY3U)QC'ZP(A)[+N!C1B[ M?DOZ.#/_"=_$#1N^@3MMHT=O\XW=B>$;N#XRQ/$!W\3R3=QD2)!(/]?$),5P M#:?NR$:;8'AC?ON-9%*,RI1&M3+\1K%B9Q)2(4VNU1G."EQ >)B^S'' M3C1BPL;/@"A()9A]]A7MG]3!*J@^BH M'-V(-7IY MQ8A'D*T):MZ-\7?D)N2$ I). 74632+>;,A&J'DE;62N?,TE!O(K/3R#*OE(LHB>-QE#,N@_G4 MS]WI^5055G")=QI,D>=,/U^A4/M9T _JB7N^V5HW$-Z%BSZEUX-ZT^.$]62GUU@P_9+(@=(1286H? Z/>( MURB$ R(:WRK,H#'I%-O]&OUG[SOYLF(&KY7X@V=V.PLF 62X9H6P]VK_"U;^ M>(*I$L:WL*]DXP#2PEB55\K$(.>R_+.G*@[_12&I%!+/NS3D6=XPR^93K?:@ MG32AN8YWU6L3.2[=IBRMIE5.>G9^@RL+IP]L)=#TII$E2+<0I97Z5:F>_(OZ M #XI:;<&;F6&V:%^1%0:/DG-YRHY"KC$70C)Y R2.!D>P1LT_@T\WN"8?S?< MI$*90B/\N5@9JRD7_NIRML0:=F.Y^K@T.Y;B+* ",*@?,9B_?=,?Q^^/,!TV M3(?'T.=+JK>L$ AJ#==,ZVJPG)-&B5XQBQF<,4$DRG"TJ6PH3KW-J5;X)WW $TZ'X;#GVG&OTV@_'" :\IH0MWFF+MAKQX(KHJJ&7J4'LIP8O :W8O^MB[NHGG% [ MHJQ8_- )B"F)XO#\<',.?>F'B?]^\_[$X87_'I1MFZTC>@+GX&PO=V]R:W-H965TZ"E:YLH)6HD92?_?H>4K2BN8^Q% MXL>]YY[[17*RT>:'73$[>LI58:?1RKGR(HYMNN))@$O.>[AWY=SZPR*X)]#/M80@\,0OC$N;"E2GD:H M?,MFS='L_2^]L^['(P0'#<'!,?39 QHMJQ237M#7DHUPLEA23?L0U^-H08_X M"5V+OR@R2H5=T0+=1[*HN[AN*"4<9^0TZ5-@8Q;,>5 J SCC' ^>'L^D))B+I5T$NZ\HT%G%+YG M+0KW7[_!2\O UG.'(ZS&YJ=T)8HE!^/[J'JNY#+$T*/V FJWTPPS#2$X*\@/L;7Q^E1.Z%H M+8ST/?LJC!LV3!+'*VQ)"&65\?9]K%Q(6%XGC-]*F*^7GY/60;J!$.R^A*-M MLI68:RS[;!A>U M4%6(_Z'^3+S=0WF.6[=;SF89[G!+H4/JBZY9;9X)E_7M^")>OS%NA5E*A$[Q M JK=S@A)-?6]74^<+L-=.=<.-V\8KO#48>,%L+_0VNTFWD#S>)K]!U!+ P04 M " !DB6%9ST[GH5,# "6!P &0 'AL+W=OUR/H_WBUV<>/S.>L:<'I;^:!M'"CU9(,XL::_S:)'=+ N']X#? M.1[,V1B<)Z527]WD0SV+4B<(!5;6,3#JON,*A7!$)./;D3/JCW2&Y^,3^WOO M._E2,H,K)?[@M6UFT22"&K>L$_96'7[!HS^O'%^EA/$M' *V('#5&:O:HS$I M:+D,/?MQC,.9P21]PB _&N1>=SC(J_R963:?:G4 [=#$Y@;>56]-XKATE[*Q MFG8YV=GY+1JKN\IVFLL=#+ZP4J 93A-+W Z15$>>9>#)G^ 9P46'X2MLRO$FYP'T,^^0GR-"^N\(UZ1T>>;_2_'&6RAEL4S&(-"Y<8 MW'(T\.>B)!1ERE^7(A .*"X?X*KGQNQ9A;.(RL.@_H[1_,6S;)R^O2*_Z.47 MU]CG&ZK&NA,(:@L/75D+)LTEN=<)%Z3/,O? MPB"-7P]I9?R8."MH-?7X$0PF\6A(+),SW*@7$""$'9X39_>S1T;_9?!%6<(/ M=A+RA[K35NS:)B^#:Q,?R@ZQ$5]-U5)W6**L[H#J0AJ[*OYWWD8\][ST< MM:6G'UBK.G<%-/SL+ROP6!"VGMX^+$^ M4@)S:4#@EDPI%UY%H,,O$"96[?W+6RI+[[@?-O1QHG8 VM\J94\3=T#_%<__ M 5!+ P04 " !DB6%9%DH?L_L" #"!@ &0 'AL+W=O3'(0 MJXZ=V4XI_WYG)V1T [2')#[[[KOO[/.7_EKI%Y,B6GC+A#2#(+4V[X6AB5/, MF&FH'"6M+)7.F"53KT*3:V2)#\I$5V'&N R&?3\WT<.^*JS@$B<:3)%E M3&_&*-1Z$+2"[<24KU+K)L)A/V%*@L;E(!BU>N.. M\_<.WSBNS6+307 =0()+5@@[5>LO6-5SZ?!B)8Q_P[KR;080%\:J MK HF!AF7Y9>]5?OP/P%1%1!YWF4BS_(SLVS8UVH-VGD3FAOX4GTTD>/2'',ZOBET]CJBN!.Y7161OFM^MLSA8"S7D_M)3&.8=Q!3DN(:,#D&UX M4M*F!NYE@LG[^)#HU1RC+<=Q=!1PAGD#HNL+B)I1YPA>NZZY[?':A_!2IK&J M><(VU&(61EHSN4(__C%:&*NI7W[N*[[$[NS'=G>H9W(6XR"@2V)0OV(P/#UI M735OCS#OU,P[Q]"',[J322$0U!)LBO"842H+S]);]])RN_EH8(J&FM(XK^<< MM3]0;TTQ5CKA<@4'SWVQ@8="^BNSK_JC_/97/R=JO"2J2J(N(9.;TY/KJ-6] M-72Y:[[J'5]=\S6>[\+SC?_BNZSX FF4Q[>I1H2L[$)T70C40Q:S!>JZD8#) MW>EVTT^W+X ;8(:P! F6@3,NZ=X)X2B=0P_F'GNWP_=A_XM+11M;UO2*LD # M'Z#5B*HWG1@R':>>5$(>0N6^%Z-&RS\STBW:APM8H:0=$MZ1):0(W/6JDS:X M:72@V[B!N;+D<'#'\,V-T66.&EWW<0SV=6>XHRL9ZI573T-HA;2EQ-2SM4"/ M2EWZXUZJ^Q/3*TZ'*G!)HY5:*$N:YX&PO=V]R M:W-H965TTY\[V5Q4/K>%(@6'DLAS3(H MK*WF86C2 DMFAJI"22>YTB6SM-2[T%0:6>9!I0CC*#H/2\9ED"S\WEHG"[6W M@DM<:S#[LF3Z:85"'9;!*&@W;OFNL&XC3!85V^$&[8]JK6D5=BP9+U$:KB1H MS)?!Q6B^FKC[_L)/C@?3FX-SLE7JWBVNLV40.4$H,+6.@='/ UZB$(Z(9/QM M.(,NI /VYRW[%^^=O&R9P4LE?O',%LM@%D"&.=L+>ZL.7['Q,W5\J1+&CW"H M[YY/ TCWQJJR 9."DLOZESTVWZ$'F$6O .(&$'O==2"O\C.S+%EH=0#M;A.; MFWBK'DWBN'2/LK&:3CGA;')55D(](<*Z^=!,9O#=%JAAA1)S;F$MF#1P=L>V M LU@$5H*Z\!AVH18U2'B5T*,X49)6QBXDAEF+_$AR>TTQZWF57R2<(/5$.+9 M>XBC>'*";]Q]@['G&[_"=XN6:Z1,LZUG [\OML9JRID_QPS7?)/C?*Z.YJ9B M*2X#*A2#^@&#Y-V;T7GTZ83:2:=V 2TIZ(>C:,P%"$8( .^J$9D#<(P<;#?PC==8;A\\ZIGX^>YE"+N7MB[Q;K=KD!=U7WB^7G?7&Z9WI L$Y@2-AA^H'^FZ8]4+JRK? M);;*4L_QTX*:/&IW@K)4NF"6CGH5FE(CR[Q3 M(<(XBB["@G$9)$-_-]/)4%56<(DS#:8J"J8W$Q1J/0K.@]W%+5_EUEV$R;!D M*YRCO2]GFDYA@Y+Q J7A2H+&Y2@8GP\F76?O#;YS7)N]/3@E"Z4>W>%;-@HB M1P@%IM8A,/I[PBD*X8"(QN\M9M"$=([[^QWZ%Z^=M"R8P:D2#SRS^2CH!Y#A MDE7"WJKU5]SJZ3F\5 GC5UC7MKU. &EEK"JVSL2@X++^9\_;/.PY]*,W'.*M M0^QYUX$\RVMF63+4:@W:61.:VWBIWIO(<>E>RMQJ>LK)SR93513<4I:M 28S MF"IIN5RA3#D:.+MC"X&F-0PMQ7(>8;K%G=2X\1NX';@AI-S 9YEA]MH_)(X- MT7A'=!(?!9QCV8:X_P'B*.X>P>LTPCL>K_-?PJ^Y284RE4;X,5X8JZEZ?A[* M0AVD>SB(ZZB!*5F*HX!:QJ!^PB Y/3F_B*Z.2.@V$KK'T),Y=6A6"02UA&G. MB+P!+L'F2%FWW&[>&WA@6C-I-W!;AS^DX6B4PQKN*,92"6IIRAE85R7@G[IT M.@+I:SZ4[9+)S>E)/SZ_O#*PWM':(D)6:8]$MC;7B%#4Y8.N?(!>OL5B@;JI M /_.7JX[D;_NP)F+6' AJ.4-M 9PY]'VB_$0V@&D"1-,I@C,N/PN<,6E=!3I M4*+F*H-W<-GNT?JI'<%,JR?N)Q4-RA=Y43NF7Q?N+1?\#_.#B !VJL^B]F7+ MK?T6C+-?U.YU05KELOD1G[EQ1;G#\RW)92JJC'9[*48RHPE%G0H^Q?&5C_Q: M J7R'_(1K?UV'P[58K@W4PK4*S\Y*:BJI*W'2W/;#.=Q/9->S.O)?L,T)<^ MP"6YDN1> +J>EO7!JM)/J(6R-._\-JV8H*7;BY++8;PL8DDAQ9A[./)P9^>Q>FV]V(Z43OS=U:\\G&^>Z MT]G,EAO9%#;0G6SQ9J5-4S@,S7IF.R.+BH6:>A:'X7S6%*J=7)SQW)6Y.--; M5ZM67AEAMTU3F._O9:WOSR?19)BX5NN-HXG9Q5E7K.6-=+]V5P:CV:BE4HUL MK=*M,')U/EE&I^]36L\+_JGDO=UY%K236ZV_T>!3=3X)"9"L9>E(0X';G;R4 M=4V* ..W7N=D-$F"N\^#]I]Y[]C+;6'EI:[_I2JW.9_D$U')5;&MW;6^_T7V M^\E(7ZEKRU=Q[]=FV4246^MTTPL#0:-:?R]^[_VP(Y"'SPC$O4#,N+TA1OFW MPA479T;?"T.KH8T>>*LL#7"JI:#<.(.W"G+NXDLG3>%4NQ8W<@UG.RN*MA(? MI5Z;HMNH4GQJ?>C)A].OQ6TM[?'9S,$V:9B5O9WWWD[\C)U$?-:MVUCQH:UD MM2\_ ^81>#P ?Q^_J/!&=H&(\Y]$',;I"_J2T1$)ZTN>URTX8=\N_E MK74&M/G/H>UZ;>EA;7243FU7E/)\@K-BI;F3DXL??XCFX;L7L*8CUO0E[19.E1*+"1_S8'B],_7"JF>4 M?.F<*HL:K\JM4>X[K[N2AIW58NV5T=6VA">^P U&? )(*Z;1,;S76EVKJG! M_W&YO!*?96&WR78KQ1L117$PQWT>1#S*@P7NBSS(<>, Q._HQQ^&BT):+H ME7*8S.=!0D(A+P8B@IPFK'":!O-C>IG03KP@2L4:\9V'P8DXHMO"WVB49="% M&RDY$@^I;%I#\ABT*'5#@*>+("&]200\&,)=*=N)X(\'L=Z41W$DDA. .A(I M@!Z]S*F1BG\E3L6ACRIS*8IS#M2"&+07XS"#EPYP:@X9XE2,$#WA%$T^XE06 M@H:DCZU&B][Z$WOI J%_Q*F3U/,Q\5C#G"G&S-TA59I"Y3ZI$B;.? %:'-&( MXIW%,(E;SI,/[!C9%#$D;#%A+H$?K'X._$^XY'F:+)A#JA* "GZ2MNW%3B7Q_UUV5#Y_6]? M2E;8E"O:M>)J,TWH'..:'??DGI8;.!H="=S92ABU8ML:63/%G889(W<\U.T< M$XK#- QPQ:7?QM-M>_;X*Q^9QSM,^J3+['J= Q]'[+$3'[_G5 HB(8%1UGS! MC3AQY,?_[\B4$N THUU=;C MJ8:N"F7$75%ON;$ ?L) @&I5W&(KR#5P/?B? MBF7YVU99Y1MKD!#*Y=IX6X/[^]"0DV%F.,(^;F.T'@+X!^(VC2EH&6G&T]\! M8^U-6^E3@9[G@ZT9_Y)D-3T*U,KKI M7;?=B35U)GV]Z5,%T<_[HJ='6];;2OX91G=&(>VH^CL!L,IZLJT$FMC6COT9 MMJ9:N*R@SR&+K[%R(PK< 8/E?(4@Q#_M<(;IJPR[EARXQO>>0-:B2DL=7Z5L MIRUTPUZMV_7;&MHK*$9(;" H8I_\#HDL?Z#I4_@@Z:VMQ!O*IWVK-_29,,I\ M]::H([U3>FO)"S7FU$HQ#K&1=<6)E@2 :*=I?'7/>"!G#I7SNB]E0RDGXE=$B" XA)V8@VK$9=$7ND7"M1)UB\M>QEU-'H.ZGE&#GKZM MH_XNPP/71QY14=\W25I#G\ERUIK[)C*/?+MVPC:BD([=TJKB[551PK7E*2JJ M!$B#/*+:@J#Z7M2W6EG";5[J.\2(5681[/1 =S2)> Z1# %.8BR(J8A3Q4S2 M\4CN+1\;3M]"YAEGR(7O5W+O$IK[\/G#\I0PY(.WV'>^XTSG?C)EX3F=3V^J MW>].3GP?TI&PO=V]R M:W-H965TH8V%@JVH<$ M0=QTGQF+MHE(HDO2\2[0CR\I*;I9H:UBFH=8I#B'PS/T<(ZEV8&+-[FE5*'O M<93(N]Y6J=VMX\C5EL9$]OF.)OK.FHN8*-T4&T?N!"5A:A1'CN>Z8RVV2K3X=D]" MMYP")60Q323C"1)T?=?[BF\#SS,&Z8B_&#W(RC4R2WGE_,TT_@CO>J[QB$9T MI0P$T1_O=$&CR"!I/_[.07O%G,:P>OV!_ENZ>+V85R+I@D??6*BV=[UI#X5T M3?:1>N:'WVF^H)'!6_%(IO_1(1_K]M!J+Q6/!<@V%N,#S78)0;I$MWLK6GQ/E$D?E,\ ,29K1&,QECZZO+A"%\A! MTMR5B"7H)6%*?JET/+ HTF'7?1?5YLQ1VD4SD;/*W;G/W/$^<6> 'GBBMA(% M24C#NKVCEU:LS_M8W[UG!5S271]YTR_(<[UABS^+,\P';FH^:#'W[>8/1/21 M._[4/#C'?&#,\<1"QJ (]B#%&WR"][B/J2"*B]NVR&2VPW9;D[!NY8ZLZ%U/ M9R1)Q3OMS7_Y"8_=7]MHA03S(<$"(+!: (9% (8V]/FCSOR7$9?ZN\62%8]I M6QPRB'$*8?+\^_P:]Z[O$>3^A@3S(<$"(+!::,9%:,;6_7U/ M)%NA2WT$9#&Y:HM#!C&J;%W/\QK;^XPQOM65KJP!@=58FQ2L3:RL!>NU+IL0 M7Z.017M3."%)5WO!%-/;>BUXC'0=L'J[-A51B%YI0M=,H5U$$GF*[,D1D6Z# MZFS$I$IUOTFUU?^N5 .!U:B>%E1/K53[AF#-X0G6IF=LT>DQ;][PB#FK.UV9 M P*K,7=3,'=CKQV:1Q?:Z8HQY; UV]Y 9EM(,!\2+ "JX4$NV7Q[IZ9;T,> M143(,BBM^SJ'FU9K"[??+!46+E8RGYHE MVZB9=HX'NXTH>M0,2_0/POVQ-_H9 M+6G"N$!'(UK9!=6)H&@^*%H A5:/5ZD5\1@V24$*O@4HF@^*%D"AU0-3RE%L MUZ-+18Q&8HFB&EXAH9NM R%)O8KC:S M?),^4]D)MLJ*2_.3^HG")!']\T2874ECXH6@"%5B>^U*K8JKL^.0I< MM^-) *IA0=%\4+0 "JW^B*:4L9X+>A)XD,IS 8KF@Z(%4&CUP)2JV+.KXG-/ M@AP&>XV,W,A8]MDZ,WW6I,')875N2I'KV47N?TSN.6HCN1_]NFB?O#-5H.(6 M"BTCWJD\O(ZIV*1O#4BTXOM$9<]YB][BS82OZ?/X1O\]OEUD[Q>4,-GK#@]$ M;%@B4437&M+M3W3A*[(W"+*&XKOT$?DK5XK'Z>66DI *,T#?7W-]1N0-,T'Q M'L?\7U!+ P04 " !DB6%9Y:_(=X8% #Z(@ &0 'AL+W=OV,]UN9M.T MG[&$;;H2N +;R?[Z@J0(*R+$5N5D/VSTX%[.N<#EZ)KQ5J3?Y))2!1Z2F,O+ MSE*IU46W*\,E38@\$RO*]9NY2!.B]&VZZ,I52DF4&25Q%P7!H)L0QCN3D?5_>HVU7?= MTDO$$LHE$QRD='[9N8(74]PW!EF+OQC=RIUK8*C,A/AF;GZ++CN!041C&BKC M@N@_&SJE<6P\:1S_%DX[99_&]"2G!R0Q5AL?P 3L']W0TX^?'#N*MT M[\9'-RQZNLY[0B_TA,%GP=52@E]Y1*.J?5>C+J&C)^C7R.OPCJ[. !K]#%" M>@X\TSW,<9"98P\<7$829_[P"_ZF2\(75 )FYJ8-JLB"&E:"RKB^I^ DUL'] M &:/V6O!*5>NL.;=]MS=FF5^(5 M&:&>S_ODFL2$AQ00!710P(PN&.>,+X"89P]6-&4B3"J-JW [Y?P^U[X7UX>R1G5"97JM!;&1$HV9R$Q2^C MOP,/!]A%Q NFX4@-2JH#+]6K1*RYDCN$S$Q>*S-2KTUN,ZE=Q UA27OHI?V'WC;#;!GOLXI?(CITC'#/1;7>\!0%?<],'94\1H=9(E+%OF<+*9]W:DU21F*P MT.I$YMF32N=.=%Z#^)R$%TG#:08#N^D&?J9"D=BYA7KM#DWV;7FKLMR1%O!] M=L2BW[:BU)*W:I20C1(ZTJY8.*XD$-C+4\WS^>YLBP>!9]E"JWR@5S:TE#>+ M3O9(G(Z6KV1.:#4*/$BD[)4["Y?5X#Y%]SEVAT YA?V!%[V5*-"O4>ZY_I:+ MV7<=^CP]YA/5?"]MM((GLYB>:JD")(EI_HKQ#95*?Y@I]Z"T)$,*\L<0-="J M&CAXIX34DFHIHG0,#02M"()^%?0_$I)#T?2=XM8/H2E%JX^@7R"U(^5A70G5 M>'IQ-.5I!17T*ZICZ'CXNKCRHVK(&EEUA?SJJIWMJ.C$Q]./HRE/JZ^05YDT MVJH*EWLL47_G37A(U IX3+./PI(],_:LW7Y M.S@T*;?EK1H.*['0.U674*OEI;:\5:-DQ1LZ5H4)N20.@M MZE!H[T*4'TY3NE:TH;>O1:%Z,:K&^A@B#%D1AMZB%(5(SK51I)*>?3EHMI[7EK1HE*_?P07+O@,T-.T3?T)D& M_!":4K2B#_M%7SM;&Z[7NFH\CZ'F\,Y/A?Z"V3'V-%POBCE3H1]:4^I6HF&_ M1&MG8\-UN>8F>PRIAJU4PWZIUF1;*UQ6"X1#Y&37JC+K[IPB2&BZR Y72#T@ M>JKFO\J73\L#'%?9L85GSZ_AQ30_AF'=Y*="/I-T87Z[B>E&PO=V]R:W-H965T\H(X!'C]D!=?U$I*3;ZNTTS=]%9:;]X,!BI> MR;50_7PC,_/-(B_60IO%8CE0FT**>16T3@?A<#@9K$62]:;7U;I/Q?0ZW^HT MR>2G@JCM>BV*QWD'O:<4OR7*ERQ6#Z?5&+.6MU+]N/A5F:;"CS).U MS%229Z20BYO>V^ -'T5E0+7%;XE\4'N?2?E3[O+\2[GP?G[3&Y9[)%,9ZQ(A MS+][.9-I6I+,?OS90'N[G&7@_NK).L_B^^-@=B+R 8G0@( MFX#PN0%1$Q =!HQ/!(R:@-%S,XR;@/%S R9-P*0Z]O7!JHXT%5I,KXO\@13E MUH96?JCDJJ+- 4ZR\LRZU87Y-C%Q>OHV_G.;J*1469$?R$^B*$2I-?F.2BV2 M5'UOUOYZ2\EWK[XGKTB2D8])FI9;7P^TR5]2!G&3B]:YPA.Y0O(QS_1*$9;- MY=R-'YC]WNU\^+3S[T(O\.=8]\EP_)J$PS!LV9^9/_S';=HGP>7)<'HN/#/9 MZ_"H)9SYPV_EID_".GS4$LZ?D3V\:@MWCF6T.Q&BBA>=X+W;*K-&*;)W1I#_ M?C#KR'LMU^I_+;OXKD:.VI%E47RC-B*6-SU3]90L[F5O^L]_!)/AO]K$0L(H M$L:0, Z".2*/=B*/?/0I%TE![D6ZE21?D-AR3+VRO+O/)\_ MF++ZFF12MQU];WC7HX^$422,C8\.[6@2],,# 5JV&H?]JW8))CL))EX);F61 M2%5>%>^S>7*?S+W._IOOM99M2WBQ=E4+"*!+&D# . M@CFZ7^QTO\ W>Q=(D9$PBH0Q)(R#8([(ESN1+[T7]TRH%=F(9$Y,5XR(ZD+> M;(MX9;HDK5>Q%]=58"2,7AX5O_W25^N&3,A!,$>WJYUN5U[=3"F6ZRS1CV25 MI_,[$7]I$\O+Z"H6$D9KV,6>6,/#UHPA$W(0S!$K&-JNY- K%Y7W,LTWIDSII*S(<[)57XTMTK*E-D/XD[9QMBTPJ]-&QSW6U6%.CQ0&H72&)3&4317 M:>L,7:%VA?A*41J$T!J5Q%,W5VEI4@=^C^IQK<[/\U'$][]DV.,&E"K69H#0&I7$4S1T?8"VIT&])S?85?FVZ-.(N2)M<:)GVE#' M>Q(>]/UF_L1=)832&)3&43170NL?A5[/XOS#T29^WV8=7?:C0[V@'A"4QJ T MCJ*Y>ED/*/1[0&?ZGN0;:?6)RVK[LU[)@E@3J;6^^M-W[;Q :11*8U :1]'< MT\+:2^$+C"\*H583E$:A- :E<13-U=K:3Z'??NIF X?'(VJB87]R6+^ACA*4 MQJ TCJ*YXEE'*?0/1D+6;[/QQR1+UMMUJ_!0&PI*HU :@](XBN:>(-:&"BU;,?"IWA!)7ET2HEU+6"TAB4QE$T5TKK M6H5^UPE=U\77DW4=.GP*2J-0&H/2.(KFGB#6$@NO7J"N0T=?06D42F-0&D?1 MW+D>UA>+_+[8L^OZ&<[DM)7MC^P\GP-JD$%I'$5SM;0&6>0WR#R%_<.'6:NH MT-%54!J%TAB4QE$T5VCKK$4AOD!'4+L,2J-0&H/2.(KF:KTW&\\_4FE?XD*F M5:F.<]7^R*EA[3LHP_[E@8'B3]A9.NP$.^P,NY=POR+K?D5^]ZNZ6VZ5"3K$ M"DJC4!J#TCB*YNII#;'H!89815!O"TJC4!J#TCB*YFIMO:W(/\3J;SXO]E,[ MJSTY.X* 0C,R*(VC:*Z&UK.*_%[3V0?&_OC.:ET'=!;M\EBTB\/Q_12:DT%I'$5S1;-F4>0?/T7E0I;5D&CQ M=5?'=54/ M2J-0&H/2.(KFRFP]H=$+3+H;06TA*(U":0Q*XRB:J[6UA4;(27=^6&>1CZ?) MC?O!03F&IF10&D?17.VLS3,"3;KSG/X%4$L#!!0 M ( &2)85GJYL[#]P( (X' 9 >&PO=V]R:W-H965TED#G19BI7OBHDDLR!2%!EGA/Y=X), M;,=>W]LMW-+56ML%/QD59(5SU'?%C30SOV'):(Y<4<%!XG+L7?3/I[&-=P'W M%+=J;PPVDX40#W9RG8V]P I"AJFV#,2\-CA%QBR1D?%8 <0U8#()5HI?EHKG%0*PW<41C S>ZP5 M?.,99B_QOLFV23GA!>-J!, @'+7JF'X!'@8-'!^1$304BQQ>] MPW=%J(1[PDKLP ]*%I29:J""&1)52LS NH]I*:7Q&29$4=6!.RX6"N6&+!C" M-2]*;6,$3PW:^=^!*6%IR:IB_++E@ZNJ?K_;:E!I'+1KM*WD7!4DQ;%G>H7= M&+WD\Z=^''QM,_ _D;VP<]#8.3C$GDQP13FW5A4HJ$I]B6=,44.R;; M[C;)66\X\C?[N;R-Z9_U3IJ@%QJ'C<;A08VNY!M;*&\)ZO<&[U%K_3Y>ZTM1[ER'5]!*DJNJR/?K#:7RH7KI:_6)^:RJ>Z&9YKJIIH1:7X9 M!0R7AC+HG1CC9-7]JXD6A6N@"Z%-.W;#M;DP4=H \WTIA-Y-[ ;-%9S\ U!+ M P04 " !DB6%9UOTGHS8# #W#0 &0 'AL+W=O:R?S_;25/HTFRE3.L+\>TPY -,]4RYBK'15S%R9", 3"XJI&WA>TXTQ84[8M6T#$7;Y0E'"8""07,0Q M%C_/@/)5S_&=^X8AFMLK&>@Z*% M5#S.P%I!3%CZQ>O,B V 7W\"$&2 X&\!M0Q0LX&FRFQ8YUCAL"OX"@DS6K.9 M@O7&HG4TA)EE'"FA>XG&J? ,4\PB0".[9S";H"LU!X'.06%")3I&7[ 0V'B- M#K/&(]UZ/3I'AP='Z 1ABX)I7I-9-=56I(A=J-L^K-T^N")Z4>05%'0JJ# M"^H%\'XY_-.":7B[".YJ(W(W@MR-P/+5GN ;PA+8 BIH""8%")NA 0B;+,:D MJS$E,VRV7P6]7R=Z)\($?26Q&<>G:*2[Y!2G^_/FL^9&%PIB>5OD2RJD7BS$ M)&]')CB"GJ.S4X)8@A.^?>,WO7=%+NV);,NS6NY9K8P]O&9CO?S:" $1D"4> M4RC<""E+T[*8PV49^O6J7K3E9B %@YK56CYH2V ]%U@O%?BPELG&6O)\+8O$ MUG_3$31:U?8CM:7S[FA[(X^J\8>H]K55*VBDL%!(GQ^ ;D[71-YV;$(=>^WC MH%UD3ZFTYV[>/9%MN=C,76R^EH1O[M.S/9%M>7:2>W;RHGRJF/8(F-+7@"(C M4G8_V$@NK]IZG%NE&G:,L)5'V'IYA(1/BJ(K9_8#%'.FYD4G9+\4NF/([3SD M]G\^3AKV.&D5>58J[;FIL2>R+1=][^$ZY;V6 R53LB?;]L6V[=O&-=3_9RE7 M3OUL(W9@0T4>N!NWZ#\^D;XRTHKBB;VHC[G2UWY; MG.N7&0@S0/=/.5?W%7/WS]]ZX2]02P,$% @ 9(EA63; $+*A @ :P8 M !D !X;"]W;W)K&ULC55M;]HP$/XKIZR:6FDE M$%Y"&40J9=4FK5I5U.VS20YBU;$SVT"W7[^S$S*VIJCYD/CE[KGG7C/=*_UD M:5"A%&W>XH+!B7 M03+U9_^R:T[")-IR3:X1/M8WFO: MA0U*Q@N4ABL)&M>SX+HWF<=.W@M\Y[@W1VMPGJR4>G*;+]DLZ#I"*#"U#H'1 M9XD4C]<']%OO._FR8@9OE/C!,YO/@G$ &:[95M@'M?^, MM3]#AYM),F-+?PKGIM(L>E2\K2:KKEI&>3.1-,I@A+7P%,9O#-YJAA@99Q M8> 2;I2TFH('7SE;<<$M1P/G]?T%G &7<,>%H!B;:6B)DT,.T]K^O+(?O6*_ M#W>$GQOX)#/,_M4/R9?&H>C@T#PZ";C$L@/1^ -$W6@ C\L%G)]=G,#M-X'J M>]S^*[@+7*/6F%$E[E!N<=+F:P4Q:(=P_34Q)4MQ%E #&=0[#)+W[WJC[L<3 M! <-P<$I]":3S,(*-UQ*+C>@UE"BYBIK8UOAC3R>:]Y=$6#SE4[E5%#9?0F*AI3 MM9'\-R4RVVH7(BKW$S$:O>!R&<6=83N9N"$3OS552!UW,DGQBR2-QYWQ?_;# MHP%0H-[X,6_S.EO@-H)T/U:*7O8. /-_R7Y U!+ P04 " !DB6%9)P-_ M0)L" !Q!@ &0 'AL+W=O< M#&;24-O$\/J%_<;5C+6NJ82'Y3U:8'?]-CX<)80Q^\DQ$U" M['1[(J=R20W-4B4/1-G=B&8#5ZK+1G%,V$-9&86K#/-,-J>P5W(JI8"K#]R@W>L\4J]>:7.O:*M M5UV>>*IQ-Y7]/.]T37.8!G4#&F0?/PR3Z'-/(>.VD'$?>C:'+1."B2U>P( -<& 9 >&PO=V]R:W-H965T'"$#A!AZ)90 MJG=%YH'2H@QU4 X"+GH!T0<"EM#Z*#H]1E$8)0[X8C_\YX9I^)D+'NBE&-(@7(9ZAD2-X.Y=N>RQ27,/7VO)(@M>,77+[,L_.ZR]Y_( MWIB-1[/Q/O;BBC"BCTZ%UIQ7SKWK\9G%FX*P+9+4C_)@.[7@2$K\;$QZ(RT9 MI25[I3WJRV\.5BMX"=*IK2Y5]YO1F.[MU%N]LJ2-I5UPP*3NFY-]B ML29,(@HK#0O]$VU1]&6T#Q1O;25ZXDK7-=NL]&PO=V]R:W-H965T)V_3#L R.= M8Z(4J9&4G?[['BE%4VQ:R(I^L47R[OC<'7F\Q4&J;WH'8,ACP85>!CMCRLLP MU-D."JH'L@2!*UNI"FIPJ!Y"72J@N5,J>)A$T20L*!-!NG!S:Y4N9&4X$[!6 M1%=%0=7W:^#RL SBX&GBCCWLC)T(TT5)'V #YDNY5C@*6RLY*T!H)@51L%T& M5_'E*G8*3N(O!@?=^2;6E7LIO]G!AWP91)8(.&3&FJ#XMX<5<&XM(<>_C=&@ MW=,J=K^?K-\ZY]&9>ZIA)?E7EIO=,I@%)(2! M*"N-UNR'BXW31F^8L&G<&(6K#/5,>DTY%1F0C3LS5.3DD]F!(C=@*..:O"5K M!27]CIDSNK.^JI3"*7*E->#"ZT;^#2I\V=R0UZ_>D%>$"?*1<8[ITHO0(*W= M,\P:LNN:+#E#MH%R0)+9!4FB9.117_6K_UD)5)_[U$.,41NHI U4XNP-S]@[ M#H-T8ZI!DL [R%&M0>@O3WW^))](?/Y5]D[%D MAFT AGW6TSO85B*G]QPPKYDL@!CZ"%Z?:T,39\C6D7V:S >31;CO^N(1F@W& MK= SQE'+..IE["3)QU4KCSM;QM,CJEIDVA4Y2S5NJ<:]5%?YWMXQ38PDF11& M8>W".RRJ+7Y4"I07=GQ",AHRD%_:SHD+3NL9B@K%49\#V M-NU>RLD)03*(CRA/98:#H9]RVE).>REO*5-D3WD%1&X)OF8'JO(VN%[2J2>> M\R/24YGX7#QG+>FL/_FV,I =\-QB$DTY^.AF)T2)]YF#.6[9Y+]NG M%]:P^6E8XL[>-9]'*#H'&$?_/4_12V_T_RJ[C=EN>9G,![,C9H_4-#J7\;CS MIL:]T#>@\,K8_J1^'R^>GLL+LC'4@'7'GMM;)K P,,K)6FKFKMS?[QZ-;9)L MF7TGJ@(4M?/_>'WLI_C)T*U^N=DZBF&G2;$=XD>J'IC0A,,6]\&HX^%7==-5 M#XPL7=]R+PUV0>YSAXTJ*"N ZULIS=/ MD)MZYO^ %!+ P04 " !DB6%9 MI+0Q )0# ?"P &0 'AL+W=OAGM0'"81)DN>)"?=??I1LNNZ MBY+VH2^QI)#4CY1$ ACRD'*AQ\'6F.PR#'6RA93JILQ X#]KJ5)J M<*HVH[,%A2Y 4,9UZ11SK]*T9CF2H$PY$IK,)J< ME3+G*'2_N"%G[\_)>\($^<(XQR/2H] @H=TG3$J:ZX(F/D*S@*Q)XL$%B:.X MXU&?GE;_)Q>H/O2IAQB7*CAQ%9S8V6L?L7>G-E2P_ZF][&^/POC/:<49MR=I-VMXEGMZO[Y14:5$+/>#L5;^2\08RJ9G_<'L'(8EK(2F ?#(=/U*_0NJ_@+0&S%1X MG%*XEX<#;7R _9.;%X ^F2/G.J@ !R\ +@UA6NH>A+*7LY^EU'TE K5KI;;TR97X&[$0NR/PQ M<]YCYG15]N*IDCPO,#/[Z&S9^?[IP=BN:LF!?!)YZDQ*X2TV+_&\/F[3-S%5 MQ"VL=2^V=?Q"U88)33BLT7;4[&.V4D4W5DR,S%Q#LY0&VR,WW&('"\H*X/]K MB1FRG-@>J>J))[\!4$L#!!0 ( &2)85F/1V>7&PO M=V]R:W-H965T=*Z+=$YZGX#%/,$D#S8LQ@MD3? MU08$.@>%"97H?=6>Y4( 4^@KP0M"B2(@T5$5=*RC?L[/T=';8_06$8:^$4KU M-Y(31VE$TY&35#AG)8Y_ &<.F8W\T0GR77_0D3[K3_^2,YT^[DIW=&'JZOAU M=?Q"+SB@5WI/*N_TT7N7LU)JT"UEIN.IS' "4TO/-PEB"U;\[HT7N1^Z?+Z2 MV!/70>TZZ%./OV<@L")LC2CH&?*<[U(L*L3,JK&-QW8T?G)-G&W37%?&R&U> M7IWQQ,&@=C#H=?"9*=!U42C#]WA!H0N[5!@V((;V/F@[)K0/H(4U6O@,6L)3 M0 K?]<&%K8XC>[ 'UXX)[: ;+JKAHEZX:UTSD2V ? QC78N!?L$A.!MICF@/@*Z>U_A\42)9PIHB%06M =D4-#U;T<1OS>O>+QHK^U:SH)_4V?G_RL+.?H+G""E)C18^02\+T MN8!@BJZX),5\^WUQI\SY3<\W=,'RM)#D[$^GVV=X7E"YV>MHE95S&BB//F5#<6SXO"TX$H?Q8K;C3XM@S !^OV*<_70,.>Q M^OP=_P-02P,$% @ 9(EA6?%$D-OL P I0T !D !X;"]W;W)K&ULK9=M;]LV$(#_"J$50PLDUIM?,UM X[3HAG0U8F3] M,.P#+9]MHA2ID90=__N1DBS+%J4L0+_8I'1W?.[(NZ.F!RY^R!V 0B\)97+F M[)1*[UQ7QCM(L.SQ%)A^L^$BP4I/Q=:5J0"\SI42Z@:>-W033)@33?-G"Q%- M>:8H8; 02&9)@L7Q'B@_S!S?.3UX(MN=,@_<:)KB+2Q!/:<+H6=N965-$F"2 M<(8$;&;.1_]N[@^,0B[Q%X&#K(V1<67%^0\S^7T]'.5!J M+&F.?TNC3K6F4:R/3]8_Y\YK9U98PIS3[V2M=C-G[* U;'!&U1,_?('2H1PP MYE3FO^A0RGH.BC.I>%(J:X*$L.(?OY2!J"F$;0I!J1#\7X6P5 AS1PNRW*T' MK' T%?R A)'6ULP@CTVNK;TAS&SC4@G]EF@]%=UCBED,:)F?&NTIAF,3X+I* %:0EI#P7C&Q1X0=^B/N]6_R-C6GUB4W=U<*H(!56$ M@MQ>V&*O\)]I_^/2?WKVW^9=8:YO-V?2\DZF.(:9H_-.@MB#$_WZBS_T?K/Y M^I.,77@>5IZ'7=:C19FMYE2D7*I;2%+*CXF)P0H8;(BR!J"P.LRMFC*RCP9A M;S!U]W7'+$)^+ZB$+H#[%7"_$_A;"@(KPK:(@D[MUS:J,#:J(02#WO"*TRHT MLG,.*LY!)^(19"@PLA.^"H AQU GXF3!TT 3Z?Q:$,<-U8?-5*F*>/[;823BG#2 M'4),!-ICF@'B&Q1S9M+')+@>2K+.\\D>U$EC.Z]39]+@G=1\NL#UO7._\CJ! M/TJI&Y4 103DE>B\]?9>XS4HPD;VE$)U9\(6T%IC]3M!OV,A,%-'?5.)18:I M%<[O6+=$:XKT6]#.'_SN MYO/FMEO:NTRAX)K5)M2VU>>VX[_2=][,VF]T/W_8+.HVL9%?:U&7O.?VXW?W MGW.??#1]\J:ZT1UOS$6O=.(&+15699)M4%EL,46+LA.@OS^]*'-'6%% GUB6 ME-7B'ZO+KR"],83SGV>O"*);NT.;#YBO6&P)D_HFL=$+>+V17D\4WP3%1/$T MOU:ON-*7]'RXT]]1((R ?K_A7)TFYJ9>?9E%_P%02P,$% @ 9(EA67'' M2DYA!0 Z2 !D !X;"]W;W)K&ULM5K;;N,V M%/P50ET4";#1A9)OJ6U@(^TV*9I%L.FV#T4?&(NVA4BBEZ3M!.C'E[I8LBR: ML5PF#[$DZ\SA#$5J#NGQEM!GML28@YDXO_9 IV.RYG&4X@<*V#I)$'V]P3'9 M3@S'V%WX%BV6/+M@3<&>#ERA14JIT*>/2T+Y%<.JQG!M$*)7F4B^,K K_S-: MT="D7VG2/T435H@B[?Q^N_-=LW_0^ M4J1$4$NB3M-5DS=2-KGN>39'_?X2UHSC133;>WUE+BPEZ562/QOH*<8 GS(> MRE2]O1:ZAY(H6]-9DG9"^X@@L!8$*@7Y@B(*-BA>X\PHS4L/.]MY6"EOV.H9 M;^\]6S)7INW,O)W2,0='N-<&T5%:I;.XNZV&N&:KU[7:/4G*H_.]4_LX1VWD M1+4B"KL4X)?9$J4+?")]G8;-UXH6Z$)K"EH;1:?WGN6&H],*^EK1 EUH365K MN^FH_>8YP[1_RA2EU8!*4AZ?HFH'ZJ@MZ#GGJ-J3.FI3 M^O84!?X%7PD'(6;B/O%>#Z5ZZ/2DOE:T0!=:4^':##NC=YVS=)I@7RM:H NM MN9!6>VJH]M2_(F$J+V+"V"4@J7A":;3)%P*E0[8$:U2OK=)**%NA":XI>>W@(WW,80YU6 MW=>*%NA":RI;5PA072$$U;C]F"_^91+OGF2IE&HX!QY?"E2'=M;M/1:)85U= M0'5U(49X1%(4 Y20M7@63_4NL+V&.W):J\;JY)VE\EKF9>B8(WOO[\BR ZR+ M ZA>?/U_TR+#<2Q52VO-H!4MT(76%+RN&6#_7:=$G:6!KQ4MT(765+:N2*"Z M(CE[: ]D>P*'-9DZ>6>I)#G[YO!@-%M[>\ )IHM\+YT)-H)>L7E:7:WVZS_E MN]0'UV^<:[_8=:]ABA\!W".ZB%(&8CP7D+8Y$*.#%OOJQ0DGJWRG^8EP3I+\ M<(F1L(W9#>+[.2%\=Y(EJ'[=,/T/4$L#!!0 ( &2)85DE3I/ 8 < + V M 9 >&PO=V]R:W-H965T/>HDIFM3)4NE^:&3[^.@Y M\L3G[B3-GI/T*5MS+M#W311GUX.U$-NKT2A;K/F&9<-DRV/YRRI)-TS(C^GC M*-NFG"V+09MHA,=C.MJP,![,9\5WG]+Y+-F)*(SYIQ1EN\V&I2_O>90\7P^\ MP>L7G\/'ML=HQR5QZ2Y"G_\,?R>C#.&?&(+T0.P>2?/;_A490C21[?*M#!X9SY MP/KQ*_J'PGGIS /+^$T2_1LNQ?IZ,!F@)5^Q720^)\^_\\JA(,=;)%%6_(^> M*]OQ "UVF4@VU6#)8!/&Y5_VO9J(V@#/;QB JP'XU &D&D *1TMFA5NW3+#Y M+$V>49I;2[3\H)B;8K3T)HSS9;P7J?PUE./$_ ,+4_2513N.[CC+=BF7:R0R M=('N9<0L=Q%'R0HU6;V]Y8*%4?:+M/]R?XO>OOD%O4%AC.["*)*KE,U&0I+, M3S5:5(3>EX1P Z%[OATB//D5X3'V+<-OX.%_[F(Y?&H;/I)3.0+3?"0' M'PF$/K_E#P*QO5Q(]A#Q"[DW7&1,+GS&%[LT%"&W+F.)20O,?+/8S\=#,AOM MZU[!-AI9_T#6!\G>)3%_D5= ^B3WN-4N7EK)E1B7M1/CR73H']&S6$V#)H+! M@6 $OPG9D1_1L-H&='#V0HR YN?7)C2V6.TN:\GCQ@N1B M/[-TB19)+%*YIUK)4H.(/YP>D35MO.&EG>SE@>PE2/:O)+XH%SJ/2\2_[4+Q M\CJO+S:B)5Y0(W$9C%JO R] MFNQZ(.$;R4ON$E)%!LE/%=J3" MR,H.6TY-QO5_WC%;;#CD>0UDE8AYL(K=L&R-6"R7/#_(-XN]%+&X8>5!K*ZQ M[PI-]UPIHN?WS5$\4$P[^^D(3?=3":L'*^MITE^!U(,+3XP(-+453VB38'E* M7CU87S_S3*3A0O R#*W\0(3.2^((3?=7*;1WV3OT0''O[*K/(G MAIXIXWXMIBI/;$;3AL!34N^! CO_6ZQYBF*9,942*!/ZQI0$ANJ\,N=0?JR4 M'X][%VA@SM"Y0G.$IONI$@8,)PRG12 V\P!B1&"+D4ZP5BC#R4*Q$!/?K$F"SQC;;!"U&.F&5 M+F X7?C(]SQ"GI45.++SPCA"T_U4.0>FO0/0::[A"DWW4^4:&&X'] Q J.*O M_#JY*8!5PH!=) S84O=;^E0VL^9&%59) X:3AM-:514(W*NR&C44H$2).SE' M65^!0DL.FNADE4(36*&[MZN(6=@;1"$3G:A2:G)*6=_8ZGQQ44,UY/VW:'I:0B7XW34FL#TML&9;8>A/-:?WL M"DWW4ZFS[_4-/A_4]X;LMVLU:*(355KMPUK=EB%7P^O3$QCW='VSK,0-Q)2$^K"$MF7'OE,= M=86F.ZMTU(=UM&=\FY6H>5/78M18K@9*2P-82[MDR$%[D0J:Z!25# 9PD7I2 MAAS8&L3'4V@Q:IY")5\!+%]5.M(M2X8QNT:]*S1]!I0>!KW[R8'3VM<5FNZG MDM;@'/WDX)1^6TG^P*3?=3J730NY\<..TGNT+3_50B M'YRCGQRT]Y-!$YVL$O[ 13^Y @')028Z.274@8L^X((F^@./2I3I.7K( MM%V>01.=K))GZKJ'3,T&\?%V:#%I(JITFOY8#YF:/62#EFG21$N))_VQ[C%U MJJ"NT'1GE8+2&\C?5TDB7C_D+RT=7E*;_P]02P,$% @ 9(EA6:P+ M[/>L @ 0 D !D !X;"]W;W)K&ULS59=;],P M%/TK5A (I-%\M>DTTDA;)\2D;9I6,1X0#VYRVUIS[& [[?CW7#M9:%%;!LH# M+XGMW'/L<^R;ZW0CU:-> 1CR5'*A)][*F.K,]W6^@I+J@:Q X)>%5"4UV%5+ M7U<*:.% )?>C($C\DC+A9:D;NU-9*FO#F8 [171=EE3]N N-Q,O])X'[MER M9>R GZ457<(,S.?J3F'/[U@*5H+03 JB8#'QSL.SZ=C&NX '!AN]U296R5S* M1]NY*B9>8!<$'')C&2B^UC %SBT1+N-[R^EU4UK@=ON9_:/3CEKF5,-4\B^L M,*N)=^J1 A:TYN9>;CY!JV=D^7+)M7N231L;>"2OM9%E"\85E$PT;_K4^K % M"(<' %$+B%X*B%M [(0V*W.R+JFA6:KDAB@;C6RVX;QQ:%3#A-W%F5'XE2'. M9!\I4^2!\AK(#5!=*\ M,IJ\)[=4*6H])F\OP5#&]3L+P+]U%\YT#4 M.1 YON$!OG@P'KTF,Q!,JL.2CG+85#O3%)3ZZVTM1V?[1RVC3LOHJ)9PD$2_#OV+7-IL("ZY@JO.*!L 'Y?2#SF;<=6T>[2 ME/T$4$L#!!0 ( &2)85F%'QA>> 4 -(M 9 >&PO=V]R:W-H965T M%@4T*C"/R(/R8H/8:AE_SS@0?Q>6EAZ^6-S_[S7F1OV*O%P7OF:RZ^'!X3 M>657*%L_Y%'JQQ%*^&YI_8KO&)UE"7G$5Y^?T]IKE+7R%,??LHO?MTO+R2KB M =^(#,*3OT[\G@=!AB3K^+L$M:IG9HGUUR_H'_/F93-/7LKOX^ O?ROV2VMF MH2W?><= ?([/O_&RH4F&MXF#-/^)SF6L8Z'-,15Q6";+"D(_*GY[WTLB:@EX M_$H"*1/(K0FT3*"W)HS+A''.3-%*S@/SA+=:)/$9)5FT1,M>Y&3FV;)]/\H^ M][5(Y%U?YHG51\]/T%U._$.,?XDT%O&A><'Z3MY M^SZ.3CP1_E/ T9^QX%G*ES5#;]^\0V^0'Z$'/PCD)YLN;"'KS)YF;\J:/A0U MD5=J6O/#")'9SX@X9-R0?F]._^,8R?3YJ^G,G/[@)2/DN'DZU=-M26[%,*D8 M)CD>?04O9VY;$-?$19$];L[.9'^7'KP-7UI2URE/3MQ:_?0#=IU?FIB!!&- M8!IKM&*-FM!7G^+H^;W@29BOO";>BGPWS\]VM]/*Q61$%O:I3D@1A9U:V&0Z MU8.8L92>C8ZK1L?&1NEH.OD1K7GDQTDAI*9FC1A=%PDD& ,"T[B;5-Q-!DEK M LD:)!@# M-8"I0(B^;V"M0,*U)QQDY=#JYD)CQ M:5V) 0+3B)E6Q$P'[CG3JSV'NE+ %X044=-Z%)V-YA>;CK&6GIW.JDYGQD[Q MR"5JU[GZ4][4NA&PJY8@P1@0F$;DO")R/F@'FD.R!@G&@, TUK"C7*<#L@>5 M,!CKFQ"6R_="=.8'=F7GEN?JK=<,-QZXRY0 ]6V&C&>CJX[QU3Y#Y#Z#+_89 M5^,1VTKV @RUI2!XG&H-!T MZI2?QF9#?8.^"H!)7=N7VFH-8>8R^K:IK"\V>L077:%_T6W?(,QPG5<,J!N& M0M.I5'X8N\/$!NEP[T'1&!2:3IURS'BH92X!C&)K#6'F,OJVJ>PR-OME);8> MSMF,W7GY@'IG*#2=5^6>\3#[C$'],R@:@T+3AXK*01.S@VY77@E@4EY["#.7 MT;=-Y99)BUO.E4<:^P,RMB45D&@,"DUGK39R'CASAATZPTZ=_P_G393S)D,' MSR5 _7M7T^2Y#*MKZWKR;"ZF;[/**Y,6KURHZV83:8;KO&Y !]%0:#J5RH^3 M8;-H NJ_0=$8%)I.G?+?Q#R0OD%R[O5(M6'PVA36,'DUE].W7>6928MGKD37 MPTR:L3LO(T@T!H6F\ZI,.ID-4R"H#P=%8U!H.G7*AQ.C6;U%@?/K86/#3+(I MK&$F:2ZG[[^6E7>F+=XY5R!MZM.*="UW=;"?-<)U7#.@4&PI-IU(Y M)C90)PZ*QJ#0=.J4$Z;OR"@#M/-Z5]-ICF+F0 MKHW:M?.SV6GG!R]Y]J,4!7PGX1WYM\Q"27& N+@0\2$_4OL4"Q&'^9*=TJV/RK#47P, 'L. 9 M >&PO=V]R:W-H965T%_0$>S!? MBIVRHZ!!25D.0C,ID(+CQGN/[[>D-"A7_,7@HCOWR(5RD/*K&_R9;KS0,0(. MB7$0U%Z>X0$X=TB6QS\UJ-?X=(;=^U?TW\O@;3 'JN%!\K]9:K*-M_10"D=Z MYN:SO/P!=4 +AY=(KLM_=*G6SHF'DK,V,J^-+8.I*O]6)Z!B0(0-2&Y"2 M=^6H9/E(#8W72EZ0K)S-FMZ'1CKQ:T-DAIQ6R&2 <09>I+"9!K])E)(O[A+]H* M9-X/X@[-O2YH AO/G@H-ZAF\^.>?WI;+7T!XH+ MAZTFAI/4>0VSZ!;Z@.^.'N/)2[N&_*ZVPV@P#Z3E0D:Y[.U&,\MEO+K'07ZP M=G"KXG@2&<>WT''<"CF^E9+7P-W-Q<2/!O:VE7(\C9;C:S$/_=F ]U:_\?0" MCJ\5' ^^TG"KX'AWKV.Z43,^)Z?\H MNH7(XU;E\20RCV^A\[@5>GPKI9[0Y!N07V^5%*\SIP#II^,_X74$L#!!0 ( M &2)85F-7AHWY@, & 2 9 >&PO=V]R:W-H965TRO/8\D>YQCH3+ M2ERH-UO&3!:LD)06^XT!4>8[X MPVM,V7'I0.?QP4>RVTO]P$L6)=KA#9:?RSNN>EZ'DI$<%X*P G"\73HK>+T. M?.U06_Q%\%$,VD"'HHK*C^SX!VX#FFJ\E%%1_X)C:^L[ M(*V$9'GKK!CDI&C^T;L33O<%HVSW %"1 M@0]RCSFX+20J=N2>8@&NP*:9=,"V@Q=@)026 KR\P1(1*EXIP\^;&_#RQ2OP M I "O">4JJD3"T\JYGI\+VU9OFY8!F=8;G#I@F#V&PC\(#2XKR^[_UD5RGUN M+0A0OO, S%8!7%;MQ9C3B&'1'N9VO<$M@H\KB+/'[.M1[; MS(,EL%$>9ET>9G;6^NRD_$)5?Y,G16JRBLY5Z;SC.+>VUN>GBSCTXP&#AJ?1 M#+IS,U'H][+K6UCM+E#:3_'M&8H]J0T MB_=%H)^M?3DY7?VDW'=O ,U5[EH0V9AZG/YK)7>GA9 MZNOSOI&354VWA3:.LE=U^*RR#JWJNBVT<2YZ98>6I!V>JO9D>$!OHS%81>>. M\;#7=FA/W*%!MDU,36:1&YFI!KVX!S;$O071ZMT-[S]AV-H,OXF&WR,-/V_P M^:_O7MXCOB.% !1OE9?OQFJ?X,UU1M.1K*QO!.Z95 I?-_<899AK _5^RYA\ M[.A+ANY2*?D.4$L#!!0 ( &2)85DNW"]OP0( $ ' 9 >&PO=V]R M:W-H965T6%[^LDAX+JCBQ!X,I2JH(:-%7FZU(!31VHX'[0[49^09GPXJ&;NU'Q M4*X,9P)N%-&KHJ#J>0)<;D9>S]M.W+(L-W;"CXN')O#5/@W!*A MC,>:TVM"6N#N>,O^W>6.N2RHAJGDOUAJ\I%W[I$4EG3%S:W<_( ZGX'E2R37 M[DLVM6_7(\E*&UG48%10,%']Z5-=AQT \K0#@AH0' +Z;P#"&A"Z1"ME+JT9 M-30>*KDARGHCFQVXVC@T9L.$W<6Y4;C*$&?BG]2J)I6JX U5(;F2PN2:?!,II/MX'S-LT@RV:4Z"HX1S M*#LD./],@F[0;]$S_0]XV'7P\(BVDKP3V5Z!^DV!^L?8XZG4AL@E M]HDUB!6T'J&*(7(,MEFMX["#F[/>S:'-9]#X[$D;--(&1Z5=EZ#PX(N,P!/V M4MTNKN(XVPG ME:K?Z1\H?NTSZ$0'BOV=9E2 RER/UB21*V&J"]O,-L_ V'6_@_D)/@]5-W^A MJ=Z6*ZHR)C3AL$3*;N<,*ZFJ?ET91I:NY2VDP0;JACD^<:"L ZXOI31;PP9H M'LWX'U!+ P04 " !DB6%9-]CYQP]:1-B=L?YS2-2Q WZ77$F=VY1*R&!+%1$(D MK";6M'LV\TQ]7O"3P5;5QL0D60IQ;R:7X<1R#!!P"+1QH'C8P PX-T:(\5!Z M6M621E@?/[M?Y-DQRY(JF G^BX4ZFEB>14)8T8SK&[']!F6>@?$+!%?Y+]F6 MM8Y%@DQI$9=B)(A94ASI8]F'FJ#;?T7@E@+W?P6]4M#+@Q9D>:PYU=0?2[$E MTE2CFQGDO5Y@NJ]@+B#M$-?[1%S'[3?(9^WR[UF" M\M,FN8T-J[KF5EUS<[_>.W;M]W2IM,2_[9^F^,5Z_>;US*-\IE(:P,3"9U6! MW(#E?_S0'3I?FIKQ3F8O6M.K6M-K<_=OP+P[0@PO5J;=@Z:TA<4PMS#OF8W? M[7:P_@6M]?$7:@&->[>#G6K[X'4HXIZ]!;U:1/U:*_;3F>XP]WJ M?""W5W%[K=RW0E-.:.VEW92B\.@Z]>;O_M>]O2>YYW7']EL=\6$RW2?,M:"HT;8#Z,\!,%I"G ZRLA]//$[(+51X__ M#U!+ P04 " !DB6%9]AS=-X$$ #]' &0 'AL+W=OINK)FO$!2#?G&%SN.T:I,*G(_#(+$+Q"AWFQ2GKOCLPG; MRYQ0?,>!V!<%XD\?<,X.4P]ZWTY\(INMU"?\V62'-O@>RX?='5O#[:NH%NB*+58A9(X#G+_R8KN9UZ8P^L\!KM<_F)'7[# M]8*&&F_)72_6KM)7$IDF@VX>P N(Y6:/J@9+_,5GP1JC?*O>3J*E%Y MWTX9\6.4:S# MWJ98(I*+=PKCX3X%;]^\ V\ H>"6Y+G:"&+B2U6EGLM?UA5]J"H*GZGH'N\& M(!S_#,(@C#O2Y_;T/_94I5\_FY[:TV\1'X @*=.CCO3LDN*KV:&9[BME&GG" M1IZPQ(N>P6MT0:8NN:$+KG19-KK<=-%>S11WSZ0;THW8H26>>JKC",P?L3?[ MZ0>8!+]TB> 2+'4)ECD",^2*&KDB&_KL@2J=N"3_X!6@3&*A>I:ZOX@0>T27 M6"DD9)\'J_T^?Z3P4%@Y,:XB!H43@^:^-G,:FUIK[, M. (SZ+MNZ+O^+J\1U^=O"/$@;C%9!8W,H/83T5I?7RH=@1E4PN!H< (KF7-& M'[$B_FLLX_4_'+9?_^NHH2THM9?5>S=^ M#P<*CQ84VCWH__4 -:SQ?@\'L,UG9U34)M2IUW2%9A)ZM*30[DE/"2VI7!&Q MU-NSD\7QN95*VO]LG7=%C=MK/HU)CZ)U^.](?!6\0WA J0X[6"#Y1- M\@"OOK55 \EVY<>D!9.2%>7A%J,5YCI 75\SM5?K@?X^U7SQG/T'4$L#!!0 M ( &2)85G.0#[*@Q8 #:% 0 9 >&PO=V]R:W-H965T;C1;SRVZG,[Q<)+/E MQ=6KS=?>9U>O5@_Y?+9,WV?>^F&Q2+)O;]/YZLOK"__B\0L?9K=W>?F%RZM7 M]\EM^C'-_W7_/BL^NWQ2KF>+=+F>K99>EMZ\OGCC_VS\SJ#<8O,C_S-+OZQW M/O;*^_)IM?J]_$1>O[[HE#/ U:;KC[ M\:,>;>Y]<6\^)>OTW6K^O[/K_.[UQ?C"NTYODH=Y_F'U1:35/=KS]YOR99EI1Y\'X( MTCR9S=<_OKK,"[_\J63\ MK@.X+'XQ3[^=[N-OYVW7*?Z29"^]CO_"ZW:Z?>]?'P/OAW_\Z"U7>=IPZ]ZY M+?6P?+)ZCU8#$YQRDX9'F=#-!.GTI=?K;!C?P43';LTWKSLI%7_L4.(3[E.W MNV%&#D:XF8_I?<&,]QZM?WB7WOHNR=)UTU_4L<=L7ORR-S>LVVT0#\/JA#^& M[2^NN*G.FZA/N=.3HP^D.>7/JN=Z"*P$]9[V+[V-VW/M7ZZWNY2&6_5VNW6_ M>>MR#O+S^CZ9IJ\OBDG&.LT^IQ=7__4?_K#SWTT!)+& Q$(2BT@L)C%!8I+$ M%(EI$C,09J6S_Y3.ODN_>K=:+(JI<#'/F/[^PKM/,N]S,G\H)@&SI7>]FL^3 M;.W=I]EVY_2C]X=[3_76.5C;,)-80&(AB44D%I.8V&*3#58>S7V^ZKSL=/Q7 MEY]W4WK23ZF3?DJ3-]] F)6KP5.N!LY)S;W7COY.9CNIRMLN*? MZ4/Q)>_->IWF/Y5'C]?>A_3S:OYYMKQ]_.DHF<[FL_Q;L=G![S6ESWF3VJ:/ MQ (2"TDL(K&8Q 2)21)3)*9)S$"8%?GA4^2'9TUTAV0Z22P@L9#$(A*+24R0 MF"0Q16*:Q R$6>D>29U6VZR2 M6$!BX18KSUL^SH_>V86D>/&)"9(3)*8(C%-8@;"K"2.GY(X=B;Q_2I/ ME_DLF7NSY31+BRFPEZ_*4]HM\ND\CEQYC.:?2T.2J=W27:;>M/5YS1+B@_*%X=635%T8FVC2&(! MB85;;+";Q+T$DL/%)"9(3)*8(C%-8@;"K 3ZG?HUV8[[M.SV9,]-=;+GA9=^ MG:;KM9=\+HXNDT_;LT-%))M>A7SKMMM&$M4"5 LKS>]:IQ7W@XF.&:.:0#6) M:@K5-*H92K/SN=.9\-OELYZVEN=T&U/I%%NGDM0"5 LKS9JV=IMGK>C ,:H) M5).HIE!-HYJA-#N:W3J:762;JYU+DDM0+40U2)4BU%-5)I] MX-SOC1IV01(=6:&:1C5#:78PZQZ0[RPR_/4OB1;?^V6VW)Q%^N-)_:TX?EV6 M15POFBV3Y;3<[D,Q[&T]MD/5M[V[<">:NE]SG)9IMI^,'35&A="=4"5 LKS>_9[3>_-]@_'$;; M2*@F4$VBFD(UC6J&TNQ8UJ4DW]FJ^,ZS[K?EJ[D?#@4>;4"A6H!J(:I%J!:C MFD UB6H*U32J&4JS]PIU&O1@M0J!:@6HAJ$:K%J"903:*:0C6-:H;2 M[*C6;2G?79=J/Z]&RU&H%J!:6&G[\^I.]]F\&FU'H9I -8EJ"M4TJAE*LV-9 MEZ1\=TOJ;YI7%Q^_2Y;)]2QY>G]>XSX ;66A6H!J(:I%J!:CFD UB6H*U32J M&4JSUX^HJUS=SEE3[2[:UD*U -5"5(M0+48U@6H2U12J:50SE&9'M6YU==VM MKM93;;?7.KMHIPO5PDH[/M5&AXU13:":1#6%:AK5#*79L:P;75UWH^L[%T?R M-)N7/U0W1^2R^-JG9/F[]Z9Z-\1C@^17^::Q0N*^1ZUW#&BI#-5"5(M0+48U M@6H2U12J:50SE&;O/>K:6?>\]:>Z:-L+U0)4"U$M0K48U02J2513J*91S5": M'=6Z[=5U5E3^Q/P;K7^A6H!J8:7Y_;T*27?\? :.=KM03:":1#6%:AK5#*79 MP:R[7=V_>34K:P8>/F2KG3GW;S5ONY-EH)0[4 U<)*>U;7?C[31MM>J"903:*:0C6-:H;2[%C6;:^N MN^WU?6?:3U628%,E.3[51JMEJ!:@6HAJ$:K%J"903:*:0C6-:H;2[!U%W3_K M3LZ;:J,-,%0+4"U$M0C58E03J"913:&:1C5#:?;U3^H&6,^]F%?KJ;;;:YM= M5 M0+:RTXU-M=-@8U02J2513J*91S5":'C M]>X ;9FA6HAJ$:K%J"903:*:0C6-:H;2['U&747K=<^:=??0WA>J!:@6HEJ$ M:C&J"523J*903:.:H30[JCN7'70O-]9^ULU>B9"]%"%[+<)>\ZQ[_&S6S5YH MD+W2('NI0?9:@^S%!MFK#?X5':]>W?'JN3M>WW?6[5R/Q'U+6P<>;8^A6HAJ M$:K%J"903:*:0C6-:H;2[+U"73#K#_8FR=&S>37:YT(U@6H2U12J:50S ME&;'LNYS]=Q]KK]I7GWB>B3N&]]Z'X"6QU M1+4(U6)4$Z@F44VAFD8U0VGV MCJ)NF/7&YTVUT8X7J@6H%J):A&HQJ@E4DZBF4$VCFJ$T.ZIUQZOG7F.L_50; M+7VA6H!J8:6=,-5&^URH)E!-HII"-8UJAM*L6/;K/E??W>?ZSL418CT2]SUJ MNV- M0#50E2+4"U&-8%J$M44JFE4,Y1F[SWJVEG?/VO^W4?;7J@6H%J(:A&J MQ:@F4$VBFD(UC6J&TNRHUFVOOGOAL=;S;[?7.KMH_0O5PDI[MA[)Z/EZ).C M,:H)5).HIE!-HYJA-#N8=;>K_V]P* M_7^#RT<^S;3;KD?BOO&M]P%HM0S50E2+4"U&-8%J$M44JFE4,Y1F[RCJ_EG_ MO"M*]M$&&*H%J!:B6H1J,:H)5).HIE!-HYJA-#NJ=0.L#U]1TNVUSBY:"4.U ML-]\1"\ZT,.T.H6J@6H%J):A&HQJ@E4 MDZBF4$VCFJ$T.ZIU=6O@7C'LMX=\G2?+Z_)Y][J(;6-+M)E\S08;5:A6E!IUG3.[P\;YG,A.G"$:C&J"523J*903:.: MH30[GG5M:N"N31V9!Y>=BI/FQFB9"M4"5 M1+4*U&-4$JDE44ZBF4ENNTP#=X_I?;::INGU MVKO)5HM-'+U/Z?-,URTG(1J0:4-=D\=^>/FH*+- M(U2+44V@FD0UA6H:U0RE64$=ULVCH7L=*SNHISR'NL&VR42UH-+L9/;&3^)SIAMLG4RT=E1I MN\EL;,^$Z+ 1JL6H)E!-HII"-8UJAM+L7-:MHZ&[=73PQ=#%ZGIV,YLF^6RU M;(PGVCU"M:#2=N/9;8XG6BM"M1C5!*I)5%.HIE'-4)H=S[I6-'0O"Q4\?ZY\ MX2W3YJDL6C%"M:#2K$0V'F*BPT:H%J.:0#6):@K5-*H92K,36;>'AN[V4/CU M/IV6KY%DZ2*9+IUR\:HOTB5 M0+42U"-5B5!.H M)E%-H9I&-4-I=E3K?M'0W2]Z.IY-KQN3BM:*4"VH-.O5F-Z!@UBT5X1J,:H) M5).HIE!-HYJA-#N&=?=HZ.X>?4COMZ_'K!]?D&E,(]HO0K6@TJPT=D>#QC2B M]2)4BU%-H)I$-85J&M4,I=EIK.M%0W>]Z%WKUU[0.A&J!95FOQ6MXS<&$ZT3 MH5J,:@+5)*HI5-.H9BC-"N:HKA.-W'4B_V6G<_X[T=R#M$TKJ@6H%J):A&HQ MJ@E4DZBF4$VCFJ$T.]!U"VETWI7J1FCG"-4"5 M1+4*U&-4$JDE44ZBF433GTGFIMI'5FTAU1I?G=G+ER^ZVIO'HP.&J%:C&KBM%^(1 =5 MJ*91S1S]A=CIJ7M#(W=OZ/PWE[D':)TKM$V$:B&J1:@65YIU-#UL?!>=0 >6 MJ*903:.::?H5]SO[OV,[AW5;:.3N@QQYO<.]=>N0H0TA5 M1+4*U&-4$JLE* ML]]'VQLVG4]3Z,@:U0REV3FLNT C=Q>H_=M/W&#K:*+]'E0+42U"M;C2=E_F M&4\:G_W0Z@ZJ*533J&8HSVV3Z>H%J!:B&H1 MJL659I^G'_A-9T(%.K)$-85J&M4,I=DIK>LY8_ZJ!5.]T-MW[:1'L^J!:B M6H1J,:H)5).HIE!-HYJA-#O$=5EHO"U!_-EV^AAM"Z%:@&HAJD6H%J.:0#6) M:@K5-*H92K.C6O>)QNX^T:GM=#?3.K)HBPC50E2+4"U&-5%I?F_G8*;SLM,; M[5]*!1U6H9I&-4-I=AKK%M'8W2)JG/WN?MH83;18A&H!JH6H%J%:C&H"U22J M*533J&8HS+ MCK^)Q0VTC2*J!:@6HEJ$:C&J"523J*9034\:FE>CQB!2X]I!K/M#$W=_J,6U M&=Q2ZT2B;2%4"U$M0K48U<21OX[!YMH,C==D0&^'0C6-:H;2[(36W:&)NSOD M[YZI_=,KZKD':1U>M'B$:B&J1:@6HYI -8EJ"M4TJAE*LP-=%X\FO;-.W4[0 M>A&J!:@6HEJ$:C&J"523J*903:.:H30[JG6]:.+L1)Q\ZM;-M(XL6C-"M1#5 MHDK;/[/H[Y]9C-%A!:I)5%.HIE'-4)J=QKI!-'$WB,X_O^L>H'5.T6X1JH6H M%E6:O:16=]!T0B-&1Q:H)E%-H9I&-4-I=E3K>M'$72\ZLHB?>^O6.42+1*@6 MHEJ$:C&J"523DX9UHOS!L&DA,X6.K%'-4)J=P[HF-'$O4F2_B?NDITBT.(1J M :J%J!9-GJ_8,YPTO4\R1L<5J"913:&:1C5#:78PZU+0Q%T*.N$%4+0.A&H! MJH6H%DV>7^:LVVW,(=KT036):@K5-*H92K-S6'>&)N[.T!FK^+GEU@%%RT*H M%J):A&HQJ@E4DY5F[8J:CID5.JQ&-4-I5D#]3ET5*C]V1;35.GY'L+:I9+F MY4*6BU@N9CG!9MZ M_\R2Y3J9'KK@[I'!VR<:K1RQ7,AR$>VC MQ^VQW*+](Y8+62YBN9CE!,M)EE,LIUG.8-Q>;OL[N757D8Z\HGID\_:Q13M( M+!>R7/3([9ZG\0>#QA=OV*$%RTF64RRG62[#-3AT])H:TC ME@M8+F2YZ)';ZP'X![*)5H]83K*<8CG-<@;CMMF\7-^E:1XD>7+U:I%FM^F[ M=#XOE]%]6!9\>9[JZ:M>EMZ4T?WY3??BLMBR_O&K5_?);?I+DMW.EFMOGMX4 MFW9>EE=SRV:W=T^?Y*O[DO0^K?)\M=A\>)5?_#U!+ P04 " !DB6%9LXT$I^ " S" &0 'AL+W=O':0\.7()5@YEMDFY__S)C"]? N1%" MC)][3:?>TC@VWP_J'VWL&,N**K@6_!M+=#IU0H#BXW)!SL\NR!EA.;ECG&/^U<35N+T1<>/]5O-J*_^5K0)R)W*= M*G*3)Y <^[N(7;/[!_:YWRFXA*)'_/ =\3U_T,)S_0_N@6?=@PZ(6.,GCZ?&E"II'@.)13MKI3EN M8'B]T0EKF\VX'794PXZZ8>-8PA%I@O4ERKP5+T(W*N]0EFV X8L*'/>&)X!M-N$)H-NX M?S.0&]N6%+$'55UG]6S=^6;VPC^9GV-'K!K87YFJG=Y1N6&Y(AS6*(F%A=4F MJQ95#;0H["V_$AI[AGU-L:N#- :XOA9"'P9F@_I_0O0'4$L#!!0 ( &2) M85E>54O ;@, $8+ 9 >&PO=V]R:W-H965T>SJ>;WZ0ZHR"G\XKNH4;,+?5E<*9W[+DK 2AF11$P6;AG8_/5C.[WVWXQN"@ MC\;$*EE+^<-./N<++[ ! 8?,6 :*CSTL@7-+A&'\UW!Z[9$6>#Q^8/_DM*.6 M-=6PE/P[RTVQ\&8>R6%#=]Q=*'HBR MNY'-#IR9#HWRF;"?_<8H?,L09](O@*9I\IZX ?EXA_F$3RIRLJ2Z()\P+\AG M4>>7_5!O5V HX_H=8FYO5N3MFW?D#6&"7#+.<8.>^P;CLNQ^UL1P4<<0/A%# M1"ZE,(4F'T4.^2G>1SVMJ/!!U$4X2'@#U8B$LS](&(1Q3SS+9\"CP,&C'OAJ M&/[W3N#I'_I./U$3M9\H9KF@&"P^+ M@P:U!R_]_;=Q$OS99\^O)%O](K(3Z^+6NGB(/?U:@<*T%5O"77IG4IL^]VJ6 MQ+'80KE/HQ%^^?VQ*<_8LQJ,YI5:)ZW6R:!6=UTKRG*"EY704NZ$T7@Q,[[# M6V5OJ"F E.C#3@$6;D/DALB.09S1->/,,.B]QW4$TR,/XM&TXU/?GJ3CTZ"2 M5_J4M#XES\R)ZZ^WA&H-:)-<8U$3M4UPEQ54;,'YV#5(KCG;NDK8:U#R*$G& MCPQZO"<8?>@8-"CAE09-6X.F@P9]=_^5D+^G>]2./F"ZH#D_/3"@RC[QP[0) MN0>J-!F3TE9[DI"9N!SD>6GY>5Y0LSHHC"[L">O$QEEKX^QE-N9,9_92 M$DPHZ/.OYAM')YD13+KY,WCL2^WI/S.>M6?6VOVC#J,$M76=FB9.3_V_W*ZV MS>"YZX$ZZQ?CLV7=T_VDJ3O,2ZJV3&C,L0U2!J,I%@E5=VWUQ,C*]3%K:; K M&PO=V]R:W-H965T&#C JA-GM@/MMY_MA(PM)BHOB)_N?O>W<^=, M#HR_B!V 1*\9S<74V4E9C#U/K':08>&R G(ULV$\PU)U^=83!0>\-D89]4+? MC[P,D]Q))V9LSM,)*R4E.>R'8G]8"73@J\A07( MYV+.5<]KO*Q)!KD@+$<<-E/G.AC?!,; K/A.X"!.VDA+63+VHCOWZZGCZXB MPDIJ%U@]]G +E&I/*H[?M5.G86K#T_;1^YT1K\0LL8!;1G^0M=Q-G<1!:]C@ MDLHG=O@"M:"A]K=B5)A_=*C6QGT'K4HA658;JP@RDE=/_%IOQ(E!&)XQ"&N# MT,1=@4R4,RQQ.N'L@+A>K;SIAI%JK%5P)->GLI!2DZS,T-<".)8DWR*S LWQFSH+*=#E#"0F5'Q"%XCD:CVE:G?%Q),J&NW3 M6]7DFXHP=1122& [\%) M/WX((O]SAY1^(Z7?Y3U] IU7:^"(;?0V#6T!5BXBXT+GX#Z-W6CB[2W<0<,= M='+OB%AAJHF1C5@9QR?$D3NR$X<- /_;V'S.^FZ#HS1?:[4@Y#6^N2WP%?QN5,. M3BIJT F>ZT*02[3'5%47E;G5#M"Z_!"P%\N@E._H^:3X'TC]02P,$ M% @ 9(EA65N\F]$1!P 6CD !D !X;"]W;W)K&ULM9OO;YLX&,?_%2LWG39I3< F/]I+([5ET^ZD;56KW5Z<[@4%I^%& M< Z<9I/NCS\;*(Z!/L.MV8LU)/C[V%_,XX^-61Y8]BW?4,K1]VV2YN>C#>>[ ML\DD#S=T&^1CMJ.I^&7-LFW Q6%V/\EW&0VBHM VF6#'F4VV09R.5LOBN^ML MM61[GL0IO3 M6B6*MS3-8Y:BC*[/1Q?NF>_-98'BC#]C>LB//B/9E#O&OLF#WZ/SD2-K1!,: M^) J0J0/H6\*H"7N%,V93"!S_@P6J9L0/*Y-E"37XHS"Q*B^;' MJ;SNMSP3O\:B'%_=T)QG^Y#OLSB]1R=(/[Y.@A1=R$L3\Q_HM4]Y$"?Y&W'> MEUL?O7[U!KU"<8H^QDDB+F*^G'!1)2D\":OPEV5X_$1X@CZRE&]R]"Z-:*27 MGXBFU.W!C^VYQ*#@+=V-$5Z\1=C!7D=]KN#B?^Q34?STR>)^C^C$*8H3H#6D MOCJDT".]KHXXHMD#17_=L"1!HML?@BSZN\OT4M7K5I6IY"S?!2$]'XE<46B. M5K_^XLZTR\12 M;%:(R?3YL'*]\>ER\G!L#AC1U!Q+8IHYT]J<*6B.WM6"-!)9/0DXC5"X";)[ MFJ/7=S2EZYCG;[K<*M6G1VXY#:O ^*9635L7Y\09+^J(F@6SVH(9:,$GEIZ$ M0;Y!8K3C"16C&\^E$V4M/O,-S=!%](](RL5/72Z4 >;'+HQ)PP>P$J8^6!+3 M_)K7?LU!OZZD5[GRJLN0>TM7%CWRCP_6YYFM/:U;>PJV]GVU.EVZLRW7:RE&/33:MJOBTUW<\CC'7A.^_[3LPDA'WI?GLG M\K2\"UD>R[E%CF@2"W26[KZ5]V8HDI68TW0Z#$8Q=KAB;ZR-!\ZL<0_;"JI; MAY5U>!#(K&1M>653S;>EIENJL-T%.=:4-"NUN9[J&]WD"HYI[- 0).XJ%'=A M%G\I;E;R.FGAIF-6Z=R6FNZ8XG,7!G0+=%I%@/$4KH:Q:9;4=-,4T;LPTO=! M5+<-[8)1B7/\SVV:9!7B;:GI)BF,=V&.[TVME.D=C+SX2H]M\F* MTUT8U!6ZDB?1%98P'M]LJOFVU'3[%/B[IP/0J]6Y@%4UWY::OF:I9@,8I./5 M5Y9]6S,!IF(4C/;EBC@,JI5@$RVGC9L1CFOJDBTUW27%^-@=!%2Q5:BWJN;; M4M,M5>R/01 V!=5*;08"!!S2V* A2!XKDL M*[3',-I; -4J K2:#%?"V+(AV!XKML M,4SOO<&TT@'[2X^E>1^NSW/;JT @?Y# M?59V^$(&U0G[4X MO>.D=OKRX2H]M\F*O\E/^+L_13R]^ 7',-Y"9!76;:GI_BI8)]-A-F791/,K MJVJ^+37=4@7Z! 9]0XH@?;;9P"&-#1IB9D#4S(# ,X,70T3'/ISV,@1<"6/+ MAH!]HF"?P$O\-BAB\=-I)5P)8\N&@'FB8)[ ,-^+(=H$W[$, 0%\TWER'@^CRWO8J_/9B_/^]X+ "A5+REH4@Z_(>Z=:YI M5KQO($Q UQF3SRORGFL3<(="JFF]+33==\;LWS"X!]RWAD@XI+%!@VR'/]H//^PF'*]K$TYS*(#K8.S8$.SO*?;W!M^$ MX_U\ISQ<"6/+AF![3[&]]_(M.%['%AQG/&_:8I7H;:GIMBBB]RQMNO':^VF< MUII-QTFMW.7#-3)M\>3HI;,M%=E"OKR7HY#M4UZ^KU5_6[\@>%&\%M?X_M(] M\\O7_)1,^=;A1Y&$XC1'"5T+2=$A1$_.RA?YR@/.=L6K;7>,<[8M/FYH$-%, MGB!^7S/&'P]D@/IURM7_4$L#!!0 ( &2)85E:'H(>T ( +,( 9 M>&PO=V]R:W-H965T\_D+L,U%_=R M":#0)J=,CIRE4L7 =66ZA!S+#B^ Z2=S+G*L]%(L7%D(P)D%Y=3U/2]R8[%[S%0OAXY76>[<4L62V4VW'A8X 5,0=T5-T*O MW(8E(SDP23A# N8CY[([2"(3;P.^$5C+G7MDE,PXOS>+JVSD>*8@H) JPX#U M9043H-00Z3)^U9Q.D]( =^^W[)^L=JUEAB5,./U.,K4<.7T'93#')56W?/T9 M:CT]PY=R*NTO6E>QX;F#TE(JGM=@74%.6'7%F]J''8#F:0?X-< _!(2/ ((: M$#P7$-: T#I32;$^)%CA>"CX&@D3K=G,C373HK5\PLRQ3Y703XG&J?B*I3P' M]!5O0*+3!!0F5)ZA]^ANFJ#3DS-T@@A#UX12?4IRZ"J=TR#=M.8?5_S^(_P! MNN9,+27ZR#+(]O&NKK4IV-\6//:/$DZAZ""__P[YGA^VU#-Y!CSP+#QH@2?' MX5]*IK-?M&7?4Q,T]@>6+WC2?I00F5(N2P'HQ^5,*J%?B9]MAE>,83NC:1,# M6> 41H[N Q+$"ISX[9MNY'UH<^LUR9)7(MMS,FR<#(^Q;YU4VDG8Z*8HHVD'SL'^N#N85 /T'TTUSJ^Q6! F$86YIM0'I(]-5".R6BA>V*$Q MXTJ/('N[U%\5($R ?C[G7&T7)D'SG1+_!5!+ P04 " !DB6%9<(?4>%\# M 1#@ &0 'AL+W=OE#8SL^ MQ_<>VS?W3E:,WX@<0**[@I9BZN525D>^+](<"BSV6 6E>K-@O,!2=?G2%Q4' MG!E00?TP"$9^@4GIQ1,S=L'C":LE)25<<"3JHL#\_@0H6TV]@?9 MS*?>V$,9+'!-Y25;?8'&H7W-ES(JS#]:V;FCP$-I+20K&K"RH""E?>*[1H@U M@.)Q \(&$+X4$#6 Z"E@^ Q@V "&1AGKBM$AP1+'$\Y6B.O9BDTWC)@&K=PG MI=[WN>3J+5$X&<\E2V]R1C/@XCTZ_543>8]V$I"84+&+/J*K>8)VWNXBD6,. M I$2G1-*U9:)B2^5 9K&3YO%3NQBX3.+1>B"L3D\[/ F:O#4?#))52?9$E/ M9!LB#EL1AUWL\254-4]S%0JTDBDK"A5=A!;4I:'E4F%+D^D8>1L/1H- _R;^ M[;I KIE!X)B9=-KW2N_W6^_W.[V?67_M ?IC#B9:4^2"XM(E0R?IMD>I3[*D M)[(-,4>MF*,^[^.H3Q'[)$MZ(ML0\: 5\:#S1![7,F><_(8,X8+5I42U"O[< M7DF5.;1GL^)LR7'A4K9SA6V5[9,L.?@W*D3!T["PH=NXU6W\RCB&=M1'V'Z. M=UUJ6=[]-9/")[&L<^5M)>B);$.DPU:DPQZ#_:$KV ]=P;YSU6T%ZHEL0Z!! M\)C?!?^12&?_I%PBW-Q$;!)N53*@12UK#O8LK5U%=V87.-0['#OEZS9I6_WZ M8K,"^FNY<@%\:6H.H@;J+W-8?MB-993+R:R95?F^:N:K9@.L)ZOV",?G0T0NT56#\%U!+ M P04 " !DB6%9"2E_AVX$ "C%P &0 'AL+W=O3S&QLRP8"*3 32+?=AVTS84F?%5L836R) M2@*23G_\2K;C#S!*V!$/(-FZQ^=(5^+XCO>,/XLUQA*\9"D5$V;&\T2T MQAD2+MM@JNZL&,^05%V>>&+#,8KSH"SU M\?>!DBU)F.\VOW?#IF6YD2BN\Y M$-LL0_QUAE.VGSC0>;OP0)*UU!>\Z7B#$KS =#3 ?F(1X+WHM$&6LH38\^Z\S6>.+YFA%,<20V!U,\.SW&::B3%X]\2 MU*F>J0.;[3?T+[EX)>8)"3QGZ3\DENN),W1 C%=HF\H'MO\3EX+Z&B]BJK=00JI=Q(;FZ2U27BSMP\>D2B#7B6 !"P3>2IBI"? :?FMVQ)Q4_ M_10O*KG,"B[!"2XA^,:H7 OP.XUQW([WE*Y*7/ F;A88 1=XXX)@^!D$?M#K MX#/_0'CHY^&A@4Y8S768XX5GSG773!5(O6XDO;=OQ 9%>.*HS2LPWV%G^NLO M<.#_UB73$EA+=*\2W3.AEZ*?0_=4,RE3D[3"7CKUVS43QB MD#]"'TR[*72#L;=KBC2/:7'O5]S[1NX/BV5G&ANCSET<2V M@8-*X,!:1@YL MBK8$UA)]78F^-J[J'QQ1F9]<&\P)B\&%:A;'V667\ +MNI%8O:/D.QX3N*/N MY!M6-(=&FK=)PG&") :))GP5Z^8*$0YV*-WB+J;#HRT0]MWP@&HQ"/K-47XW MU5%%=?3N/@'_JY.?DFR;=3$SQI^;/); 6E*A7_]A^M;V3 EE2;R4MH;7E MUCX$VC,BT*H3L876%EY[$6@V(Q](83- SY#"QLB?E59;%?B.5U'2.(FD6M)\ M><&2$O4OMR=RK?*:/ZLW0D1C<(]Y_NY'(ZR6GL9$GO3J5EV.+;3V[-0^!]HS M.M"JT[&%UA9>>QUHU^S 8R<#W?Z!A>@8Y+O#;@\!:[\#K1L>>.QX8-^%AW2/ M1XWP[\O<,FZ; GFD* MK)HF6VAMX;5I"LR>Y]S]5\+UFUOK()V-0]HT:P,4F W0EVV:@D>]S<#M'O%8 M@"OPG:G7\TZ.5KV0+;2V\MH+!?:\4"]E":PNOO5!@MC)+RG'$$IH78,2) M*DWG+!Q76D:^._(;G\,3V$SE7*E>H]R9875^ZBJP4+RW5!;%P>IJ56F^S>NK M!]=G\&9>U(MKF*)\K1Q30M09G>*5@O3=:[7;>%$1+CJ2;?*BZA.3DF5YH.ZO&)-O'?V JBX__0%02P,$% @ 9(EA6&ULQ5=M;]LV$/XKA%H,+9!8+W;L M.+,%Q$Z+%5B (&Z[#T,_T-+9(B*1*DG;R7[]CI2B2*ZB+:B*?+%)ZN[A<\^= MA+O90<@[E0!H@CK5G<:QOGY$_VB#QV#65,%2I'^Q6"=SY]PA M,6SH+M6WXO 'E &=&;Q(I,K^DD-IZSDDVBDMLM(9&62,%__TOA2BYH X[0Y! MZ1 <.XR><1B6#E8YMV!FP[JBFH8S*0Y$&FM$,PNKC?7&:!@W:5QIB4\9^NEP MI45T=[I (6*R%!E6AZ)6W]/F=OU /NYX(?V[*]"4I>H]&GU979%W;]^3MX1Q M(;&D%P+KA-%/O 8XJ:_BR%5<06/<2V"3L 5 MY ,2G)^0P M&+7R6_\-]Z%GW80>=827ST.(-G\-+J(33M97YAC[@>Z#)I924 M;\&L3\B'>Z,U/J4<$T%SIFG*_H'XA%QF8H?6?_^)D.23ADQ]:].WN'_4?K_Y M&%RHG$8P=_!M5R#WX(2_O?''WN]MXO0$UI!J5$DUZD(//PL,G2A;EX5@4;T0 MH1"J38("=VQQS>=K'_K!8#)S]_706HS\05 9-2B?593/.BDOA=)$;/"SM@>^ M@];Z[T1X:7YZ FL$.ZZ"';]R*8_[E*HGL(94DTJJR2\JY0)W4J_26I$6D77; M- B?5X3/.PG?H@141HE-78S5G(K<)+6-8B?22[/4$U@CZ&D5]/25"WK:IU0] M@36D\KVG=L'[125= M?K-1CX1S7]'T9-TK4>Q^\DO<(ND?'M"=D"!XG\32)I MC.T44UI2TTBV,NY$?6G>^D)K:A \:1"\TIEQ/_9K?V>/\3)T/ M?^@PIH/1<9W_:#093(_JW*VU]1G(K9UV%!+!;!2=<'5:3527=HXX.E^8266<452V""D-YA@9R&+R:?8:)';X6$M-(XB=IG@M C2&.#SC1#Z M<6,NJ.;/\%]02P,$% @ 9(EA6>TE[/_< P "1 !D !X;"]W;W)K M&ULM5?;;N,V$/T50ET4&V"CJZ^I;2!VMNABD=;8 M(.TS;8UM8B52):DXZ==W2,FR[,AJ$VCS$.O".3QG9JB9F>R%_*YV )H\IPE7 M4V>G=7;C>6J]@Y0J5V3 \;9'0+#Z ?LZ7$.Z]"B5D* M7#'!B83-U+D-;A;!P!C8%7\RV*O:-3%25D)\-S=?XJGC&T:0P%H;"(H_3[" M)#%(R./O$M2I]C2&]>L#^J]6/(I9404+D?S%8KV;.B.'Q+"A>:*_B?UO4 KJ M&[RU2)3]3_;%VF'?(>M<:9&6QL@@9;SXI<^E(VH&P26#L#0(SPUZ%PRBTB"R M0@MF5M8=U70VD6)/I%F-:.;"^L9:HQK&31@?M,2W#.WT['.:)>(%@"S+T% > MDS_T#B29 X<-TV294*[(QSO0E"7JBER3QX<[\O'#%?E &"?W+$G04$T\C7P, MJKX<7]H[(O>!ZI\AG'D-\:N^ACDI,>! S#UL!'R!S23CZ1$(_[#7P M6?P/\\BWYE$+G:CR;63QHO_R[1WZD4-\ZM$F?Q5XO68\J^2WFM#/TB79(T1EFR5ZTLI4N ,+([YYCS- C>< M>$]U):U[O5-)OU+2;PWB0J29X,"U(F)#\& 0CA_7#"03,5NC/J4)?DWMFZQV MAE9%K!7)+@6[WV6P.P([<=&@ M^.ZX6G/":UCQ&K8GX7.&Q0+/G02=2TXP,B88A"H%NC$DPU=$KWVW=\:T<5&_ MF>JHHCIJI7J;"JG9/]26-LPSDV-8X7(J&4U((I Q?H*W6);551/Q48.'@S/> MK]==\!Y7O,>MO'^OGX4RY2^FP;B!9/^,Y+@A#:)FCH%_K'%^*\L%53MB M>ACZH@@-;++)2XO$F&Z;6Z.L7H+*QE/FOV(_=R*__G3N\G=4[#V50 MJ^Q!J^I']ZMK2TVCG%;;MWY]ND([51H>E88=%]H2L"OY':&=RC^V&4%K*7]# ML2V!AA>.5ZGF1S0.P;%S"-I;AZ+YO!RYCIJ!4NN/:"V"8V\1M#<7[TC<3KN& MKM!.Y1_[AJ"]<7A#XK:W!Z6:UMW>JL:K#54IR*V=-152S;DN1I+J:37/WMHI M[NSYW,RY=E@[PA1#\CV56ZSH)($-0OJNF2IE,7<6-UID=G1;"8V#H+W#F(9);WY>W'>=S<_3#8_"A%UG)-_$,%RQ*'R]Z6N_ECF_A M MN$WDKMREZ7>YX087O:&<$8N8SR5!Q9\'=LFB2$IB'G]7:&\[INS8O/VB6\7. MBYVYHSF[3*/?PX"O+GJS'@G8/=U$_%OZZ+!JA\;2\],H+_XGCV7;J1C1W^0\ MC:O.8CL.D_(O?:J>B$8'77^C@UYUT _M,*HZC [M<%)U.#FTP[CJ,#ZTPZ3J M,#FTP[3J,#VTPZSJ,#NTPVG5X?30#MKPY94;%A%4ON1%O!B4T_EYECZ23+87 MGKQ1!%W17X1)F,C\N.&9>#04_?C\,HWCD(N YSFA24 NTX2'R9(E?LAR\MY@ MG(91_H'\_),V&7TF84*NPB@2D9U_).^:F^<#+J8CT8%?#;THA];?&%HC5V*P M54[,)&!!1_]+=?_1OO[FGO%U!3 0S^/VR=1?GLR%KA2]3=0G(^TCT8?Z";F] M,P,_R-?7914\7,YW^+DK])&8@<1,)&8A M,1N).4C,16(>"&NEQ"A&?7(X4TD9B$Q&XDY2,Q%8AX(:T7]>!OU8^7! MX')%Q5$@E^NX1YIE-.'/I!JE*^['R+A'8@82,Y&8A<1L).8@,1>)>2"LE1*3 M;4I,E >"!8UHXC-"BV/ '5N&22*62G)CS;(P[3K16"C)8Q.CQ*:- \*T/]XY M!)1MY,G@MM%INXF)G).%Q&PDYB Q%XEY(*P5Q=-M%$^547R=I0]A\1G6?9IM MW]N[0E?I'!NZTU>A.^SK.Z';U>9D)W:1D[*0F(W$'"3F(C$/A+5B=[:-W9DR M=F]Y&(7_T.+C4_&NJUB/*)UC8W?V*BX_#?O3G>#M;#3;B5[DM"PD9B,Q!XFY M2,P#8:WH/=U&[ZDR>K\$?VWRZ@-5GA(QPB?V%.;RXY:7]^'BD]4P\:--(&[Y M]1J;R"E92,Q&8@X2J>2BM';&-:I>F7A>SK*@IRZB]2Y/N$%421XT,J2NF MFK+R-+Z$JJI2Z'>)@C]D$8DVT3RK/5?\BN+/KE)SK-->5YKRF^W96D2 M^O+(D:W[Y(9Q'C'Y:&=>0 NF4,V :B94LZ":#=4U KLNLFKK.^GJM M=-O_I4^NJQ\0[%D606NO4,V :B94LZ":#=4E84]>.BPSQMQGR3*CO9QL:=:8&M!P, MU0RH9D(U"ZK9E=9<*4YVOZSG5(VT9IERO/N=)Q&=75E^!M[ M8%G.9"TX.B*HU>JQ00W5#*AF5EH[<'9JUU;5:"=P=EK9T(DY4,V%:AY*:P=U M73S6U<7CJS )XTTL%OD_M.Q7CW)TD$/KRU#-A&H65+.AF@/57*CFH;1VUM3U M91U>7]:A]66H9D U$ZI94,V&:@Y4W-)VDZ! MNN:LJVO.;YWYJF,?6E:&:@94,Z&:!=5LJ.9 -;?2U"=0'FK,=NS7Y6)=66R; M7]$GR&D%M(0,U0RH9D(U"ZK94,V!:BY4\U!:.VOJ$K(^@9]60'^F"]4,J&9" M-0NJV5#-@6HN5/-06CM#ZMJTKJY-_]!I!;0T#=4,J&9"-0NJV5#-@6HN5/,J MK;50FS5*)&4*#!K7N8M9MBRNJRC/&S8)EU-IW+N]=N.7XHJ%._=?:F>&UG&_ MJ9U97??;VIE37K&Q'K:\@.05S99ADI.(W8LI#/M3L0=9>4W&W:N G:!+) VEUI?_PUX,88S EDS*B: M)NGQP^/#X9S'QX3KES3[,]]R7J"_][LDOYEMB^+P;K'(5UN^C_)Y>N")^,M3 MFNVC0KS--HO\D/%H70W:[Q;8B;=*=WGU/WJ1MLX,K8YYD>[E8,%@'R?U[^AOZ8C& -(W ,L!N#4 XYX! M1 X@U41K9M6TWD=%M+S.TA>4E=8"K7Q1^:8:+683)^5I?"@R\==8C"N6GP\\ MBXHXV: 'OA&GI\A1E*S1!YYNLNBPC5?H8U('2^GTM]H[\?.%']*LB!YW7(V_ M>L^+*-[E;]"W*$[0IWBW$];Y]:(0?,NC+E:2VVW-#?=P(^A3FA3;'/V4K/E: M'[\0\SQ-%K].]A:#@ _\,$X?>8;2)_28I=$:/1YS89'G:!45?)-F,1U[BZ\5S=N MBYK!BM(Y-5-C)VIL #51>S8B%JXBD;>0R&6K,B),3&LPES1(.'./M:F:S0)L MYAJ2//H.LK=^ZU6-9&KM.T\LT4PQ/%<"#%P2X- M3;YR:- B:S;S/3-?UU&5RP$9RX*#/O$H/XI+TUA@0(BQ6=$6FC[A1JEV)Z@+ M$M26"RRAZ2[ R@7XJ_*1'*ZG&F?.6B$IS?0+B/;D2E?5;1>LBV,N MR-:29]>*./.@AZ M[0)+:+H+5 UWX2(^2&1(C*90""9ITKX"V=^VUF9ZQT MK]"R_*Y7*U=GL0 12ON%@UE6%> MEDH=8&>"ZQY;U0NVT'07*+V P6(\[+J7&,V(=+VP M$[@F,^;T:7BL"CK^NH*.NP4]9',G;/YK4S5H ">8DQZJJKICN+J/7'!(M);N M]9T.7;,=Z6%5Y?*;*#\]>$JGILK>LX3')M&O57)KH-%6!QO 2^(*%QQG$ M*Y'ZG>],(^_DR/9BQ G"T!Q2^J14R<5PR3V;CU\-1B=I^,"C,Y0E--U-JOIC M-D62!B7%:!=80M-=H#0&AC7&L"1MZ I0MR.#L*DOX/5H-*S$!8;%Q=D<'7;8 M!7XW>W2M0CKW!EQV1!5] K<$1J9HB78V1??8$;>'KZK0!*[0 V3;A5H./O#H M=O 4JWZB1 +!4S3$0>4QV@66T'07-+8$8/$Q*$U(#"U-L'F['V>PPKU*CBBY M06"Y<2Y+$(-Z<+KD#%:DT;_1R2F106!),#8Q&&6"[[3[2#UVK*==3)1^(+!^ M^'PHXE6TJP/H@:^.65S\4Z:)^I-[GE571")2PWV6KH^K(A^:&*SJ!UMHNIN4 M?B!3Z =B53_80M-=H/0#L: ?2%<_L*![[1FL6)_ )TH^D*^3#Z0K#"CI:!N3 ME=.7&*A2#-2J8J!&)>!Y;;'38X=[G$F58J"P8ABQJ)-(38\1M[-M:+#"8=]B MF:J23>%U_06K.HG8\AD)VY'08\=ZFFA4U5@*UUB92:$+"488FSILH>GS;>RS MTPFR)[6Z.V +37>!T@74POX[[6ZMNR'K;,H:S+#C]76AJ=("%-8"K; 4=?[, M_@V,-_H,35'BJ2KQ=(H23ZV6>%MHN@M4B:<62KS$@/9O0!.=FRKN%"[NW>"T MLA4!'W7T^9MB*\)3&L.;8BO"L[H580M-=X&2+9Z%K0C/L,?@!IW->Y,9#N8] MS1A/218/EBP7A/+%75R8RNB3.T5OPE.ZR9OB?D7/JI2RA::[0$DI#VY^#(MO M:HAOW%GIF,SZ&S1>XU9#6.MDN M4"K,@V_3&!;?W;LPNO>"&HQ8WS+>4Q+)@R6202-/UD&#J8P^L9;0=,:% M4\2V57EF"TV_PUG),Q]N 0V*;8FAA6VW@V:RZNV@^4H]^;!Z>DW#$#^K^SVV MT/3Y*B7F3['?XUO55+;0=!

5;V._QN[>'&FYV-5GAO@Z?KR2/#TN>5E"> M;TO >*//SQ2-(U^)*7^*VTI]J[+(%IKN@L970RS<5NJ?OZT4--&Y*;WBPWJE M&YQ6VA+P44>?ORG:2K[23'XP10A;53^VT'07*/7CP]VK82$<#LJR!JO>+,N4 M.&'GON0R.I O;DK 5,:>6EMHNN.49F)3?%F&6951MM!T%R@9Q>"&UJ#HEAC: M%R3;]S])&^W+*F'?Q@93&H?!&N>B)'UAYH:IC#ZQ4W2;F))>;(J-.V95?]E" MTUV@]!>SL'$G,?2&6R=SFZQP7TN"*7G$8'EDT,>3M21@*J-/[12])M;X7N\4 M.W[,JC2SA::[0$DS9F''CQGN]FUK:]BF9K=H/#UBS[--]5"-'*W28U+4SU8X M?7IZ<,>/U>,J6I_?NN_NZL=O*)CZ:2"?JGM N;\@"GQYPL_P]02P,$% @ 9(EA M6:[J8Y8!!P 92D !D !X;"]W;W)K&ULO5IM M;]LV$/XKA%<,#;#8$LDX+TL,).F6%6C7($&WSXI,VT0ET27II!WVXT>]1)3, M$VVE6KXDEGP\/SSR[GETXOF3D%_4BC&-OJ5)IBY&*ZW79Y.)BE7'O5L[.Q48G/&.W$JE-FD;R M^Q5+Q-/%*!P]W[CCRY7.;TQFY^MHR>Z9_KR^E>9J4GN9\Y1EBHL,2;:X&%V& M9]?T-!]06/S%V9-J?$;Y5!Z$^))?O)]?C((<$4M8K',7D?GWR*Y9DN2>#(ZO ME=-1_9OYP.;G9^^_%Y,WDWF(%+L6R=]\KE<7HY,1FK-%M$GTG7CZ@U43.LK] MQ2)1Q5_T5-D&(Q1OE!9I-=@@2'E6_H^^58%H##!^X &X&H"W!]". :0:0(J) MELB*:;V+=#0[E^()R=S:>,L_%+$I1IO9\"Q?QGLMS;?1)8KRH\XDV4\D!3>(*]E4) M&W? )NBCR/1*H=^R.9NWQT],".HXX.#^KS/FIL,FF@Y M>EJ,SBO7XRPDTW%X/GELS@"PHG1,:ZL6M*,:VI$7VKT6\9?#O)3,D=GNIKZJ M(C<@F*6GXP: PQ"/C[=@0E;A&,,PIS7,J1?F92JDYO^4:2L6)C=UE"WY0\+0 MI5),@TDX!9 X406,<,.HA?:X1GN\QWJO.]?[V/E-:+T!J^[U/JFAG0R0FJ(N M@KPH@F!ZG@R9G@,Y:\7DM([)J7>YW)+_P:S? 33G4W=-PO'1UL*51D=-HRF\ M:F%@B2X8+$\K5[L2%33KS-2PP>AMABQ5ZLURL# MC>5LOHBX1(]1LF$Y9I,:^88PB@(9L?!@LD1_!\%C!Q9Q]@-@%';E<6@Y-O12 MUNR.*2TWL=[(?.?FTD6RQ"3V'#VPC)G* T>;.)LSV(9+'+C!^*0#KJ7 < <' M7E[>.G4%1$CWR;'*:J\DLUP8^LGPQCPX(+-I5904NR JJ,44!<7#(,QJ?;4_&">F'M"RVSAGYJK90S"-\[LF^) M'\I;>YZ6D\/CUQ"EH9?Z>\=D(&_MF%@Q$'IY=:I:)"@(PA< ==X'#EH]Q\%HZ"GN9O^^.&LI;.RZ6_+&?_'MH*>Q2 M.B9.=02L2"<=84O\V$_\>],1=LD;0@GH@&Z4EN.QG^/_%-FAZJ[/_M&]=\[_ M\8B,K4# ]#7J,_;*D-XQ&ISR[YYX^1='L! M(3/:6?LL_6,__;_L^0:[;+_]?(-=W=!9JHD5!,3_@+XWH1#XZ7P[K*!99UB) M)6CB)^@&I:!_T:X"XW?6NP<[D+?VU"WG$_PJ;6FOLN@=DX&\M6/2Z-3[%4:? MOA)Q&P.'S7Y1-:$=5FV@5AX0?__@11U@XO82#LF8;",&K8XZ$%OR)G[R_J17 M3-;%"KV-5Y%<,G6 -MES)=/"!%VR1MTP'XH75ED,%P^ R@.G6098!5V],F+Y MGDQ?BU+)H(V%H;RUXV*E!O%W^WNED-O4AU)HAU4;J.5^XN?^GHU9 A [D#R@ M55?R6/8G?O9OTU0/U>+WVWMK#>2M_=K0B@HZ1)=A)V/103L,0WEKQ\0*&.H7 M,'W2C4+O%MPW(:!99\)1*SBHO\GP(LZB;BOAD#KR$+(ZZGILHE8.T"'>W.]5 MX^F@S8FAO+7CTGB![U@30>9=6\Z*SNH7W;TK/(4; XXVPVPZMYN M5E)0?POA1U^_4;=YX+Y^ XPZ7[]1R_K4S_J7\=<-5[P\S64>3DV8V5*647^6 M=Y7B Y$#%!\XS9'*"GZ:;0.W*H#NZ 4LM2JT5J@_H LI:X("-QU )1"T+G? MK5*@?J7PP:S!LHR[*:DZ85W=TLI/ZP"-(V&?()XT#:RDS4'9=GOBS;LH#B!_-XO!,H80MC,M@?&RV@"S/ M])476JR+8W$/0FN1%A]7+)HSF1N8[Q="Z.>+_ ?JDY6S_P!02P,$% @ M9(EA69UJ.*G?!P *$, !D !X;"]W;W)K&UL MM9QM;]LV$,>_"N$50PNLLD21E)TE!I*TZ_JB:]"LVVO%9FRALN1)=-("^_#3 MDTU1HEAI/>9%:SO'?^Z.9_$GGJ3+YS3[DN\X%^CK/D[RJ]E.B,/%?)ZO=WP? MYDYZX$GQF\B>)MMY_DAX^&F&K2/Y]AUV7P?1LEL=5E]=I>M+M.CB*.$ MWV4H/^[W8?;MAL?I\]7,FYT^^!1M=Z+\8+ZZ/(1;?L_%Y\-=5KR;GU4VT9XG M>90F*../5[-K[^(V(.6 RN*OB#_GK=>H#.4A3;^4;]YOKF9NZ1&/^5J4$F'Q MWQ._Y7%<*A5^_-.(SLY_LQS8?GU2_ZT*O@CF(6F&EU$$R7E--Z+K/AM M5(P3JX\'GH4B2K;HGF^+Z1$Y"I,->L?3;18>=M$:O4_J8BF3_AI]XD\\.7+T M\*UMZ_H!N.]'5=^209B)\B#G*FZG1I;+6)'K-\B!P MD1_"-;^:%=_RG&=/?+;Z^2>/N;_J @<24\(GY_")27WUQW'_P#.4/J*M+*QZ MCG+T[_!LW=2RM)(MCUI/*_]R_M0.R_B'_V=8]!P6-8;U9RK"&"7% 3FKOSJZ M$&H)U@H!^PL'=\+06)' 69ZM%/_8V3]F].\N2S?'M3A]L77>&06FEAB0F!)K M<(XUL/ -"R##!Q)3PE^"G6$D&KR+QEX-!.*?:ML$L=IB_%Y=F_I=&_ M^R+>:,U-I6@4F#H70&)*K)XK%U[70C$VHD 9@%)34]!B#^_'"[+1:-<:<9V@ M4Y Z*^SX^H+TL/00C_#P>L^S:!WJ)\0H,'E"@-34<"6!>#80Q -E$"@U-062 M0CPSAHRK2=*KML6B7Y-]*\]U6\=2U45)%-X8I#@59<%&(]9PL^3D.0)24Q,@ MD<5C-LH4E&.@U-042)+QC*0PLDR#7@$&KN,NVS_=FNT/67B#QU%)'MX8]&B5 M[(BUWBPY>;Z U-0$2+3QEC9*%I1WH-34P$29&EJ3?VV (NCL,C8URV,3.8J @)8Q@,XPH!3ENH3;]F7$ERGKE1Q<.Z19IWXH5I_9Z'%#=E5R"S5S2K=@1 MZ[Q9MAJ_IA11*W)<6N]67+R%-G8>/$EZ_C$1I6"X@Z4FIH"B3L^ M0*^HT5#JS^M7J<;*'ZQ222.^F49Z53IB?3=+3IXB&_LNON0;WT8+R0=%'"@U M-042<7R -E*CT3YIZN*HT43U3;*'/X8]KO,H?'T7KJ/':*UU#G1;!4I-[9I+ MF"$V^D@$%'"@U-042, A 'TDTN\0+:BS=%L_7O>Z@2E#5-\EF9!1':96Q8Y; M^\VRDR?0QCX,D?!#;/2=""C^0*FI*6A=_0+0=R+]CE*P:&TS-9%HK 8)E4@Z M(:/:3FJECEC_S;*3I\G&=@R1 $1LM)X(* )!J:DID A$ %I/1--Z@NZ]0*FIT4K^(3;:3 24AZ#4U,OM M) ]1@#83[3>0J-\[D.JL/&=@R:<25Z@95Y22'+?:FQ6GSA"4FAJ_1!YJH_%$ M08$'2DU-@00>"M!XHOVF$L6]/5*-%5DZ V=25/((-?-(MTA'+/1FQ+ M3)X2&WLO5-(,M=%>HJ"( Z6FID B#@5H+]%^X\C'/?[469&AKCV3!,)&M9?OA[?6%UB?8>Y-L;*PPR3/,1F^)@?(-E)J: LDW#*"WQ/IW M'S&_=UZDL_(&2U'B!S/C1U6*(]=ST&T5*#7USCD)-8&--E, BC10:FH*)-($ M &VF0',C4O\"9IT5&[I_+I#$$9B)XU2<(Y9PL]+DF;&QG1)(C@EL](\"4(J! M4E-3("DF .@?-1KE;7^M2YRZM5D;M>\S]DCO-N-YZYD#>YYMJT(BIH P \18 T !X;"]S='EL97,N>&ULW5CM;MHP%'V5*-VF M5IJ:0-9 5D#:D"I-VJ9*[8_]JPQQP)+C9([I8*^S-]F3S3?.!U!?1OMC;18$ ML>_)/??X^CIQ&!5JP^G-DE+EK%,NBK&[5"I_[WG%?$E34IQG.14:23*9$J6[ MI*IQYMA)J[/;\QN:8TZ=86\-WKF/X MIEE,Q^[=Z9OOJTQ=OG+,^>3MR8E_[M^=7>XCIQ5TYGI6XHM=XI;H;X[A48H. M24*I!\=1'^1&R8='D*/$&&EDS:+OO]Y*I.XA[@/?XMZZHFX]>]2=H*AS'Y&\ MIQDG".R)_/T+K"4D9 MWQAS'PSSC&?247H):C$]L!0_#=PS/5B=%4_*1";+V":"^9U5E^\!=0\$,LX; M@7W7&":CG"A%I;C2G?+BTO@ 2;'K]"[=U*$\ZR"R3,97M'<&M M39,1IPG(D6RQA+/*<@] I;)4-V)&%ID@I8;:HVIHVCGE_ 9N7=^2'>YULC6K M92&*IJD%54U#8SK O\UFN+=IPR?Q.CF[S]3'E1Z.*/M0*_1:TH2MR_XZ:01@ M[#V0YWWS@;"%2:@9_=,#)B-1^SC*3[*>.!J4RUP8J7>>>2L7FVY8?DN2W M=*WJ[:[Y&)&]+HCL=T%D\")%>M6FGW^1U^?7U,$[+BZK8!QV[; M_D)CMDJCYJIK2$1U5=O^#,/3>^'ZY43'8B*F:QI/JZY V/,&'E%DGVTL#GA@LX#5#L2WQX&:LOL$ *NQS $P( L !?3T\ M$MP>:4#M.*2VBZD8_1!2:5K5N %(MB6/:(7->=I3W;+T]!;X"O.DQQ0FE(2S,.\,W2?S+W\PPU1>5* M(Y5;&GC3Y?YVX$G1H2)8%II%R=.B':5_'$$?L1\;EOZ6BWERY/2OQZ4^L6>J[(V%[VE MM:OS?M_D2U%Q\X]:B=H=62A=<>LV]6/?K+3@A5D*8:NR'YR=)?V*R[KW]WFHN>_EZ+'*EG+2OX6Q47O MK,?,4CU]5UK^5K7E999K5987O<'VP ^AK?\P?@]EC_<WX>.P^]P& M\5S_GS"JQ4+F8J3RIA*UW<91B[(%K,U2KDR/U;P2%[TKM1:ZO1_W Y-B>V_6 M08%(Z7/I#NA)X?$(4:9WV?1F,AK.QR.6S=W'[?ANGK'I-9O.QO< ,D @@Z-! M7DUO9P R1"## T)>#F^&=U=CEGT?C^<9 (P0P.AH@.QDQ@%DC$#&QWO4P^P[ M@$P0R.2(D#\# )DBD.G1(+/Y] I ?D(@/]%"7G(C#5,+-M/"N%/]&0#M,X+V MF1;M7N3NA'+#)L8THF##/%=-;9TS'&P'0XQ,:4,B)URS:5F/WC9"'8KN&FT\,@0#Y/)@-@FWY0JGF190A[,&P-B-=F* 4)@- F(;3.I<58+-^7,W4.BP@KCKSZS*?RU560AM M_F)C]]K;#63#%! 0*\"SG;K\2!3>FTZ:[Y.C .O[ ^*^?URM2K41PN4=3N>J M!I:Z%#6T>X#U_0'U>$)5E02*:M7D6H6H<]E]#S$#!,0&F*Z$YCZSS,3C&^LW MH1XU7RTA)B:&@%@,,[YA:Y]H^C]O$Y21-'FI6J5"2$P+ ;$6)NYM=.V9S34O MVH@.M>;N>;\W?H#I(B#6Q=Y1CQN#JU*^>RU#S"/AP8<6[&3.'8/Y&R)B5@F/ M.<;HC,1#3#3A <<8>V.(UJV..=CHQA 33D@LG ^R^%TX(28FG)!8.+ML?N]C MQB03$DL&3>N[CQF33$@LF3:MWQL[3"HAL52V^?U>+,PC(7F)"B3Z^^@B3!\1 ML3X^RF!?0"$FII"(6"%H(MMI%Q&FD(AZ#@1+9-D)Q,1D$A'+!$UEN]%$IT*H M1R][4IN7XEJG_6 FB8A-@N+8!9*B"WT5A+8DV(FF'@2\O(95A. V4:"B2!)B M\>"8,-M(,/$DQ.+Q%1:7 ;N6O/$5\JI=U^+KT:YG[[0:3#P)L7A>,-^/)]ZU M'G05&+%S7@@GM17:R8>-G]L:QRLHQ,28GG O@+FME>"F)AVTB.M%/!5CFH%,3'MI,=<,-#) M-5),.^DQ%PQTU_9B[DF/N62@&TUT#3*Q>W!,F+FEF'M28O?@F#!S2S'WI-X] M?7^R^?JE$ M9B^+._81Q^W->YC/-V@^_8"V(XG;1VJ(IRRNW;UK?*%[L_A]E M][\T7_\ 4$L#!!0 ( &2)85F[2=+?8@( +0N : >&PO7W)E;',O M=V]R:V)O;VLN>&UL+G)E;'/-VDMNHT 4A>&M6"P@N.ZKG%:<44\R;64#R"D_ M%-L@H-7)[MMR!O9!/>A)Q!FA G'Y1Y]0P=.O]H=N6'RW' ML?M1U\-F7T[-\-!VY7RYLFW[4S->EOVN[IK->[,KM2R74??W,ZKGI_N9B]?/ MKOS/Q':[/6S*SW;S^U3.XS\&UW_:_GW8ES)6B]>FWY5Q7=4?Q]OIH;X>TL-E M5M7_?Z@%02M MY@]ZA*#'^8/2$F5<$B1-L";0.B'7B<#KA& G K$3DIT(S$Z(=B)0.R';B<#M MA' G KD3TIT([$Z(=R+06U!O(=!;4&\AT%LF+]L$>@OJ+01Z"^HM!'H+ZBT$ M>@OJ+01Z"^HM!'H+ZBT$>@OJ+01Z*^JM!'HKZJT$>BOJK01ZZV2SA$!O1;V5 M0&]%O95 ;T6]E4!O1;V50&]%O95 ;T6]E4!O0[V-0&]#O8U ;T.]C4!O0[V- M0&^;;'83Z&VHMQ'H;:BW$>AMJ+<1Z&VHMQ'H;:BW$>CMJ+<3Z.VHMQ/H[:BW M$^CMJ+<3Z.VHMQ/H[9./E01Z.^KM!'H[ZNT$>COJ[01Z.^KM!'H'ZAT$>@?J M'01Z!^H=!'H'ZAT$>@?J'01Z!^H=!'K'Y&<3 KT#]0X"O0/U#@*] _4. KTS MZIT)],ZH=R;0.Z/>F4#OC'IG KTSZIT)],ZH=R;0.Z/>F4#O//E9D$#OC'IG M KTSZIV_4^]A_#R6X=;SM8;GK[Z3ZO%R;[D]_KK\.HDXKZXXU_<5P_-?4$L# M!!0 ( &2)85G=)VL+& ( (4M 3 6T-O;G1E;G1?5'EP97-=+GAM M;,W:WT[;,!0&\%>I-6MOG._&1?E>]^O$4*"T.0S^F=;7+.5PREIH=#2[5/M!85C8^#BZ7KW'+ M@FOV;DM,K%:&-7[,-.9EGFI4UU>WM'$/?5[<'=]]"&5B47Z>-S+2*;3RU *4GC"T@?7T'Z MX"N41E!$Y2BDG#=^)+/YG]?7_\&4$L! M A0#% @ 9(EA60=!36*! L0 ! ( ! &1O M8U!R;W!S+V%P<"YX;6Q02P$"% ,4 " !DB6%9A'6XH^\ K @ $0 M @ &O 9&]C4')O<',O8V]R92YX;6Q02P$"% ,4 " !D MB6%9F5R<(Q & "<)P $P @ '- 0 >&PO=&AE;64O=&AE M;64Q+GAM;%!+ 0(4 Q0 ( &2)85EN.7M"V04 -P> 8 M " @0X( !X;"]W;W)K&PO=V]R:W-H965T M&UL4$L! A0#% @ 9(EA6790/0]H P V@D !@ M ("!8!0 'AL+W=OU@%;08 $T; 8 " @?X7 !X;"]W;W)K M&PO=V]R:W-H965T&UL4$L! M A0#% @ 9(EA615UEL4F" J2( !@ ("!P"$ 'AL M+W=O0( M -<& 8 " @1PJ !X;"]W;W)K&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA6=H^ ME^N(!@ &A$ !@ ("!?S, 'AL+W=O&UL4$L! A0#% @ M9(EA6421UA5&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA60(N^)T5" MM14 !D ("!RU( 'AL+W=O&PO=V]R:W-H965TC0D ,@< 9 " @4AB !X;"]W;W)K&UL4$L! A0#% @ 9(EA69I")DCG P ?@@ !D M ("!#&P 'AL+W=O&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9(EA6<=M&U!&! Q@D !D ("!(H( 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA M6:*5RP7$ P D0@ !D ("!-I$ 'AL+W=O&PO=V]R:W-H965T: !X;"]W;W)K M&UL4$L! A0#% @ 9(EA63&PO=V]R:W-H965T>U !X;"]W;W)K&UL4$L! A0#% @ 9(EA65L0[S:T! _!0 !D M ("!:[@ 'AL+W=O&PO=V]R:W-H965T M'& !X;"]W;W)K&UL4$L! A0# M% @ 9(EA6:%=[= \! PPD !D ("!R\L 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA6;*" M0Q/5! K@X !D ("!U-H 'AL+W=O4" U!@ &0 M @('@WP >&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA68*ZN6+E P 0H !D M ("!N.< 'AL+W=OFYM4N$# !("0 &0 @('4ZP >&PO M=V]R:W-H965TA4P, M )8' 9 " @>SO !X;"]W;W)K&UL4$L! A0#% @ 9(EA619*'[/[ @ P@8 !D ("! M=O, 'AL+W=O&PO=V]R:W-H965T&UL4$L! A0#% M @ 9(EA63&'/?C?!@ "Q( !D ("![OP 'AL+W=O&PO=V]R:W-H965TC-@, /<- 9 " @:8: 0!X;"]W;W)K&UL4$L! A0#% @ 9(EA63; $+*A @ :P8 !D M ("!$QX! 'AL+W=O&PO=V]R M:W-H965TP( -<& M 9 " @;TC 0!X;"]W;W)K&UL M4$L! A0#% @ 9(EA618EVX9L P !@L !D ("!;R8! M 'AL+W=O&PO=V]R:W-H965T7&UL4$L! A0#% @ M9(EA6?%$D-OL P I0T !D ("!AS$! 'AL+W=O&PO=V]R:W-H965T MRK#47P, 'L. 9 " @6M+ 0!X;"]W;W)K&UL4$L! A0#% @ 9(EA68U>&C?F P 8!( !D M ("! 4\! 'AL+W=O4P$ >&PO=V]R:W-H M965T&UL4$L! M A0#% @ 9(EA6?8!! _1P !D ("!$%D! 'AL M+W=O&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA M65Y52\!N P 1@L !D ("!F7P$ >&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA65H>@A[0 @ LP@ M !D ("!EX4! 'AL+W=O%\# 1#@ &0 @(&>B $ M>&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA6&PO=V]R:W-H965T M&UL4$L! A0# M% @ 9(EA6>NM55W'" \D0 !D ("!AJ ! 'AL+W=O M&PO=V]R:W-H965T&UL4$L! A0#% @ 9(EA64A> M(BIH P \18 T ( !TK@! 'AL+W-T>6QE&PO=V]R:V)O;VLN>&UL4$L! A0#% @ 9(EA6;M)TM]B M @ M"X !H ( !;L,! 'AL+U]R96QS+W=O XML 93 Show.js IDEA: XBRL DOCUMENT // Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission. Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105. var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0); e.removeAttribute('id');a.parentNode.appendChild(e)}} if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'} e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}} XML 94 report.css IDEA: XBRL DOCUMENT /* Updated 2009-11-04 */ /* v2.2.0.24 */ /* DefRef Styles */ ..report table.authRefData{ background-color: #def; border: 2px solid #2F4497; font-size: 1em; position: absolute; } ..report table.authRefData a { display: block; font-weight: bold; } ..report table.authRefData p { margin-top: 0px; } ..report table.authRefData .hide { background-color: #2F4497; padding: 1px 3px 0px 0px; text-align: right; } ..report table.authRefData .hide a:hover { background-color: #2F4497; } ..report table.authRefData .body { height: 150px; overflow: auto; width: 400px; } ..report table.authRefData table{ font-size: 1em; } /* Report Styles */ ..pl a, .pl a:visited { color: black; text-decoration: none; } /* table */ ..report { background-color: white; border: 2px solid #acf; clear: both; color: black; font: normal 8pt Helvetica, Arial, san-serif; margin-bottom: 2em; } ..report hr { border: 1px solid #acf; } /* Top labels */ ..report th { background-color: #acf; color: black; font-weight: bold; text-align: center; } ..report th.void { background-color: transparent; color: #000000; font: bold 10pt Helvetica, Arial, san-serif; text-align: left; } ..report .pl { text-align: left; vertical-align: top; white-space: normal; width: 200px; white-space: normal; /* word-wrap: break-word; */ } ..report td.pl a.a { cursor: pointer; display: block; width: 200px; overflow: hidden; } ..report td.pl div.a { width: 200px; } ..report td.pl a:hover { background-color: #ffc; } /* Header rows... */ ..report tr.rh { background-color: #acf; color: black; font-weight: bold; } /* Calendars... */ ..report .rc { background-color: #f0f0f0; } /* Even rows... */ ..report .re, .report .reu { background-color: #def; } ..report .reu td { border-bottom: 1px solid black; } /* Odd rows... */ ..report .ro, .report .rou { background-color: white; } ..report .rou td { border-bottom: 1px solid black; } ..report .rou table td, .report .reu table td { border-bottom: 0px solid black; } /* styles for footnote marker */ ..report .fn { white-space: nowrap; } /* styles for numeric types */ ..report .num, .report .nump { text-align: right; white-space: nowrap; } ..report .nump { padding-left: 2em; } ..report .nump { padding: 0px 0.4em 0px 2em; } /* styles for text types */ ..report .text { text-align: left; white-space: normal; } ..report .text .big { margin-bottom: 1em; width: 17em; } ..report .text .more { display: none; } ..report .text .note { font-style: italic; font-weight: bold; } ..report .text .small { width: 10em; } ..report sup { font-style: italic; } ..report .outerFootnotes { font-size: 1em; } XML 96 FilingSummary.xml IDEA: XBRL DOCUMENT 3.24.3 html 297 371 1 true 86 0 false 8 false false R1.htm 0000001 - Document - Cover Sheet http://www.viavisolutions.com/role/Cover Cover Cover 1 false false R2.htm 9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS CONSOLIDATED STATEMENTS OF OPERATIONS Statements 2 false false R3.htm 9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS) Statements 3 false false R4.htm 9952153 - Statement - CONSOLIDATED BALANCE SHEETS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS CONSOLIDATED BALANCE SHEETS Statements 4 false false R5.htm 9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical) Sheet http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical CONSOLIDATED BALANCE SHEETS (Parenthetical) Statements 5 false false R6.htm 9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS CONSOLIDATED STATEMENTS OF CASH FLOWS Statements 6 false false R7.htm 9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical) Statements 7 false false R8.htm 9952157 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Sheet http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY Statements 8 false false R9.htm 9952158 - Disclosure - Basis of Presentation Sheet http://www.viavisolutions.com/role/BasisofPresentation Basis of Presentation Notes 9 false false R10.htm 9952159 - Disclosure - Recently Issued Accounting Pronouncements Sheet http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements Recently Issued Accounting Pronouncements Notes 10 false false R11.htm 9952160 - Disclosure - Earnings Per Share Sheet http://www.viavisolutions.com/role/EarningsPerShare Earnings Per Share Notes 11 false false R12.htm 9952161 - Disclosure - Accumulated Other Comprehensive Loss Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss Accumulated Other Comprehensive Loss Notes 12 false false R13.htm 9952162 - Disclosure - Acquisitions Sheet http://www.viavisolutions.com/role/Acquisitions Acquisitions Notes 13 false false R14.htm 9952163 - Disclosure - Balance Sheet and Other Details Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetails Balance Sheet and Other Details Notes 14 false false R15.htm 9952164 - Disclosure - Investments and Forward Contracts Sheet http://www.viavisolutions.com/role/InvestmentsandForwardContracts Investments and Forward Contracts Notes 15 false false R16.htm 9952165 - Disclosure - Fair Value Measurements Sheet http://www.viavisolutions.com/role/FairValueMeasurements Fair Value Measurements Notes 16 false false R17.htm 9952166 - Disclosure - Goodwill Sheet http://www.viavisolutions.com/role/Goodwill Goodwill Notes 17 false false R18.htm 9952167 - Disclosure - Acquired Developed Technology and Other Intangibles Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles Acquired Developed Technology and Other Intangibles Notes 18 false false R19.htm 9952168 - Disclosure - Debt Sheet http://www.viavisolutions.com/role/Debt Debt Notes 19 false false R20.htm 9952169 - Disclosure - Leases Sheet http://www.viavisolutions.com/role/Leases Leases Notes 20 false false R21.htm 9952170 - Disclosure - Restructuring Sheet http://www.viavisolutions.com/role/Restructuring Restructuring Notes 21 false false R22.htm 9952171 - Disclosure - Income Taxes Sheet http://www.viavisolutions.com/role/IncomeTaxes Income Taxes Notes 22 false false R23.htm 9952172 - Disclosure - Stockholders' Equity Sheet http://www.viavisolutions.com/role/StockholdersEquity Stockholders' Equity Notes 23 false false R24.htm 9952173 - Disclosure - Stock-Based Compensation Sheet http://www.viavisolutions.com/role/StockBasedCompensation Stock-Based Compensation Notes 24 false false R25.htm 9952174 - Disclosure - Employee Pension and Other Benefit Plans Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans Employee Pension and Other Benefit Plans Notes 25 false false R26.htm 9952175 - Disclosure - Commitments and Contingencies Sheet http://www.viavisolutions.com/role/CommitmentsandContingencies Commitments and Contingencies Notes 26 false false R27.htm 9952176 - Disclosure - Operating Segments and Geographic Information Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation Operating Segments and Geographic Information Notes 27 false false R28.htm 995410 - Disclosure - Pay vs Performance Disclosure Sheet http://xbrl.sec.gov/ecd/role/PvpDisclosure Pay vs Performance Disclosure Notes 28 false false R29.htm 995445 - Disclosure - Insider Trading Arrangements Sheet http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements Insider Trading Arrangements Notes 29 false false R30.htm 9954471 - Disclosure - Basis of Presentation (Policies) Sheet http://www.viavisolutions.com/role/BasisofPresentationPolicies Basis of Presentation (Policies) Policies http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements 30 false false R31.htm 9954472 - Disclosure - Earnings Per Share (Tables) Sheet http://www.viavisolutions.com/role/EarningsPerShareTables Earnings Per Share (Tables) Tables http://www.viavisolutions.com/role/EarningsPerShare 31 false false R32.htm 9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables) Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables Accumulated Other Comprehensive Loss (Tables) Tables http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss 32 false false R33.htm 9954474 - Disclosure - Acquisitions (Tables) Sheet http://www.viavisolutions.com/role/AcquisitionsTables Acquisitions (Tables) Tables http://www.viavisolutions.com/role/Acquisitions 33 false false R34.htm 9954475 - Disclosure - Balance Sheet and Other Details (Tables) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables Balance Sheet and Other Details (Tables) Tables http://www.viavisolutions.com/role/BalanceSheetandOtherDetails 34 false false R35.htm 9954476 - Disclosure - Fair Value Measurements (Tables) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsTables Fair Value Measurements (Tables) Tables http://www.viavisolutions.com/role/FairValueMeasurements 35 false false R36.htm 9954477 - Disclosure - Goodwill (Tables) Sheet http://www.viavisolutions.com/role/GoodwillTables Goodwill (Tables) Tables http://www.viavisolutions.com/role/Goodwill 36 false false R37.htm 9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables Acquired Developed Technology and Other Intangibles (Tables) Tables http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles 37 false false R38.htm 9954479 - Disclosure - Debt (Tables) Sheet http://www.viavisolutions.com/role/DebtTables Debt (Tables) Tables http://www.viavisolutions.com/role/Debt 38 false false R39.htm 9954480 - Disclosure - Leases (Tables) Sheet http://www.viavisolutions.com/role/LeasesTables Leases (Tables) Tables http://www.viavisolutions.com/role/Leases 39 false false R40.htm 9954481 - Disclosure - Restructuring (Tables) Sheet http://www.viavisolutions.com/role/RestructuringTables Restructuring (Tables) Tables http://www.viavisolutions.com/role/Restructuring 40 false false R41.htm 9954482 - Disclosure - Stock-Based Compensation (Tables) Sheet http://www.viavisolutions.com/role/StockBasedCompensationTables Stock-Based Compensation (Tables) Tables http://www.viavisolutions.com/role/StockBasedCompensation 41 false false R42.htm 9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables) Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables Employee Pension and Other Benefit Plans (Tables) Tables http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans 42 false false R43.htm 9954484 - Disclosure - Commitments and Contingencies (Tables) Sheet http://www.viavisolutions.com/role/CommitmentsandContingenciesTables Commitments and Contingencies (Tables) Tables http://www.viavisolutions.com/role/CommitmentsandContingencies 43 false false R44.htm 9954485 - Disclosure - Operating Segments and Geographic Information (Tables) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables Operating Segments and Geographic Information (Tables) Tables http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation 44 false false R45.htm 9954486 - Disclosure - Earnings Per Share (Details) Sheet http://www.viavisolutions.com/role/EarningsPerShareDetails Earnings Per Share (Details) Details http://www.viavisolutions.com/role/EarningsPerShareTables 45 false false R46.htm 9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details) Sheet http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails Accumulated Other Comprehensive Loss (Details) Details http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables 46 false false R47.htm 9954488 - Disclosure - Acquisitions - Narrative (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails Acquisitions - Narrative (Details) Details 47 false false R48.htm 9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details) Sheet http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails Acquisitions - Contingent Consideration Rollforward (Details) Details 48 false false R49.htm 9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails Balance Sheet and Other Details - Narrative (Details) Details 49 false false R50.htm 9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails Balance Sheet and Other Details - Contract Liabilities (Details) Details 50 false false R51.htm 9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details) Details 51 false false R52.htm 9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails Balance Sheet and Other Details - Inventories (Details) Details 52 false false R53.htm 9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails Balance Sheet and Other Details - Prepayments and Other Current Assets (Details) Details 53 false false R54.htm 9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails Balance Sheet and Other Details - Other Non-Current Assets (Details) Details 54 false false R55.htm 9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails Balance Sheet and Other Details - Other Current Liabilities (Details) Details 55 false false R56.htm 9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details) Sheet http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails Balance Sheet and Other Details - Other Non-Current Liabilities (Details) Details 56 false false R57.htm 9954498 - Disclosure - Investments and Forward Contracts - Narrative (Details) Sheet http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails Investments and Forward Contracts - Narrative (Details) Details 57 false false R58.htm 9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails Fair Value Measurements - Schedule of Fair Value Measurements (Details) Details 58 false false R59.htm 9954500 - Disclosure - Fair Value Measurements - Narrative (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails Fair Value Measurements - Narrative (Details) Details 59 false false R60.htm 9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details) Sheet http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails Fair Value Measurements - Fair Value of Debt (Details) Details 60 false false R61.htm 9954502 - Disclosure - Goodwill (Details) Sheet http://www.viavisolutions.com/role/GoodwillDetails Goodwill (Details) Details http://www.viavisolutions.com/role/GoodwillTables 61 false false R62.htm 9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details) Details 62 false false R63.htm 9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails Acquired Developed Technology and Other Intangibles - Amortization (Details) Details 63 false false R64.htm 9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) Sheet http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details) Details 64 false false R65.htm 9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details) Sheet http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails Debt - Carrying Amounts of the Liability and Equity Components (Details) Details 65 false false R66.htm 9954507 - Disclosure - Debt - Narrative (Details) Sheet http://www.viavisolutions.com/role/DebtNarrativeDetails Debt - Narrative (Details) Details 66 false false R67.htm 9954508 - Disclosure - Debt - Interest Expense (Details) Sheet http://www.viavisolutions.com/role/DebtInterestExpenseDetails Debt - Interest Expense (Details) Details 67 false false R68.htm 9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details) Sheet http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails Leases - Lease Expense and Cash Flow Information (Details) Details 68 false false R69.htm 9954510 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details) Sheet http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails Leases - Future Minimum Operating Lease Payments (Details) Details 69 false false R70.htm 9954511 - Disclosure - Restructuring - Restructuring Plan Activity (Details) Sheet http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails Restructuring - Restructuring Plan Activity (Details) Details 70 false false R71.htm 9954512 - Disclosure - Income Taxes (Details) Sheet http://www.viavisolutions.com/role/IncomeTaxesDetails Income Taxes (Details) Details http://www.viavisolutions.com/role/IncomeTaxes 71 false false R72.htm 9954513 - Disclosure - Stockholders' Equity (Details) Sheet http://www.viavisolutions.com/role/StockholdersEquityDetails Stockholders' Equity (Details) Details http://www.viavisolutions.com/role/StockholdersEquity 72 false false R73.htm 9954514 - Disclosure - Stock-Based Compensation - Narrative (Details) Sheet http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails Stock-Based Compensation - Narrative (Details) Details 73 false false R74.htm 9954515 - Disclosure - Stock-Based Compensation - Compensation by Function (Details) Sheet http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails Stock-Based Compensation - Compensation by Function (Details) Details 74 false false R75.htm 9954516 - Disclosure - Employee Pension and Other Benefit Plans (Details) Sheet http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails Employee Pension and Other Benefit Plans (Details) Details http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables 75 false false R76.htm 9954517 - Disclosure - Commitments and Contingencies (Details) Sheet http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails Commitments and Contingencies (Details) Details http://www.viavisolutions.com/role/CommitmentsandContingenciesTables 76 false false R77.htm 9954518 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails Operating Segments and Geographic Information - Information on Reportable Segments (Details) Details 77 false false R78.htm 9954519 - Disclosure - Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details) Details 78 false false R79.htm 9954520 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details) Sheet http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails Operating Segments and Geographic Information - Revenue by Geographic Area (Details) Details 79 false false All Reports Book All Reports viav-20240928.htm viav-20240928.xsd viav-20240928_cal.xml viav-20240928_def.xml viav-20240928_lab.xml viav-20240928_pre.xml http://fasb.org/srt/2024 http://fasb.org/us-gaap/2024 http://xbrl.sec.gov/dei/2024 http://xbrl.sec.gov/ecd/2024 true true JSON 99 MetaLinks.json IDEA: XBRL DOCUMENT { "version": "2.2", "instance": { "viav-20240928.htm": { "nsprefix": "viav", "nsuri": "http://www.viavisolutions.com/20240928", "dts": { "inline": { "local": [ "viav-20240928.htm" ] }, "schema": { "local": [ "viav-20240928.xsd" ], "remote": [ "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd", "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd", "http://www.xbrl.org/2003/xl-2003-12-31.xsd", "http://www.xbrl.org/2003/xlink-2003-12-31.xsd", "http://www.xbrl.org/2005/xbrldt-2005.xsd", "http://www.xbrl.org/2006/ref-2006-02-27.xsd", "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd", "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd", "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd", "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd", "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-roles-2024.xsd", "https://xbrl.fasb.org/srt/2024/elts/srt-types-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-gaap-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-roles-2024.xsd", "https://xbrl.fasb.org/us-gaap/2024/elts/us-types-2024.xsd", "https://xbrl.sec.gov/country/2024/country-2024.xsd", "https://xbrl.sec.gov/currency/2024/currency-2024.xsd", "https://xbrl.sec.gov/dei/2024/dei-2024.xsd", "https://xbrl.sec.gov/ecd/2024/ecd-2024.xsd", "https://xbrl.sec.gov/stpr/2024/stpr-2024.xsd" ] }, "calculationLink": { "local": [ "viav-20240928_cal.xml" ] }, "definitionLink": { "local": [ "viav-20240928_def.xml" ] }, "labelLink": { "local": [ "viav-20240928_lab.xml" ] }, "presentationLink": { "local": [ "viav-20240928_pre.xml" ] } }, "keyStandard": 338, "keyCustom": 33, "axisStandard": 35, "axisCustom": 0, "memberStandard": 51, "memberCustom": 31, "hidden": { "total": 19, "http://xbrl.sec.gov/dei/2024": 5, "http://fasb.org/us-gaap/2024": 12, "http://xbrl.sec.gov/ecd/2024": 2 }, "contextCount": 297, "entityCount": 1, "segmentCount": 86, "elementCount": 712, "unitCount": 8, "baseTaxonomies": { "http://fasb.org/us-gaap/2024": 955, "http://xbrl.sec.gov/dei/2024": 29, "http://xbrl.sec.gov/ecd/2024": 17, "http://fasb.org/srt/2024": 1 }, "report": { "R1": { "role": "http://www.viavisolutions.com/role/Cover", "longName": "0000001 - Document - Cover", "shortName": "Cover", "isDefault": "true", "groupType": "document", "subGroupType": "", "menuCat": "Cover", "order": "1", "firstAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "dei:DocumentType", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R2": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "longName": "9952151 - Statement - CONSOLIDATED STATEMENTS OF OPERATIONS", "shortName": "CONSOLIDATED STATEMENTS OF OPERATIONS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "2", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CostOfRevenue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R3": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "longName": "9952152 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (LOSS)", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "3", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R4": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "longName": "9952153 - Statement - CONSOLIDATED BALANCE SHEETS", "shortName": "CONSOLIDATED BALANCE SHEETS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "4", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R5": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "longName": "9952154 - Statement - CONSOLIDATED BALANCE SHEETS (Parenthetical)", "shortName": "CONSOLIDATED BALANCE SHEETS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "5", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PreferredStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "us-gaap:PreferredStockParOrStatedValuePerShare", "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R6": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "longName": "9952155 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "6", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:Depreciation", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R7": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical", "longName": "9952156 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS (Parenthetical)", "isDefault": "false", "groupType": "statement", "subGroupType": "parenthetical", "menuCat": "Statements", "order": "7", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:RestrictedCashAndCashEquivalents", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "link:footnote", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R8": { "role": "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "longName": "9952157 - Statement - CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "shortName": "CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY", "isDefault": "false", "groupType": "statement", "subGroupType": "", "menuCat": "Statements", "order": "8", "firstAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-24", "name": "us-gaap:CommonStockSharesOutstanding", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R9": { "role": "http://www.viavisolutions.com/role/BasisofPresentation", "longName": "9952158 - Disclosure - Basis of Presentation", "shortName": "Basis of Presentation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "9", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R10": { "role": "http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements", "longName": "9952159 - Disclosure - Recently Issued Accounting Pronouncements", "shortName": "Recently Issued Accounting Pronouncements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "10", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R11": { "role": "http://www.viavisolutions.com/role/EarningsPerShare", "longName": "9952160 - Disclosure - Earnings Per Share", "shortName": "Earnings Per Share", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "11", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EarningsPerShareTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R12": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss", "longName": "9952161 - Disclosure - Accumulated Other Comprehensive Loss", "shortName": "Accumulated Other Comprehensive Loss", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "12", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ComprehensiveIncomeNoteTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R13": { "role": "http://www.viavisolutions.com/role/Acquisitions", "longName": "9952162 - Disclosure - Acquisitions", "shortName": "Acquisitions", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "13", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:BusinessCombinationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R14": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetails", "longName": "9952163 - Disclosure - Balance Sheet and Other Details", "shortName": "Balance Sheet and Other Details", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "14", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R15": { "role": "http://www.viavisolutions.com/role/InvestmentsandForwardContracts", "longName": "9952164 - Disclosure - Investments and Forward Contracts", "shortName": "Investments and Forward Contracts", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "15", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R16": { "role": "http://www.viavisolutions.com/role/FairValueMeasurements", "longName": "9952165 - Disclosure - Fair Value Measurements", "shortName": "Fair Value Measurements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "16", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueDisclosuresTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R17": { "role": "http://www.viavisolutions.com/role/Goodwill", "longName": "9952166 - Disclosure - Goodwill", "shortName": "Goodwill", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "17", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R18": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles", "longName": "9952167 - Disclosure - Acquired Developed Technology and Other Intangibles", "shortName": "Acquired Developed Technology and Other Intangibles", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "18", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IntangibleAssetsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R19": { "role": "http://www.viavisolutions.com/role/Debt", "longName": "9952168 - Disclosure - Debt", "shortName": "Debt", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "19", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DebtDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R20": { "role": "http://www.viavisolutions.com/role/Leases", "longName": "9952169 - Disclosure - Leases", "shortName": "Leases", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "20", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LesseeOperatingLeasesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R21": { "role": "http://www.viavisolutions.com/role/Restructuring", "longName": "9952170 - Disclosure - Restructuring", "shortName": "Restructuring", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "21", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R22": { "role": "http://www.viavisolutions.com/role/IncomeTaxes", "longName": "9952171 - Disclosure - Income Taxes", "shortName": "Income Taxes", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "22", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R23": { "role": "http://www.viavisolutions.com/role/StockholdersEquity", "longName": "9952172 - Disclosure - Stockholders' Equity", "shortName": "Stockholders' Equity", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "23", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R24": { "role": "http://www.viavisolutions.com/role/StockBasedCompensation", "longName": "9952173 - Disclosure - Stock-Based Compensation", "shortName": "Stock-Based Compensation", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "24", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R25": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans", "longName": "9952174 - Disclosure - Employee Pension and Other Benefit Plans", "shortName": "Employee Pension and Other Benefit Plans", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "25", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R26": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingencies", "longName": "9952175 - Disclosure - Commitments and Contingencies", "shortName": "Commitments and Contingencies", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "26", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R27": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation", "longName": "9952176 - Disclosure - Operating Segments and Geographic Information", "shortName": "Operating Segments and Geographic Information", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "27", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:SegmentReportingDisclosureTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R28": { "role": "http://xbrl.sec.gov/ecd/role/PvpDisclosure", "longName": "995410 - Disclosure - Pay vs Performance Disclosure", "shortName": "Pay vs Performance Disclosure", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "28", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": null }, "R29": { "role": "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "longName": "995445 - Disclosure - Insider Trading Arrangements", "shortName": "Insider Trading Arrangements", "isDefault": "false", "groupType": "disclosure", "subGroupType": "", "menuCat": "Notes", "order": "29", "firstAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "ecd:NonRule10b51ArrAdoptedFlag", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R30": { "role": "http://www.viavisolutions.com/role/BasisofPresentationPolicies", "longName": "9954471 - Disclosure - Basis of Presentation (Policies)", "shortName": "Basis of Presentation (Policies)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "policies", "menuCat": "Policies", "order": "30", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FiscalPeriod", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R31": { "role": "http://www.viavisolutions.com/role/EarningsPerShareTables", "longName": "9954472 - Disclosure - Earnings Per Share (Tables)", "shortName": "Earnings Per Share (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "31", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R32": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables", "longName": "9954473 - Disclosure - Accumulated Other Comprehensive Loss (Tables)", "shortName": "Accumulated Other Comprehensive Loss (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "32", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R33": { "role": "http://www.viavisolutions.com/role/AcquisitionsTables", "longName": "9954474 - Disclosure - Acquisitions (Tables)", "shortName": "Acquisitions (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "33", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R34": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables", "longName": "9954475 - Disclosure - Balance Sheet and Other Details (Tables)", "shortName": "Balance Sheet and Other Details (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "34", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R35": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsTables", "longName": "9954476 - Disclosure - Fair Value Measurements (Tables)", "shortName": "Fair Value Measurements (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "35", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R36": { "role": "http://www.viavisolutions.com/role/GoodwillTables", "longName": "9954477 - Disclosure - Goodwill (Tables)", "shortName": "Goodwill (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "36", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfGoodwillTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R37": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables", "longName": "9954478 - Disclosure - Acquired Developed Technology and Other Intangibles (Tables)", "shortName": "Acquired Developed Technology and Other Intangibles (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "37", "firstAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R38": { "role": "http://www.viavisolutions.com/role/DebtTables", "longName": "9954479 - Disclosure - Debt (Tables)", "shortName": "Debt (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "38", "firstAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R39": { "role": "http://www.viavisolutions.com/role/LeasesTables", "longName": "9954480 - Disclosure - Leases (Tables)", "shortName": "Leases (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "39", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:LeaseCostTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R40": { "role": "http://www.viavisolutions.com/role/RestructuringTables", "longName": "9954481 - Disclosure - Restructuring (Tables)", "shortName": "Restructuring (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "40", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R41": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationTables", "longName": "9954482 - Disclosure - Stock-Based Compensation (Tables)", "shortName": "Stock-Based Compensation (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "41", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R42": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables", "longName": "9954483 - Disclosure - Employee Pension and Other Benefit Plans (Tables)", "shortName": "Employee Pension and Other Benefit Plans (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "42", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfNetBenefitCostsTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R43": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingenciesTables", "longName": "9954484 - Disclosure - Commitments and Contingencies (Tables)", "shortName": "Commitments and Contingencies (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "43", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfProductWarrantyLiabilityTableTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R44": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables", "longName": "9954485 - Disclosure - Operating Segments and Geographic Information (Tables)", "shortName": "Operating Segments and Geographic Information (Tables)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "tables", "menuCat": "Tables", "order": "44", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R45": { "role": "http://www.viavisolutions.com/role/EarningsPerShareDetails", "longName": "9954486 - Disclosure - Earnings Per Share (Details)", "shortName": "Earnings Per Share (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "45", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NetIncomeLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "unitRef": "shares", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "us-gaap:EarningsPerShareTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R46": { "role": "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "longName": "9954487 - Disclosure - Accumulated Other Comprehensive Loss (Details)", "shortName": "Accumulated Other Comprehensive Loss (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "46", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:StockholdersEquity", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "us-gaap:ComprehensiveIncomeNoteTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R47": { "role": "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "longName": "9954488 - Disclosure - Acquisitions - Narrative (Details)", "shortName": "Acquisitions - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "47", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:BusinessCombinationContingentConsiderationLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-55", "name": "us-gaap:PaymentsToAcquireProductiveAssets", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:BusinessCombinationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R48": { "role": "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "longName": "9954489 - Disclosure - Acquisitions - Contingent Consideration Rollforward (Details)", "shortName": "Acquisitions - Contingent Consideration Rollforward (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "48", "firstAnchor": { "contextRef": "c-61", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-61", "name": "us-gaap:FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R49": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails", "longName": "9954490 - Disclosure - Balance Sheet and Other Details - Narrative (Details)", "shortName": "Balance Sheet and Other Details - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "49", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:ContractWithCustomerAssetNetCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R50": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails", "longName": "9954491 - Disclosure - Balance Sheet and Other Details - Contract Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Contract Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "50", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:ContractWithCustomerLiability", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock", "us-gaap:AdditionalFinancialInformationDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R51": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails", "longName": "9954492 - Disclosure - Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)", "shortName": "Balance Sheet and Other Details - Accounts Receivable Reserves and Allowances (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "51", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-9", "name": "us-gaap:AllowanceForDoubtfulAccountsReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R52": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails", "longName": "9954493 - Disclosure - Balance Sheet and Other Details - Inventories (Details)", "shortName": "Balance Sheet and Other Details - Inventories (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "52", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:InventoryFinishedGoodsNetOfReserves", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfInventoryCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R53": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails", "longName": "9954494 - Disclosure - Balance Sheet and Other Details - Prepayments and Other Current Assets (Details)", "shortName": "Balance Sheet and Other Details - Prepayments and Other Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "53", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:IncomeTaxesReceivable", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherCurrentAssetsTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R54": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "longName": "9954495 - Disclosure - Balance Sheet and Other Details - Other Non-Current Assets (Details)", "shortName": "Balance Sheet and Other Details - Other Non-Current Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "54", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:OperatingLeaseRightOfUseAsset", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R55": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "longName": "9954496 - Disclosure - Balance Sheet and Other Details - Other Current Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Other Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "55", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:OperatingLeaseLiabilityCurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesCurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R56": { "role": "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails", "longName": "9954497 - Disclosure - Balance Sheet and Other Details - Other Non-Current Liabilities (Details)", "shortName": "Balance Sheet and Other Details - Other Non-Current Liabilities (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "56", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R57": { "role": "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails", "longName": "9954498 - Disclosure - Investments and Forward Contracts - Narrative (Details)", "shortName": "Investments and Forward Contracts - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "57", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:ShortTermInvestments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "viav:DepositAssetTerm", "unitRef": null, "xsiNil": "false", "lang": "en-US", "decimals": null, "ancestors": [ "span", "div", "us-gaap:InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R58": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "longName": "9954499 - Disclosure - Fair Value Measurements - Schedule of Fair Value Measurements (Details)", "shortName": "Fair Value Measurements - Schedule of Fair Value Measurements (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "58", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:AvailableForSaleSecuritiesDebtSecurities", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:FairValueAssetsMeasuredOnRecurringBasisTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R59": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "longName": "9954500 - Disclosure - Fair Value Measurements - Narrative (Details)", "shortName": "Fair Value Measurements - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "59", "firstAnchor": { "contextRef": "c-98", "name": "us-gaap:DebtInstrumentInterestRateStatedPercentage", "unitRef": "number", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": null }, "R60": { "role": "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "longName": "9954501 - Disclosure - Fair Value Measurements - Fair Value of Debt (Details)", "shortName": "Fair Value Measurements - Fair Value of Debt (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "60", "firstAnchor": { "contextRef": "c-113", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-113", "name": "us-gaap:LongTermDebtFairValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R61": { "role": "http://www.viavisolutions.com/role/GoodwillDetails", "longName": "9954502 - Disclosure - Goodwill (Details)", "shortName": "Goodwill (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "61", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:Goodwill", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GoodwillForeignCurrencyTranslationGainLoss", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfGoodwillTextBlock", "us-gaap:GoodwillDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R62": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "longName": "9954503 - Disclosure - Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Summary of Intangible Assets (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "62", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsGross", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "us-gaap:IntangibleAssetsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R63": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "longName": "9954504 - Disclosure - Acquired Developed Technology and Other Intangibles - Amortization (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "63", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:CostDepreciationAmortizationAndDepletion", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": null }, "R64": { "role": "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails", "longName": "9954505 - Disclosure - Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details)", "shortName": "Acquired Developed Technology and Other Intangibles - Estimated Future Amortization (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "64", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R65": { "role": "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "longName": "9954506 - Disclosure - Debt - Carrying Amounts of the Liability and Equity Components (Details)", "shortName": "Debt - Carrying Amounts of the Liability and Equity Components (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "65", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:DeferredFinanceCostsNoncurrentNet", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfOtherAssetsNoncurrentTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LongTermDebt", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "us-gaap:DebtDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R66": { "role": "http://www.viavisolutions.com/role/DebtNarrativeDetails", "longName": "9954507 - Disclosure - Debt - Narrative (Details)", "shortName": "Debt - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "66", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-150", "name": "us-gaap:CommonStockParOrStatedValuePerShare", "unitRef": "usdPerShare", "xsiNil": "false", "lang": "en-US", "decimals": "3", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R67": { "role": "http://www.viavisolutions.com/role/DebtInterestExpenseDetails", "longName": "9954508 - Disclosure - Debt - Interest Expense (Details)", "shortName": "Debt - Interest Expense (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "67", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfConvertibleNoteInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:InterestExpenseDebtExcludingAmortization", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "viav:ScheduleOfConvertibleNoteInterestTableTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R68": { "role": "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails", "longName": "9954509 - Disclosure - Leases - Lease Expense and Cash Flow Information (Details)", "shortName": "Leases - Lease Expense and Cash Flow Information (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "68", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:OperatingLeaseCost", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LeaseCostTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R69": { "role": "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails", "longName": "9954510 - Disclosure - Leases - Future Minimum Operating Lease Payments (Details)", "shortName": "Leases - Future Minimum Operating Lease Payments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "69", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "us-gaap:LesseeOperatingLeasesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R70": { "role": "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails", "longName": "9954511 - Disclosure - Restructuring - Restructuring Plan Activity (Details)", "shortName": "Restructuring - Restructuring Plan Activity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "70", "firstAnchor": { "contextRef": "c-9", "name": "us-gaap:RestructuringReserve", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "viav:RestructuringReserveSettledWithoutCashAndOtherAdjustments", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "ix:continuation", "us-gaap:RestructuringAndRelatedActivitiesDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R71": { "role": "http://www.viavisolutions.com/role/IncomeTaxesDetails", "longName": "9954512 - Disclosure - Income Taxes (Details)", "shortName": "Income Taxes (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "71", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:IncomeTaxExpenseBenefit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:UnrecognizedTaxBenefits", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R72": { "role": "http://www.viavisolutions.com/role/StockholdersEquityDetails", "longName": "9954513 - Disclosure - Stockholders' Equity (Details)", "shortName": "Stockholders' Equity (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "72", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:StockRepurchasedAndRetiredDuringPeriodValue", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-190", "name": "srt:StockRepurchaseProgramAuthorizedAmount1", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:StockholdersEquityNoteDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R73": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "longName": "9954514 - Disclosure - Stock-Based Compensation - Narrative (Details)", "shortName": "Stock-Based Compensation - Narrative (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "73", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R74": { "role": "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails", "longName": "9954515 - Disclosure - Stock-Based Compensation - Compensation by Function (Details)", "shortName": "Stock-Based Compensation - Compensation by Function (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "74", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-202", "name": "us-gaap:AllocatedShareBasedCompensationExpense", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "us-gaap:ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R75": { "role": "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails", "longName": "9954516 - Disclosure - Employee Pension and Other Benefit Plans (Details)", "shortName": "Employee Pension and Other Benefit Plans (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "75", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:DefinedBenefitPlanContributionsByEmployer", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R76": { "role": "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "longName": "9954517 - Disclosure - Commitments and Contingencies (Details)", "shortName": "Commitments and Contingencies (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "76", "firstAnchor": { "contextRef": "c-8", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "us-gaap:LettersOfCreditOutstandingAmount", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "us-gaap:CommitmentsContingenciesAndGuaranteesTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R77": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "longName": "9954518 - Disclosure - Operating Segments and Geographic Information - Information on Reportable Segments (Details)", "shortName": "Operating Segments and Geographic Information - Information on Reportable Segments (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "77", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:NumberOfReportableSegments", "unitRef": "segment", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "us-gaap:SegmentReportingDisclosureTextBlock", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } }, "R78": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "longName": "9954519 - Disclosure - Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details)", "shortName": "Operating Segments and Geographic Information - Reconciliation to Gross Profit and Operating Income (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "78", "firstAnchor": { "contextRef": "c-1", "name": "us-gaap:GrossProfit", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "td", "tr", "table", "div", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true }, "uniqueAnchor": { "contextRef": "c-1", "name": "us-gaap:GainLossOnSaleOfPropertyPlantEquipment", "unitRef": "usd", "xsiNil": "false", "lang": "en-US", "decimals": "-5", "ancestors": [ "span", "div", "ix:continuation", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "unique": true } }, "R79": { "role": "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails", "longName": "9954520 - Disclosure - Operating Segments and Geographic Information - Revenue by Geographic Area (Details)", "shortName": "Operating Segments and Geographic Information - Revenue by Geographic Area (Details)", "isDefault": "false", "groupType": "disclosure", "subGroupType": "details", "menuCat": "Details", "order": "79", "firstAnchor": { "contextRef": "c-8", "name": "viav:NumberOfGeographicRegionsInWhichEntityOperates", "unitRef": "region", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true }, "uniqueAnchor": { "contextRef": "c-8", "name": "viav:NumberOfGeographicRegionsInWhichEntityOperates", "unitRef": "region", "xsiNil": "false", "lang": "en-US", "decimals": "INF", "ancestors": [ "span", "div", "ix:continuation", "body", "html" ], "reportCount": 1, "baseRef": "viav-20240928.htm", "first": true, "unique": true } } }, "tag": { "viav_A2022RepurchasePlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "A2022RepurchasePlanMember", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2022 Repurchase Plan", "label": "2022 Repurchase Plan [Member]", "documentation": "2022 Repurchase Plan" } } }, "auth_ref": [] }, "us-gaap_AOCIAttributableToParentNetOfTaxRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AOCIAttributableToParentNetOfTaxRollForward", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income (loss) by component", "label": "AOCI Attributable to Parent, Net of Tax [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_AccountingPoliciesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountingPoliciesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Accounting Policies [Abstract]", "label": "Accounting Policies [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AccountsPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Accounts Payable, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r73", "r1054" ] }, "us-gaap_AccountsReceivableNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccountsReceivableNetCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts receivable, net", "label": "Accounts Receivable, after Allowance for Credit Loss, Current", "documentation": "Amount, 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." } } }, "auth_ref": [ "r1219" ] }, "us-gaap_AccruedIncomeTaxesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedIncomeTaxesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Income tax payable", "label": "Accrued Income Taxes, Current", "documentation": "Carrying amount as of the balance sheet date of the unpaid sum of the known and estimated amounts payable to satisfy all currently due domestic and foreign income tax obligations." } } }, "auth_ref": [ "r76", "r141" ] }, "us-gaap_AccruedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccruedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses", "label": "Accrued Liabilities, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_AccumulatedDefinedBenefitPlansAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedDefinedBenefitPlansAdjustmentMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Change in unrealized components of defined benefit obligations", "label": "Accumulated Defined Benefit Plans Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive (income) loss related to defined benefit plans attributable to the parent." } } }, "auth_ref": [ "r5", "r6", "r16", "r23", "r97", "r1192", "r1193", "r1194" ] }, "us-gaap_AccumulatedNetUnrealizedInvestmentGainLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedNetUnrealizedInvestmentGainLossMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrealized losses\u00a0on available-for sale\u00a0investments", "label": "AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-Sale, Parent [Member]", "documentation": "Accumulated unrealized gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), attributable to parent." } } }, "auth_ref": [ "r231", "r232", "r233", "r234", "r242", "r243", "r1192" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossLineItems", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in accumulated other comprehensive income by component net of tax", "label": "Accumulated Other Comprehensive Income (Loss) [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r241", "r242", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossNetOfTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated other comprehensive loss", "label": "Accumulated Other Comprehensive Income (Loss), Net of Tax", "documentation": "Amount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source." } } }, "auth_ref": [ "r22", "r23", "r98", "r225", "r827", "r865", "r868" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeLossTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeLossTable", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Income (Loss) [Table]", "label": "Accumulated Other Comprehensive Income (Loss) [Table]", "documentation": "Disclosure of information about components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r241", "r242", "r718", "r719", "r720", "r721", "r722", "r723" ] }, "us-gaap_AccumulatedOtherComprehensiveIncomeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedOtherComprehensiveIncomeMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "verboseLabel": "Total", "label": "AOCI Attributable to Parent [Member]", "documentation": "Accumulated increase (decrease) in equity from transactions and other events and circumstances from non-owner sources, attributable to the parent. Excludes net income (loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners." } } }, "auth_ref": [ "r3", "r16", "r23", "r678", "r681", "r741", "r861", "r862", "r1192", "r1193", "r1194", "r1207", "r1208", "r1209", "r1210" ] }, "us-gaap_AccumulatedTranslationAdjustmentMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AccumulatedTranslationAdjustmentMember", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign\u00a0 currency translation adjustments", "label": "Accumulated Foreign Currency Adjustment Attributable to Parent [Member]", "documentation": "Accumulated other comprehensive income (loss) resulting from 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, attributable to the parent." } } }, "auth_ref": [ "r4", "r16", "r23", "r95", "r96", "r242", "r243", "r719", "r720", "r721", "r722", "r723", "r1192" ] }, "viav_AcquiredDevelopedTechnologyAndOtherIntangibleAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "AcquiredDevelopedTechnologyAndOtherIntangibleAssetsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Acquired Developed Technology and Other Intangibles", "label": "Acquired Developed Technology and Other Intangible Assets [Abstract]" } } }, "auth_ref": [] }, "viav_AcquiredDevelopedTechnologyandOtherIntangiblesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "AcquiredDevelopedTechnologyandOtherIntangiblesAbstract", "lang": { "en-us": { "role": { "label": "Acquired Developed Technology and Other Intangibles [Abstract]", "documentation": "Acquired Developed Technology and Other Intangibles [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AcquiredFiniteLivedIntangibleAssetsWeightedAverageUsefulLife", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated useful life", "label": "Acquired Finite-Lived Intangible Assets, Weighted Average Useful Life", "documentation": "Weighted average amortization period of finite-lived intangible assets acquired either individually or as part of a group of assets, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r408", "r994" ] }, "ecd_Additional402vDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Additional402vDisclosureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Additional 402(v) Disclosure", "label": "Additional 402(v) Disclosure [Text Block]" } } }, "auth_ref": [ "r1117" ] }, "us-gaap_AdditionalFinancialInformationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalFinancialInformationDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Balance Sheet and Other Details", "label": "Additional Financial Information Disclosure [Text Block]", "documentation": "The entire disclosures of supplemental information, including descriptions and amounts, related to the balance sheet, income statement, and/or cash flow statement." } } }, "auth_ref": [] }, "us-gaap_AdditionalPaidInCapitalCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalCommonStock", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Additional paid-in capital", "label": "Additional Paid in Capital, Common Stock", "documentation": "Value 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." } } }, "auth_ref": [ "r86" ] }, "us-gaap_AdditionalPaidInCapitalMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdditionalPaidInCapitalMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Additional Paid-In Capital", "label": "Additional Paid-in Capital [Member]", "documentation": "Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders." } } }, "auth_ref": [ "r880", "r1207", "r1208", "r1209", "r1210", "r1316", "r1388" ] }, "ecd_AdjToCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation, Amount", "label": "Adjustment to Compensation Amount" } } }, "auth_ref": [ "r1130" ] }, "ecd_AdjToCompAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToCompAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Compensation:", "label": "Adjustment to Compensation [Axis]" } } }, "auth_ref": [ "r1130" ] }, "ecd_AdjToNonPeoNeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToNonPeoNeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment to Non-PEO NEO Compensation Footnote", "label": "Adjustment to Non-PEO NEO Compensation Footnote [Text Block]" } } }, "auth_ref": [ "r1130" ] }, "ecd_AdjToPeoCompFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AdjToPeoCompFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustment To PEO Compensation, Footnote", "label": "Adjustment To PEO Compensation, Footnote [Text Block]" } } }, "auth_ref": [ "r1130" ] }, "us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "APIC, Share-Based Payment Arrangement, Increase for Cost Recognition", "documentation": "Amount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement." } } }, "auth_ref": [ "r55", "r56", "r597" ] }, "us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to reconcile net (loss) income to net cash provided by operating activities:", "label": "Adjustments to Reconcile Net Income (Loss) to Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "viav_AdvancesToContractManufacturers": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "AdvancesToContractManufacturers", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Advances to contract manufacturers", "label": "Advances To Contract Manufacturers", "documentation": "Advances To Contract Manufacturers" } } }, "auth_ref": [] }, "ecd_AggtChngPnsnValInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtChngPnsnValInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table", "label": "Aggregate Change in Present Value of Accumulated Benefit for All Pension Plans Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1163" ] }, "ecd_AggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Amount", "label": "Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1089", "r1099", "r1109", "r1141" ] }, "ecd_AggtErrCompNotYetDeterminedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtErrCompNotYetDeterminedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Erroneous Compensation Not Yet Determined", "label": "Aggregate Erroneous Compensation Not Yet Determined [Text Block]" } } }, "auth_ref": [ "r1092", "r1102", "r1112", "r1144" ] }, "ecd_AggtPnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AggtPnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Pension Adjustments Service Cost", "label": "Aggregate Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1164" ] }, "ecd_AllAdjToCompMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllAdjToCompMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Adjustments to Compensation", "label": "All Adjustments to Compensation [Member]" } } }, "auth_ref": [ "r1130" ] }, "currency_AllCurrenciesDomain": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2024", "localname": "AllCurrenciesDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "All Currencies [Domain]", "label": "All Currencies [Domain]" } } }, "auth_ref": [] }, "ecd_AllExecutiveCategoriesMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllExecutiveCategoriesMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Executive Categories", "label": "All Executive Categories [Member]" } } }, "auth_ref": [ "r1137" ] }, "ecd_AllIndividualsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllIndividualsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "All Individuals", "label": "All Individuals [Member]" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1137", "r1145", "r1149", "r1157" ] }, "ecd_AllTradingArrangementsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AllTradingArrangementsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "All Trading Arrangements", "label": "All Trading Arrangements [Member]" } } }, "auth_ref": [ "r1155" ] }, "us-gaap_AllocatedShareBasedCompensationExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllocatedShareBasedCompensationExpense", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Total stock-based compensation expense", "negatedLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Expense", "documentation": "Amount of expense for award under share-based payment arrangement. Excludes amount capitalized." } } }, "auth_ref": [ "r627", "r633" ] }, "us-gaap_AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForCreditLossesOnFinancingReceivablesTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Components of Accounts Receivable Allowance", "label": "Financing Receivable, Allowance for Credit Loss [Table Text Block]", "documentation": "Tabular disclosure of allowance for credit loss on financing receivable." } } }, "auth_ref": [ "r156", "r1229" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivable", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning balance", "periodEndLabel": "Ending balance", "label": "Accounts Receivable, Allowance for Credit Loss", "documentation": "Amount of allowance for credit loss on accounts receivable." } } }, "auth_ref": [ "r226", "r333", "r373", "r376", "r378", "r1354" ] }, "us-gaap_AllowanceForDoubtfulAccountsReceivableRollforward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AllowanceForDoubtfulAccountsReceivableRollforward", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of accounts receivable reserves and allowances", "label": "Accounts Receivable, Allowance for Credit Loss [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "viav_AllowanceforDoubtfulAccountsReceivableWriteOffsNetOfRecoveries": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "AllowanceforDoubtfulAccountsReceivableWriteOffsNetOfRecoveries", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Deductions", "label": "Allowance for Doubtful Accounts Receivable, Write-Offs, Net Of Recoveries", "documentation": "Allowance for Doubtful Accounts Receivable, Currency Translation Adjustments and Write-Offs, Net Of Recoveries" } } }, "auth_ref": [] }, "dei_AmendmentFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "AmendmentFlag", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Amendment Flag", "label": "Amendment Flag", "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission." } } }, "auth_ref": [] }, "srt_AmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AmericasMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Americas", "label": "Americas [Member]", "documentation": "Continents of North and South America." } } }, "auth_ref": [ "r1178", "r1179", "r1180", "r1181", "r1390", "r1391", "r1392", "r1393" ] }, "us-gaap_AmortizationOfDebtDiscountPremium": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfDebtDiscountPremium", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Accretion of debt discount", "label": "Amortization of Debt Discount (Premium)", "documentation": "Amount of noncash expense included in interest expense to amortize debt discount and premium associated with the related debt instruments. Excludes amortization of financing costs. Alternate captions include noncash interest expense." } } }, "auth_ref": [ "r12", "r106", "r489", "r1339" ] }, "us-gaap_AmortizationOfFinancingCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance cost", "label": "Amortization of Debt Issuance Costs", "documentation": "Amount of amortization expense attributable to debt issuance costs." } } }, "auth_ref": [ "r106", "r489", "r1200", "r1339" ] }, "us-gaap_AmortizationOfFinancingCostsAndDiscounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfFinancingCostsAndDiscounts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of debt issuance costs", "label": "Amortization of Debt Issuance Costs and Discounts", "documentation": "Amount of amortization expense attributable to debt discount (premium) and debt issuance costs." } } }, "auth_ref": [ "r489", "r1026", "r1027", "r1200", "r1339" ] }, "us-gaap_AmortizationOfIntangibleAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AmortizationOfIntangibleAssets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": "viav_FiniteLivedIntangibleAssetsAmortizedExpense", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of other intangibles", "verboseLabel": "Operating expenses", "negatedTerseLabel": "Amortization of Intangible Assets", "negatedLabel": "Amortization of intangibles", "label": "Amortization of Intangible Assets", "documentation": "The 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." } } }, "auth_ref": [ "r12", "r405", "r412", "r1021" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total potentially dilutive securities (in shares)", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share, Amount", "documentation": "Securities (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." } } }, "auth_ref": [ "r289" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareByAntidilutiveSecuritiesAxis", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities [Axis]", "label": "Antidilutive Securities [Axis]", "documentation": "Information by type of antidilutive security." } } }, "auth_ref": [ "r32" ] }, "us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareLineItems", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "label": "Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_AntidilutiveSecuritiesNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AntidilutiveSecuritiesNameDomain", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Securities, Name [Domain]", "label": "Antidilutive Securities, Name [Domain]", "documentation": "Incremental common shares attributable to securities that were not included in diluted earnings per share (EPS) because to do so would increase EPS amounts or decrease loss per share amounts for the period presented." } } }, "auth_ref": [ "r32" ] }, "srt_AsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "AsiaPacificMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total Asia-Pacific", "label": "Asia Pacific [Member]", "documentation": "Region of Asia Pacific." } } }, "auth_ref": [ "r1178", "r1179", "r1180", "r1181", "r1390", "r1391", "r1392", "r1393" ] }, "us-gaap_AssetAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Axis]", "label": "Asset Acquisition [Axis]", "documentation": "Information by asset acquisition." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r1308" ] }, "us-gaap_AssetAcquisitionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset Acquisition [Domain]", "label": "Asset Acquisition [Domain]", "documentation": "Asset acquisition." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r1308" ] }, "us-gaap_AssetAcquisitionIndemnificationAssetAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetAcquisitionIndemnificationAssetAmount", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Indemnity holdback", "label": "Asset Acquisition, Indemnification Asset, Amount", "documentation": "Amount of indemnification asset recognized at acquisition date in asset acquisition." } } }, "auth_ref": [ "r1308" ] }, "us-gaap_AssetBackedSecuritiesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetBackedSecuritiesMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset-backed securities", "label": "Asset-Backed Securities [Member]", "documentation": "Securities that are primarily serviced by the cash flows of a discrete pool of receivables or other financial assets for example, but not limited to, credit card receivables, car loans, recreational vehicle loans, and mobile home loans." } } }, "auth_ref": [ "r1031", "r1055", "r1221", "r1222", "r1223" ] }, "us-gaap_AssetRetirementObligationsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetRetirementObligationsNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset retirement obligations", "label": "Asset Retirement Obligations, Noncurrent", "documentation": "Noncurrent portion of the carrying amount of a liability for an asset retirement obligation. An asset retirement obligation is a legal obligation associated with the disposal or retirement of a tangible long-lived asset that results from the acquisition, construction or development, or the normal operations of a long-lived asset, except for certain obligations of lessees." } } }, "auth_ref": [ "r1255" ] }, "us-gaap_Assets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Assets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total assets", "label": "Assets", "documentation": "Amount of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r139", "r155", "r220", "r254", "r293", "r301", "r319", "r323", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r671", "r673", "r716", "r821", "r928", "r1013", "r1014", "r1054", "r1080", "r1271", "r1272", "r1343" ] }, "us-gaap_AssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "ASSETS", "label": "Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current assets", "label": "Assets, Current", "documentation": "Amount of asset recognized for present right to economic benefit, classified as current." } } }, "auth_ref": [ "r213", "r229", "r254", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r671", "r673", "r716", "r1054", "r1271", "r1272", "r1343" ] }, "us-gaap_AssetsCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current assets:", "label": "Assets, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total Assets", "label": "Assets, Fair Value Disclosure", "documentation": "Fair value portion of asset recognized for present right to economic benefit." } } }, "auth_ref": [ "r691", "r692", "r1041" ] }, "us-gaap_AssetsFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsFairValueDisclosureAbstract", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Assets:", "label": "Assets, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_AssetsHeldForSaleNotPartOfDisposalGroupCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AssetsHeldForSaleNotPartOfDisposalGroupCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Asset held for sale", "label": "Asset, Held-for-Sale, Not Part of Disposal Group, Current", "documentation": "Amount of assets held-for-sale that are not part of a disposal group, expected to be sold within a year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r118", "r1054" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecurities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Debt available-for-sale securities", "label": "Debt Securities, Available-for-Sale", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale)." } } }, "auth_ref": [ "r339", "r382", "r691", "r815", "r1041", "r1045", "r1220", "r1320", "r1321", "r1322" ] }, "us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AvailableForSaleSecuritiesDebtSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt securities", "label": "Debt Securities, Available-for-Sale, Current", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current." } } }, "auth_ref": [ "r335", "r382" ] }, "ecd_AwardExrcPrice": { "xbrltype": "perShareItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardExrcPrice", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Exercise Price", "label": "Award Exercise Price" } } }, "auth_ref": [ "r1152" ] }, "ecd_AwardGrantDateFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardGrantDateFairValue", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value as of Grant Date", "label": "Award Grant Date Fair Value" } } }, "auth_ref": [ "r1153" ] }, "ecd_AwardTmgDiscLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgDiscLineItems", "lang": { "en-us": { "role": { "label": "Award Timing Disclosures [Line Items]" } } }, "auth_ref": [ "r1148" ] }, "ecd_AwardTmgHowMnpiCnsdrdTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgHowMnpiCnsdrdTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing, How MNPI Considered", "label": "Award Timing, How MNPI Considered [Text Block]" } } }, "auth_ref": [ "r1148" ] }, "ecd_AwardTmgMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Method", "label": "Award Timing Method [Text Block]" } } }, "auth_ref": [ "r1148" ] }, "ecd_AwardTmgMnpiCnsdrdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiCnsdrdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Considered", "label": "Award Timing MNPI Considered [Flag]" } } }, "auth_ref": [ "r1148" ] }, "ecd_AwardTmgMnpiDiscTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgMnpiDiscTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing MNPI Disclosure", "label": "Award Timing MNPI Disclosure [Text Block]" } } }, "auth_ref": [ "r1148" ] }, "ecd_AwardTmgPredtrmndFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardTmgPredtrmndFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Timing Predetermined", "label": "Award Timing Predetermined [Flag]" } } }, "auth_ref": [ "r1148" ] }, "us-gaap_AwardTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "AwardTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Axis]", "label": "Award Type [Axis]", "documentation": "Information by type of award under share-based payment arrangement." } } }, "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "ecd_AwardUndrlygSecuritiesAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardUndrlygSecuritiesAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Securities", "label": "Award Underlying Securities Amount" } } }, "auth_ref": [ "r1151" ] }, "ecd_AwardsCloseToMnpiDiscIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Awards Close in Time to MNPI Disclosures, Individual Name" } } }, "auth_ref": [ "r1150" ] }, "ecd_AwardsCloseToMnpiDiscTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures", "label": "Awards Close in Time to MNPI Disclosures [Table]" } } }, "auth_ref": [ "r1149" ] }, "ecd_AwardsCloseToMnpiDiscTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "AwardsCloseToMnpiDiscTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Awards Close in Time to MNPI Disclosures, Table", "label": "Awards Close in Time to MNPI Disclosures [Table Text Block]" } } }, "auth_ref": [ "r1149" ] }, "us-gaap_BalanceSheetLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance [Axis]", "label": "Statement of Financial Position Location, Balance [Axis]", "documentation": "Information by location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r427", "r1356", "r1357" ] }, "us-gaap_BalanceSheetLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BalanceSheetLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position Location, Balance [Domain]", "label": "Statement of Financial Position Location, Balance [Domain]", "documentation": "Location in statement of financial position where disaggregated cumulative balance has been reported." } } }, "auth_ref": [ "r66", "r68", "r427", "r1356", "r1357" ] }, "us-gaap_BaseRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BaseRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Base Rate", "label": "Base Rate [Member]", "documentation": "Minimum rate investor will accept." } } }, "auth_ref": [] }, "us-gaap_BusinessAcquisitionAcquireeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAcquireeDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition, Acquiree [Domain]", "label": "Business Acquisition, Acquiree [Domain]", "documentation": "Identification of the acquiree in a material business combination (or series of individually immaterial business combinations), which may include the name or other type of identification of the acquiree." } } }, "auth_ref": [ "r406", "r407", "r408", "r409", "r410", "r663", "r1035", "r1036" ] }, "us-gaap_BusinessAcquisitionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Axis]", "label": "Business Acquisition [Axis]", "documentation": "Information by business combination or series of individually immaterial business combinations." } } }, "auth_ref": [ "r58", "r59", "r406", "r407", "r408", "r409", "r410", "r663", "r1035", "r1036" ] }, "us-gaap_BusinessAcquisitionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessAcquisitionLineItems", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Business Acquisition [Line Items]", "label": "Business Acquisition [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r663" ] }, "us-gaap_BusinessCombinationAcquisitionRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAcquisitionRelatedCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisition related costs", "label": "Business Combination, Acquisition Related Costs", "documentation": "This element represents acquisition-related costs incurred to effect a business combination which costs have been expensed during the period. Such costs include finder's fees; advisory, legal, accounting, valuation, and other professional or consulting fees; general administrative costs, including the costs of maintaining an internal acquisitions department; and may include costs of registering and issuing debt and equity securities." } } }, "auth_ref": [ "r57" ] }, "us-gaap_BusinessCombinationAndAssetAcquisitionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationAndAssetAcquisitionAbstract", "lang": { "en-us": { "role": { "label": "Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferred1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferred1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total purchase consideration", "label": "Business Combination, Consideration Transferred", "documentation": "Amount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer." } } }, "auth_ref": [ "r0", "r1", "r15" ] }, "viav_BusinessCombinationConsiderationTransferredFinalCashAndWorkingCapitalAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "BusinessCombinationConsiderationTransferredFinalCashAndWorkingCapitalAdjustments", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration subject to cash and net working capital adjustments", "label": "Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments", "documentation": "Business Combination, Consideration Transferred, Final Cash And Working Capital Adjustments" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationConsiderationTransferredLiabilitiesIncurred": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationConsiderationTransferredLiabilitiesIncurred", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consideration, liabilities incurred", "label": "Business Combination, Consideration Transferred, Liabilities Incurred", "documentation": "Amount of liabilities incurred by the acquirer as part of consideration transferred in a business combination." } } }, "auth_ref": [ "r0", "r1", "r62", "r666" ] }, "us-gaap_BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in fair value of contingent liabilities", "negatedLabel": "Change in fair value of contingent liability", "label": "Business Combination, Contingent Consideration Arrangements, Change in Amount of Contingent Consideration, Liability", "documentation": "Amount of increase (decrease) in the value of a contingent consideration liability, including, but not limited to, differences arising upon settlement." } } }, "auth_ref": [ "r668", "r1199" ] }, "viav_BusinessCombinationContingentConsiderationArrangementsTargetPeriod": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "BusinessCombinationContingentConsiderationArrangementsTargetPeriod", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Target period", "label": "Business Combination, Contingent Consideration Arrangements, Target Period", "documentation": "Business Combination, Contingent Consideration Arrangements, Target Period" } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationContingentConsiderationLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiability", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "verboseLabel": "Contingent consideration", "label": "Business Combination, Contingent Consideration, Liability", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination." } } }, "auth_ref": [ "r63", "r133", "r667", "r693", "r694", "r695" ] }, "us-gaap_BusinessCombinationContingentConsiderationLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationContingentConsiderationLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of contingent consideration", "label": "Business Combination, Contingent Consideration, Liability, Noncurrent", "documentation": "Amount of liability recognized arising from contingent consideration in a business combination, expected to be settled beyond one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r63", "r133" ] }, "us-gaap_BusinessCombinationDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Acquisitions" ], "lang": { "en-us": { "role": { "terseLabel": "Acquisitions", "label": "Business Combination Disclosure [Text Block]", "documentation": "The entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable)." } } }, "auth_ref": [ "r131", "r664" ] }, "us-gaap_BusinessCombinationIntegrationRelatedCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationIntegrationRelatedCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Acquisition and integration related charges", "label": "Business Combination, Integration Related Costs", "documentation": "Costs incurred to effect a business combination which have been expensed during the period. Such costs could include business integration costs, systems integration and conversion costs, and severance and other employee-related costs." } } }, "auth_ref": [] }, "us-gaap_BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Business Combination, Recognized Identifiable Assets Acquired and Liabilities Assumed, Deferred Tax Liabilities", "documentation": "Amount of deferred tax liability attributable to taxable temporary differences assumed at the acquisition date." } } }, "auth_ref": [ "r60" ] }, "currency_CAD": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/currency/2024", "localname": "CAD", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian dollars", "label": "Canada, Dollars" } } }, "auth_ref": [] }, "country_CN": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "CN", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Greater China", "label": "CHINA" } } }, "auth_ref": [] }, "viav_CanadianDollarOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "CanadianDollarOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Canadian Dollar Offered Rate", "label": "Canadian Dollar Offered Rate [Member]", "documentation": "Canadian Dollar Offered Rate" } } }, "auth_ref": [] }, "viav_CarryingAmountOfLiabilityAndEquityComponentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "CarryingAmountOfLiabilityAndEquityComponentAbstract", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Carrying amounts of the liability and equity components:", "label": "Carrying Amount of Liability and Equity Component [Abstract]" } } }, "auth_ref": [] }, "viav_CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.K. Pension Settlement", "label": "Case Related To Amendment Of Pension For Foreign Subsidiary [Member]", "documentation": "Case Related To Amendment Of Pension For Foreign Subsidiary [Member]" } } }, "auth_ref": [] }, "us-gaap_CashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents, at Carrying Value", "documentation": "Amount 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." } } }, "auth_ref": [ "r29", "r215", "r997" ] }, "us-gaap_CashAndCashEquivalentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashAndCashEquivalentsMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash and cash equivalents", "label": "Cash and Cash Equivalents [Member]", "documentation": "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." } } }, "auth_ref": [] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "periodStartLabel": "Cash, cash equivalents and restricted cash at the beginning of the period", "periodEndLabel": "Cash, cash equivalents and restricted cash at the end of the period", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents", "documentation": "Amount 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." } } }, "auth_ref": [ "r29", "r113", "r251" ] }, "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net (decrease) increase in cash, cash equivalents and restricted cash", "label": "Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Period Increase (Decrease), Including Exchange Rate Effect", "documentation": "Amount 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." } } }, "auth_ref": [ "r2", "r113" ] }, "viav_ChangeInContractWithCustomerLiabilityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ChangeInContractWithCustomerLiabilityRollForward", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue:", "label": "Change In Contract With Customer, Liability [Roll Forward]", "documentation": "Change In Contract With Customer, Liability [Roll Forward]" } } }, "auth_ref": [] }, "ecd_ChangedPeerGroupFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChangedPeerGroupFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Changed Peer Group, Footnote", "label": "Changed Peer Group, Footnote [Text Block]" } } }, "auth_ref": [ "r1128" ] }, "ecd_ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValAsOfVstngDtOfPrrYrEqtyAwrdsVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year", "label": "Change in Fair Value as of Vesting Date of Prior Year Equity Awards Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1125" ] }, "ecd_ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ChngInFrValOfOutsdngAndUnvstdEqtyAwrdsGrntdInPrrYrsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested", "label": "Year-over-Year Change in Fair Value of Equity Awards Granted in Prior Years That are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1123" ] }, "dei_CityAreaCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CityAreaCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "City Area Code", "label": "City Area Code", "documentation": "Area code of city" } } }, "auth_ref": [] }, "us-gaap_ClassOfStockDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockDomain", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Domain]", "label": "Class of Stock [Domain]", "documentation": "Share of stock differentiated by the voting rights the holder receives. Examples include, but are not limited to, common stock, redeemable preferred stock, nonredeemable preferred stock, and convertible stock." } } }, "auth_ref": [ "r169", "r222", "r223", "r224", "r254", "r280", "r284", "r286", "r288", "r295", "r296", "r368", "r456", "r459", "r460", "r461", "r465", "r466", "r498", "r499", "r502", "r505", "r512", "r716", "r873", "r874", "r875", "r876", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r916", "r937", "r955", "r975", "r976", "r977", "r978", "r979", "r1167", "r1202", "r1211" ] }, "us-gaap_ClassOfStockLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ClassOfStockLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Line Items]", "label": "Class of Stock [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r222", "r223", "r224", "r295", "r498", "r499", "r500", "r502", "r505", "r510", "r512", "r873", "r874", "r875", "r876", "r1028", "r1167", "r1202" ] }, "ecd_CoSelectedMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Amount", "label": "Company Selected Measure Amount" } } }, "auth_ref": [ "r1129" ] }, "ecd_CoSelectedMeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CoSelectedMeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Company Selected Measure Name", "label": "Company Selected Measure Name" } } }, "auth_ref": [ "r1129" ] }, "us-gaap_CommitmentsAndContingencies": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingencies", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and contingencies (Note 18)", "label": "Commitments and Contingencies", "documentation": "Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur." } } }, "auth_ref": [ "r82", "r145", "r823", "r915" ] }, "us-gaap_CommitmentsAndContingenciesDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsAndContingenciesDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies Disclosure [Abstract]", "label": "Commitments and Contingencies Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CommitmentsContingenciesAndGuaranteesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommitmentsContingenciesAndGuaranteesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingencies" ], "lang": { "en-us": { "role": { "terseLabel": "Commitments and Contingencies", "label": "Commitments Contingencies and Guarantees [Text Block]", "documentation": "The entire disclosure for commitments, contingencies, and guarantees." } } }, "auth_ref": [ "r120", "r121", "r1260" ] }, "us-gaap_CommonStockMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common Stock", "label": "Common Stock [Member]", "documentation": "Stock that is subordinate to all other stock of the issuer." } } }, "auth_ref": [ "r1071", "r1072", "r1073", "r1075", "r1076", "r1077", "r1078", "r1207", "r1208", "r1210", "r1316", "r1387", "r1388" ] }, "us-gaap_CommonStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockParOrStatedValuePerShare", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, par value (in dollars per share)", "label": "Common Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of common stock." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesAuthorized", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares authorized (in shares)", "label": "Common Stock, Shares Authorized", "documentation": "The maximum number of common shares permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r85", "r916" ] }, "us-gaap_CommonStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesIssued", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares issued (in shares)", "label": "Common Stock, Shares, Issued", "documentation": "Total 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." } } }, "auth_ref": [ "r85" ] }, "us-gaap_CommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Common stock, shares outstanding (in shares)", "periodStartLabel": "Balance at the beginning of the period (in shares)", "periodEndLabel": "Balance at the end of the period (in shares)", "label": "Common Stock, Shares, Outstanding", "documentation": "Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation." } } }, "auth_ref": [ "r17", "r85", "r916", "r934", "r1388", "r1389" ] }, "us-gaap_CommonStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CommonStockValue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "verboseLabel": "Common stock, $0.001 par value; 1 billion shares authorized; 222 million shares at September 28, 2024 and June 29, 2024, issued and outstanding", "label": "Common Stock, Value, Issued", "documentation": "Aggregate 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." } } }, "auth_ref": [ "r85", "r826", "r1054" ] }, "ecd_CompActuallyPaidVsCoSelectedMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsCoSelectedMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Company Selected Measure", "label": "Compensation Actually Paid vs. Company Selected Measure [Text Block]" } } }, "auth_ref": [ "r1134" ] }, "ecd_CompActuallyPaidVsNetIncomeTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsNetIncomeTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Net Income", "label": "Compensation Actually Paid vs. Net Income [Text Block]" } } }, "auth_ref": [ "r1133" ] }, "ecd_CompActuallyPaidVsOtherMeasureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsOtherMeasureTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Other Measure", "label": "Compensation Actually Paid vs. Other Measure [Text Block]" } } }, "auth_ref": [ "r1135" ] }, "ecd_CompActuallyPaidVsTotalShareholderRtnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "CompActuallyPaidVsTotalShareholderRtnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Actually Paid vs. Total Shareholder Return", "label": "Compensation Actually Paid vs. Total Shareholder Return [Text Block]" } } }, "auth_ref": [ "r1132" ] }, "us-gaap_CompensationAndRetirementDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CompensationAndRetirementDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Retirement Benefits [Abstract]", "label": "Retirement Benefits [Abstract]" } } }, "auth_ref": [] }, "us-gaap_ComprehensiveIncomeNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNetOfTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "totalLabel": "Comprehensive income (loss)", "label": "Comprehensive Income (Loss), Net of Tax, Attributable to Parent", "documentation": "Amount 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." } } }, "auth_ref": [ "r24", "r238", "r240", "r245", "r817", "r835", "r836" ] }, "us-gaap_ComprehensiveIncomeNoteTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ComprehensiveIncomeNoteTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLoss" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated Other Comprehensive Loss", "label": "Comprehensive Income (Loss) Note [Text Block]", "documentation": "The entire disclosure for comprehensive income, which includes, but is not limited to, 1) the amount of income tax expense or benefit allocated to each component of other comprehensive income, including reclassification adjustments, 2) the reclassification adjustments for each classification of other comprehensive income and 3) the ending accumulated balances for each component of comprehensive income." } } }, "auth_ref": [ "r94", "r244", "r816", "r833" ] }, "srt_ConsolidationItemsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Axis]", "label": "Consolidation Items [Axis]", "documentation": "Information by components, eliminations, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r153", "r171", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r256", "r293", "r303", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r456", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r1013", "r1014", "r1182", "r1183", "r1271", "r1272" ] }, "srt_ConsolidationItemsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ConsolidationItemsDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Consolidation Items [Domain]", "label": "Consolidation Items [Domain]", "documentation": "Components, elimination, non-segment corporate-level activity and reconciling items used in consolidating a parent entity and its subsidiaries or its operating segments." } } }, "auth_ref": [ "r153", "r171", "r197", "r198", "r199", "r200", "r201", "r202", "r203", "r204", "r205", "r256", "r293", "r303", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r456", "r457", "r458", "r459", "r461", "r462", "r463", "r464", "r465", "r1013", "r1014", "r1182", "r1183", "r1271", "r1272" ] }, "us-gaap_ConsolidationPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConsolidationPolicyTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Principles of Consolidation", "label": "Consolidation, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting. The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary." } } }, "auth_ref": [ "r65", "r1005" ] }, "viav_ContingentConsiderationMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ContingentConsiderationMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Contingent Consideration", "label": "Contingent Consideration [Member]", "documentation": "Contingent Consideration [Member]" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerAssetAndLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetAndLiabilityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Activity Related to Deferred Revenue and Financed Unearned Services Revenue", "label": "Contract with Customer, Contract Asset, Contract Liability, and Receivable [Table Text Block]", "documentation": "Tabular disclosure of receivable, contract asset, and contract liability from contract with customer. Includes, but is not limited to, change in contract asset and contract liability." } } }, "auth_ref": [ "r1276" ] }, "us-gaap_ContractWithCustomerAssetNetCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerAssetNetCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unbilled receivables", "label": "Contract with Customer, Asset, after Allowance for Credit Loss, Current", "documentation": "Amount, 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, classified as current." } } }, "auth_ref": [ "r514", "r516", "r519" ] }, "us-gaap_ContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiability", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance at beginning of period", "periodEndLabel": "Balance at end of period", "label": "Contract with Customer, Liability", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r514", "r515", "r519" ] }, "viav_ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentNewContracts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ContractWithCustomerLiabilityCumulativeCatchUpAdjustmentNewContracts", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue deferrals for new contracts", "label": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts", "documentation": "Contract With Customer, Liability, Cumulative Catch-Up Adjustment, New Contracts" } } }, "auth_ref": [] }, "us-gaap_ContractWithCustomerLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "netLabel": "Deferred revenue", "label": "Contract with Customer, Liability, Current", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current." } } }, "auth_ref": [ "r514", "r515", "r519" ] }, "us-gaap_ContractWithCustomerLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ContractWithCustomerLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term deferred revenue", "label": "Contract with Customer, Liability, Noncurrent", "documentation": "Amount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent." } } }, "auth_ref": [ "r514", "r515", "r519" ] }, "viav_ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ContractWithCustomerLiabilityRevenueRecognizedDuringPeriod", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsContractLiabilitiesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Revenue recognized during the period", "label": "Contract With Customer, Liability, Revenue Recognized During Period", "documentation": "Contract With Customer, Liability, Revenue Recognized During Period" } } }, "auth_ref": [] }, "us-gaap_ConvertibleDebtMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible Notes", "label": "Convertible Debt [Member]", "documentation": "Borrowing which can be exchanged for a specified number of another security at the option of the issuer or the holder, for example, but not limited to, the entity's common stock." } } }, "auth_ref": [ "r123", "r468", "r469", "r479", "r480", "r481", "r485", "r486", "r487", "r488", "r489", "r1023", "r1024", "r1025", "r1026", "r1027" ] }, "us-gaap_ConvertibleDebtNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ConvertibleDebtNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term debt", "label": "Convertible Debt, Noncurrent", "documentation": "Carrying amount of long-term convertible debt as of the balance sheet date, net of the amount due in the next twelve months or greater than the normal operating cycle, if longer. The debt is convertible into another form of financial instrument, typically the entity's common stock." } } }, "auth_ref": [ "r20" ] }, "us-gaap_CostDepreciationAmortizationAndDepletion": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostDepreciationAmortizationAndDepletion", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": "viav_FiniteLivedIntangibleAssetsAmortizedExpense", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technologies", "verboseLabel": "Cost of revenues", "label": "Cost, Depreciation, Amortization and Depletion", "documentation": "Amount of expense for allocation of cost of tangible and intangible assets over their useful lives, and reduction in quantity of natural resource due to consumption directly used in production of good and rendering of service." } } }, "auth_ref": [ "r1195" ] }, "us-gaap_CostOfGoodsAndServicesSold": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfGoodsAndServicesSold", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_CostOfRevenue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenue", "label": "Cost of Goods and Services Sold", "documentation": "The 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." } } }, "auth_ref": [ "r101", "r102", "r777" ] }, "us-gaap_CostOfRevenue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total cost of revenues", "label": "Cost of Revenue", "documentation": "The aggregate cost of goods produced and sold and services rendered during the reporting period." } } }, "auth_ref": [ "r103", "r254", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r716", "r1013", "r1271" ] }, "us-gaap_CostOfRevenueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfRevenueAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues:", "label": "Cost of Revenue [Abstract]" } } }, "auth_ref": [] }, "us-gaap_CostOfSalesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CostOfSalesMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cost of revenues", "label": "Cost of Sales [Member]", "documentation": "Primary financial statement caption encompassing cost of sales." } } }, "auth_ref": [] }, "dei_CoverAbstract": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CoverAbstract", "lang": { "en-us": { "role": { "terseLabel": "Cover [Abstract]", "label": "Cover [Abstract]", "documentation": "Cover page." } } }, "auth_ref": [] }, "us-gaap_CreditFacilityAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Axis]", "label": "Credit Facility [Axis]", "documentation": "Information by type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r455", "r1269" ] }, "us-gaap_CreditFacilityDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CreditFacilityDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit Facility [Domain]", "label": "Credit Facility [Domain]", "documentation": "Type of credit facility. Credit facilities provide capital to borrowers without the need to structure a loan for each borrowing." } } }, "auth_ref": [ "r455", "r1269", "r1270" ] }, "srt_CurrencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "CurrencyAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency [Axis]", "label": "Currency [Axis]", "documentation": "Information by currency." } } }, "auth_ref": [ "r1336" ] }, "dei_CurrentFiscalYearEndDate": { "xbrltype": "gMonthDayItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "CurrentFiscalYearEndDate", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Current Fiscal Year End Date", "label": "Current Fiscal Year End Date", "documentation": "End date of current fiscal year in the format --MM-DD." } } }, "auth_ref": [] }, "us-gaap_CustomerRelationshipsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "CustomerRelationshipsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Customer relationships", "label": "Customer Relationships [Member]", "documentation": "Customer relationship that exists between an entity and its customer, for example, but not limited to, tenant relationships." } } }, "auth_ref": [ "r61", "r1241", "r1242", "r1243", "r1244", "r1246", "r1247", "r1250", "r1251" ] }, "country_DE": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "DE", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Plans", "label": "GERMANY" } } }, "auth_ref": [] }, "us-gaap_DebtConversionByUniqueDescriptionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionByUniqueDescriptionAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion Description [Axis]", "label": "Debt Conversion Description [Axis]", "documentation": "Information by description of debt issuances converted in a noncash or part noncash transaction." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_DebtConversionConvertedInstrumentAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issued", "label": "Debt Conversion, Converted Instrument, Amount", "documentation": "The value of the financial instrument(s) that the original debt is being converted into in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_DebtConversionConvertedInstrumentSharesIssued1": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionConvertedInstrumentSharesIssued1", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt conversion, shares issued", "label": "Debt Conversion, Converted Instrument, Shares Issued", "documentation": "The number of shares issued in exchange for the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or payments in the period." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_DebtConversionNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionNameDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Conversion, Name [Domain]", "label": "Debt Conversion, Name [Domain]", "documentation": "The name of the original debt issue that has been converted in a noncash (or part noncash) transaction during the accounting period. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_DebtConversionOriginalDebtAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtConversionOriginalDebtAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of debt", "label": "Debt Conversion, Original Debt, Amount", "documentation": "The amount of the original debt being converted in a noncash (or part noncash) transaction. \"Part noncash\" refers to that portion of the transaction not resulting in cash receipts or cash payments in the period." } } }, "auth_ref": [ "r30", "r31" ] }, "us-gaap_DebtDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Debt Disclosure [Abstract]", "label": "Debt Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_DebtDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Debt" ], "lang": { "en-us": { "role": { "terseLabel": "Debt", "label": "Debt Disclosure [Text Block]", "documentation": "The entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants." } } }, "auth_ref": [ "r122", "r252", "r422", "r423", "r424", "r425", "r426", "r454", "r455", "r467", "r473", "r474", "r475", "r476", "r477", "r478", "r483", "r490", "r491", "r493", "r724" ] }, "us-gaap_DebtInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument [Axis]", "label": "Debt Instrument [Axis]", "documentation": "Information by type of debt instrument, including, but not limited to, draws against credit facilities." } } }, "auth_ref": [ "r20", "r75", "r76", "r140", "r144", "r256", "r468", "r469", "r470", "r471", "r472", "r474", "r479", "r480", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r1023", "r1024", "r1025", "r1026", "r1027", "r1052", "r1203", "r1252", "r1253", "r1254", "r1338", "r1340" ] }, "us-gaap_DebtInstrumentBasisSpreadOnVariableRate1": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentBasisSpreadOnVariableRate1", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basis spread on variable rate", "label": "Debt Instrument, Basis Spread on Variable Rate", "documentation": "Percentage points added to the reference rate to compute the variable rate on the debt instrument." } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentCarryingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentCarryingAmount", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Principal amount of notes", "label": "Long-Term Debt, Gross", "documentation": "Amount, before unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but is not limited to, notes payable, bonds payable, commercial loans, mortgage loans, convertible debt, subordinated debt and other types of debt." } } }, "auth_ref": [ "r20", "r144", "r494" ] }, "us-gaap_DebtInstrumentConvertibleConversionPrice1": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentConvertibleConversionPrice1", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Conversion price (in USD per share)", "label": "Debt Instrument, Convertible, Conversion Price", "documentation": "The price per share of the conversion feature embedded in the debt instrument." } } }, "auth_ref": [ "r124", "r470" ] }, "viav_DebtInstrumentConvertibleNumberOfNotesConverted": { "xbrltype": "integerItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DebtInstrumentConvertibleNumberOfNotesConverted", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of notes converted", "label": "Debt Instrument, Convertible, Number of Notes Converted", "documentation": "Debt Instrument, Convertible, Number of Notes Converted" } } }, "auth_ref": [] }, "viav_DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityBorrowingBase", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, borrowing base", "label": "Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base", "documentation": "Debt Instrument, Covenant, Borrowing Excess Availability, Borrowing Base" } } }, "auth_ref": [] }, "viav_DebtInstrumentCovenantBorrowingExcessAvailabilityRateLimit": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DebtInstrumentCovenantBorrowingExcessAvailabilityRateLimit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Credit facility, excess availability rate", "label": "Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit", "documentation": "Debt Instrument, Covenant, Borrowing Excess Availability, Rate Limit" } } }, "auth_ref": [] }, "viav_DebtInstrumentCovenantFixedChargeCoverageRatio": { "xbrltype": "pureItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DebtInstrumentCovenantFixedChargeCoverageRatio", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fixed charge coverage ratio", "label": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio", "documentation": "Debt Instrument, Covenant, Fixed Charge Coverage Ratio" } } }, "auth_ref": [] }, "viav_DebtInstrumentExpectedRemainingTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DebtInstrumentExpectedRemainingTerm", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected remaining term", "label": "Debt Instrument, Expected Remaining Term", "documentation": "Debt Instrument, Expected Remaining Term" } } }, "auth_ref": [] }, "us-gaap_DebtInstrumentFaceAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentFaceAmount", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate principal amount of convertible debt", "label": "Debt Instrument, Face Amount", "documentation": "Face (par) amount of debt instrument at time of issuance." } } }, "auth_ref": [ "r468", "r724", "r725", "r1024", "r1025", "r1052" ] }, "us-gaap_DebtInstrumentIncreaseDecreaseForPeriodNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentIncreaseDecreaseForPeriodNet", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt instrument, increase (decrease), net", "label": "Debt Instrument, Increase (Decrease), Net", "documentation": "Net increase or decrease in the carrying amount of the debt instrument for the period." } } }, "auth_ref": [ "r1203" ] }, "us-gaap_DebtInstrumentInterestRateStatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentInterestRateStatedPercentage", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stated interest rate", "label": "Debt Instrument, Interest Rate, Stated Percentage", "documentation": "Contractual interest rate for funds borrowed, under the debt agreement." } } }, "auth_ref": [ "r78", "r469" ] }, "us-gaap_DebtInstrumentLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentLineItems", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt details", "label": "Debt Instrument [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r256", "r468", "r469", "r470", "r471", "r472", "r474", "r479", "r480", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r1023", "r1024", "r1025", "r1026", "r1027", "r1052", "r1203", "r1338", "r1340" ] }, "us-gaap_DebtInstrumentNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentNameDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt Instrument, Name [Domain]", "label": "Debt Instrument, Name [Domain]", "documentation": "The name for the particular debt instrument or borrowing that distinguishes it from other debt instruments or borrowings, including draws against credit facilities." } } }, "auth_ref": [ "r20", "r256", "r468", "r469", "r470", "r471", "r472", "r474", "r479", "r480", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r1023", "r1024", "r1025", "r1026", "r1027", "r1052", "r1203", "r1252", "r1253", "r1254", "r1338", "r1340" ] }, "us-gaap_DebtInstrumentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentTable", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments [Table]", "label": "Schedule of Long-Term Debt Instruments [Table]", "documentation": "Disclosure of information about long-term debt instrument or arrangement." } } }, "auth_ref": [ "r20", "r45", "r48", "r71", "r127", "r128", "r256", "r468", "r469", "r470", "r471", "r472", "r474", "r479", "r480", "r481", "r482", "r484", "r485", "r486", "r487", "r488", "r489", "r492", "r1023", "r1024", "r1025", "r1026", "r1027", "r1052", "r1203", "r1338", "r1340" ] }, "us-gaap_DebtInstrumentUnamortizedDiscount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DebtInstrumentUnamortizedDiscount", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Unamortized debt discount", "label": "Debt Instrument, Unamortized Discount", "documentation": "Amount, after accumulated amortization, of debt discount." } } }, "auth_ref": [ "r1274", "r1337", "r1338", "r1340" ] }, "us-gaap_DeferredCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred contract cost", "label": "Deferred Costs, Noncurrent", "documentation": "Amount of deferred cost, excluding capitalized cost related to contract with customer; classified as noncurrent." } } }, "auth_ref": [ "r138", "r1185" ] }, "us-gaap_DeferredFinanceCostsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsGross", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Issuance costs", "label": "Debt Issuance Costs, Gross", "documentation": "Amount, before accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1338", "r1340" ] }, "us-gaap_DeferredFinanceCostsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNet", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance costs, net", "label": "Debt Issuance Costs, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1274", "r1337", "r1338", "r1340" ] }, "us-gaap_DeferredFinanceCostsNoncurrentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredFinanceCostsNoncurrentNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": "us-gaap_LongTermDebt", "weight": -1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Debt issuance cost - Revolving Credit Facility", "negatedTerseLabel": "Unamortized notes debt issuance cost", "label": "Debt Issuance Costs, Noncurrent, Net", "documentation": "Amount, after accumulated amortization, of debt issuance costs classified as noncurrent. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs." } } }, "auth_ref": [ "r1337", "r1338", "r1340" ] }, "us-gaap_DeferredIncomeTaxAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxAssetsNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred income taxes", "label": "Deferred Income Tax Assets, Net", "documentation": "Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, with jurisdictional netting." } } }, "auth_ref": [ "r638", "r639" ] }, "us-gaap_DeferredIncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 14.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred taxes, net", "label": "Deferred Income Tax Expense (Benefit)", "documentation": "Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations." } } }, "auth_ref": [ "r12", "r166", "r1205" ] }, "us-gaap_DeferredIncomeTaxLiabilitiesNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DeferredIncomeTaxLiabilitiesNet", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred tax liability", "label": "Deferred Income Tax Liabilities, Net", "documentation": "Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting." } } }, "auth_ref": [ "r638", "r639", "r822" ] }, "us-gaap_DefinedBenefitPlanAmortizationOfGainsLosses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanAmortizationOfGainsLosses", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amortization of net actuarial losses (gains)", "label": "Defined Benefit Plan, Amortization of Gain (Loss)", "documentation": "Amount of gain (loss) recognized in net periodic benefit (cost) credit of defined benefit plan." } } }, "auth_ref": [ "r523", "r561", "r585", "r1033", "r1034" ] }, "us-gaap_DefinedBenefitPlanContributionsByEmployer": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanContributionsByEmployer", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Employer contributions", "label": "Defined Benefit Plan, Plan Assets, Contributions by Employer", "documentation": "Amount of contribution received by defined benefit plan from employer which increases plan assets." } } }, "auth_ref": [ "r538", "r548", "r589", "r1031", "r1032", "r1033", "r1034" ] }, "us-gaap_DefinedBenefitPlanDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanDisclosureLineItems", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Employee Defined Benefit Plans", "label": "Defined Benefit Plan Disclosure [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedFutureEmployerContributionsCurrentFiscalYear", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash outlays expected during current fiscal year", "label": "Defined Benefit Plan, Expected Future Employer Contributions, Current Fiscal Year", "documentation": "Amount of contributions received and expected to be received by defined benefit plan from employer in current fiscal year." } } }, "auth_ref": [ "r1034", "r1278" ] }, "us-gaap_DefinedBenefitPlanExpectedReturnOnPlanAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanExpectedReturnOnPlanAssets", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Expected return on plan assets", "label": "Defined Benefit Plan, Expected Return (Loss) on Plan Assets", "documentation": "Amount of expected return (loss) recognized in net periodic benefit (cost) credit, calculated based on expected long-term rate of return and market-related value of plan assets of defined benefit plan." } } }, "auth_ref": [ "r523", "r560", "r584", "r1033", "r1034" ] }, "us-gaap_DefinedBenefitPlanInterestCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanInterestCost", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest cost", "label": "Defined Benefit Plan, Interest Cost", "documentation": "Amount of cost recognized for passage of time related to defined benefit plan." } } }, "auth_ref": [ "r523", "r527", "r559", "r583", "r1033", "r1034" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCost", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Net periodic benefit cost", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit)", "documentation": "Amount of net periodic benefit cost (credit) for defined benefit plan." } } }, "auth_ref": [ "r557", "r581", "r1033", "r1034" ] }, "us-gaap_DefinedBenefitPlanNetPeriodicBenefitCostAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DefinedBenefitPlanNetPeriodicBenefitCostAbstract", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Components of the net periodic cost for the pension and benefits plans", "label": "Defined Benefit Plan, Net Periodic Benefit Cost (Credit) [Abstract]" } } }, "auth_ref": [] }, "viav_DepositAssetTerm": { "xbrltype": "durationItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DepositAssetTerm", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposit asset term", "label": "Deposit Asset, Term", "documentation": "Deposit Asset, Term" } } }, "auth_ref": [] }, "us-gaap_DepositsAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits assets", "label": "Deposits Assets, Current", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment within one year or during the operating cycle, if shorter." } } }, "auth_ref": [ "r1190" ] }, "us-gaap_DepositsAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DepositsAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Deposits", "label": "Deposits Assets, Noncurrent", "documentation": "Carrying value of amounts transferred to third parties for security purposes that are expected to be returned or applied towards payment after one year or beyond the operating cycle, if longer." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_Depreciation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Depreciation", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Depreciation expense", "label": "Depreciation", "documentation": "The 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." } } }, "auth_ref": [ "r12", "r39" ] }, "us-gaap_DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetCurrentStatementOfFinancialPositionExtensibleEnumeration", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes derivative asset classified as current." } } }, "auth_ref": [ "r675" ] }, "us-gaap_DerivativeAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeAssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of forward contracts", "label": "Derivative Asset, Current", "documentation": "Fair 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r230" ] }, "us-gaap_DerivativeContractTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeContractTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Contract [Domain]", "label": "Derivative Contract [Domain]", "documentation": "Financial instrument 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." } } }, "auth_ref": [ "r902", "r905", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r929", "r930", "r931", "r932", "r943", "r944", "r945", "r946", "r949", "r950", "r951", "r952", "r967", "r968", "r971", "r972", "r1071", "r1073", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1330", "r1331" ] }, "us-gaap_DerivativeGainLossOnDerivativeNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeGainLossOnDerivativeNet", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain (loss) on derivatives", "label": "Derivative, Gain (Loss) on Derivative, Net", "documentation": "Amount of increase (decrease) in the fair value of derivatives recognized in the income statement." } } }, "auth_ref": [ "r1314" ] }, "us-gaap_DerivativeInstrumentRiskAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeInstrumentRiskAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative Instrument [Axis]", "label": "Derivative Instrument [Axis]", "documentation": "Information by type of derivative contract." } } }, "auth_ref": [ "r67", "r69", "r70", "r136", "r902", "r905", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r929", "r930", "r931", "r932", "r943", "r944", "r945", "r946", "r949", "r950", "r951", "r952", "r967", "r968", "r971", "r972", "r1004", "r1071", "r1073", "r1323", "r1324", "r1325", "r1326", "r1327", "r1328", "r1330", "r1331" ] }, "us-gaap_DerivativeLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 8.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair value of forward contracts", "label": "Derivative Liability, Current", "documentation": "Fair 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, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset." } } }, "auth_ref": [ "r230" ] }, "us-gaap_DerivativeNotionalAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeNotionalAmount", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Notional amount of forward contracts", "label": "Derivative, Notional Amount", "documentation": "Nominal or face amount used to calculate payment on derivative." } } }, "auth_ref": [ "r1312", "r1313" ] }, "us-gaap_DerivativeTermOfContract": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DerivativeTermOfContract", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Derivative, term of contract", "label": "Derivative, Term of Contract", "documentation": "Period the derivative contract is outstanding, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [] }, "viav_DevelopedTechnologyAndOtherIntangiblesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "DevelopedTechnologyAndOtherIntangiblesMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology and Other Intangibles", "label": "Developed Technology and Other Intangibles [Member]", "documentation": "Developed Technology and Other Intangibles" } } }, "auth_ref": [] }, "us-gaap_DevelopedTechnologyRightsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DevelopedTechnologyRightsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Developed Technology", "verboseLabel": "Acquired developed technology", "label": "Developed Technology Rights [Member]", "documentation": "Rights to developed technology, which can include the right to develop, use, market, sell, or offer for sale products, compounds, or intellectual property." } } }, "auth_ref": [ "r132", "r1241", "r1242", "r1243", "r1244", "r1246", "r1247", "r1250", "r1251" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensation" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-Based Compensation", "label": "Share-Based Payment Arrangement [Text Block]", "documentation": "The entire disclosure for share-based payment arrangement." } } }, "auth_ref": [ "r595", "r600", "r629", "r630", "r632", "r1038" ] }, "us-gaap_DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "DisclosureOfCompensationRelatedCostsSharebasedPaymentsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement [Abstract]", "label": "Share-Based Payment Arrangement [Abstract]" } } }, "auth_ref": [] }, "dei_DocumentFiscalPeriodFocus": { "xbrltype": "fiscalPeriodItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalPeriodFocus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Period Focus", "label": "Document Fiscal Period Focus", "documentation": "Fiscal 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." } } }, "auth_ref": [] }, "dei_DocumentFiscalYearFocus": { "xbrltype": "gYearItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentFiscalYearFocus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Fiscal Year Focus", "label": "Document Fiscal Year Focus", "documentation": "This 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." } } }, "auth_ref": [] }, "dei_DocumentPeriodEndDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentPeriodEndDate", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Period End Date", "label": "Document Period End Date", "documentation": "For 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." } } }, "auth_ref": [] }, "dei_DocumentQuarterlyReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentQuarterlyReport", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Quarterly Report", "label": "Document Quarterly Report", "documentation": "Boolean flag that is true only for a form used as an quarterly report." } } }, "auth_ref": [ "r1084" ] }, "dei_DocumentTransitionReport": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentTransitionReport", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Transition Report", "label": "Document Transition Report", "documentation": "Boolean flag that is true only for a form used as a transition report." } } }, "auth_ref": [ "r1116" ] }, "dei_DocumentType": { "xbrltype": "submissionTypeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "DocumentType", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Document Type", "label": "Document Type", "documentation": "The 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'." } } }, "auth_ref": [] }, "ecd_DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "DvddsOrOthrErngsPdOnEqtyAwrdsNtOthrwsRflctdInTtlCompForCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year", "label": "Dividends or Other Earnings Paid on Equity Awards not Otherwise Reflected in Total Compensation for Covered Year [Member]" } } }, "auth_ref": [ "r1127" ] }, "us-gaap_EMEAMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EMEAMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "EMEA:", "label": "EMEA [Member]", "documentation": "Regions of Europe, Middle East and Africa." } } }, "auth_ref": [ "r1390", "r1391", "r1392", "r1393" ] }, "us-gaap_EarningsPerShareAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Net (loss) income per share:", "label": "Earnings Per Share [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareBasic": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasic", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in dollars per share)", "label": "Earnings Per Share, Basic", "documentation": "The amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period." } } }, "auth_ref": [ "r246", "r266", "r267", "r268", "r269", "r270", "r271", "r278", "r280", "r286", "r287", "r288", "r292", "r661", "r670", "r688", "r689", "r818", "r837", "r1006" ] }, "us-gaap_EarningsPerShareBasicAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareBasicAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Net (loss) income per share:", "label": "Earnings Per Share, Basic [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareDiluted": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareDiluted", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in dollars per share)", "verboseLabel": "Dilutive (in dollars per share)", "label": "Earnings Per Share, Diluted", "documentation": "The 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." } } }, "auth_ref": [ "r246", "r266", "r267", "r268", "r269", "r270", "r271", "r280", "r286", "r287", "r288", "r292", "r661", "r670", "r688", "r689", "r818", "r837", "r1006" ] }, "us-gaap_EarningsPerShareReconciliationAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareReconciliationAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share Reconciliation [Abstract]", "label": "Earnings Per Share Reconciliation [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EarningsPerShareTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShare" ], "lang": { "en-us": { "role": { "terseLabel": "Earnings Per Share", "label": "Earnings Per Share [Text Block]", "documentation": "The entire disclosure for earnings per share." } } }, "auth_ref": [ "r277", "r289", "r290", "r291" ] }, "us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of exchange rates on cash, cash equivalents and restricted cash", "label": "Effect of Exchange Rate on Cash, Cash Equivalents, Restricted Cash, and Restricted Cash Equivalents, Continuing Operations", "documentation": "Amount 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." } } }, "auth_ref": [ "r717" ] }, "us-gaap_EmployeeRelatedLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeRelatedLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Employee-related Liabilities, Current", "documentation": "Total of the carrying values as of the balance sheet date of obligations incurred through that date and payable for obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsCapitalizedAmount", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation capitalized to inventory", "label": "Share-Based Payment Arrangement, Amount Capitalized", "documentation": "Amount of cost capitalized for award under share-based payment arrangement." } } }, "auth_ref": [ "r628" ] }, "us-gaap_EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized stock-based compensation", "label": "Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount", "documentation": "Amount of cost not yet recognized for nonvested award under share-based payment arrangement." } } }, "auth_ref": [ "r631" ] }, "us-gaap_EmployeeStockOptionMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EmployeeStockOptionMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Stock Option", "label": "Share-Based Payment Arrangement, Option [Member]", "documentation": "Share-based payment arrangement granting right, subject to vesting and other restrictions, to purchase or sell certain number of shares at predetermined price for specified period of time." } } }, "auth_ref": [] }, "dei_EntityAddressAddressLine1": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressAddressLine1", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Address Line One", "label": "Entity Address, Address Line One", "documentation": "Address Line 1 such as Attn, Building Name, Street Name" } } }, "auth_ref": [] }, "dei_EntityAddressCityOrTown": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressCityOrTown", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, City or Town", "label": "Entity Address, City or Town", "documentation": "Name of the City or Town" } } }, "auth_ref": [] }, "dei_EntityAddressPostalZipCode": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressPostalZipCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, Postal Zip Code", "label": "Entity Address, Postal Zip Code", "documentation": "Code for the postal or zip code" } } }, "auth_ref": [] }, "dei_EntityAddressStateOrProvince": { "xbrltype": "stateOrProvinceItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityAddressStateOrProvince", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Address, State or Province", "label": "Entity Address, State or Province", "documentation": "Name of the state or province." } } }, "auth_ref": [] }, "dei_EntityCentralIndexKey": { "xbrltype": "centralIndexKeyItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCentralIndexKey", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Central Index Key", "label": "Entity Central Index Key", "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK." } } }, "auth_ref": [ "r1082" ] }, "dei_EntityCommonStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCommonStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Common Stock, Shares Outstanding", "label": "Entity Common Stock, Shares Outstanding", "documentation": "Indicate 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." } } }, "auth_ref": [] }, "dei_EntityCurrentReportingStatus": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityCurrentReportingStatus", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Current Reporting Status", "label": "Entity Current Reporting Status", "documentation": "Indicate '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." } } }, "auth_ref": [] }, "dei_EntityEmergingGrowthCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityEmergingGrowthCompany", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Emerging Growth Company", "label": "Entity Emerging Growth Company", "documentation": "Indicate if registrant meets the emerging growth company criteria." } } }, "auth_ref": [ "r1082" ] }, "dei_EntityFileNumber": { "xbrltype": "fileNumberItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFileNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity File Number", "label": "Entity File Number", "documentation": "Commission 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." } } }, "auth_ref": [] }, "dei_EntityFilerCategory": { "xbrltype": "filerCategoryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityFilerCategory", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Filer Category", "label": "Entity Filer Category", "documentation": "Indicate 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." } } }, "auth_ref": [ "r1082" ] }, "dei_EntityIncorporationStateCountryCode": { "xbrltype": "edgarStateCountryItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityIncorporationStateCountryCode", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Incorporation, State or Country Code", "label": "Entity Incorporation, State or Country Code", "documentation": "Two-character EDGAR code representing the state or country of incorporation." } } }, "auth_ref": [] }, "dei_EntityInteractiveDataCurrent": { "xbrltype": "yesNoItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityInteractiveDataCurrent", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Interactive Data Current", "label": "Entity Interactive Data Current", "documentation": "Boolean 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)." } } }, "auth_ref": [ "r1166" ] }, "dei_EntityRegistrantName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityRegistrantName", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Registrant Name", "label": "Entity Registrant Name", "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC." } } }, "auth_ref": [ "r1082" ] }, "dei_EntityShellCompany": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityShellCompany", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Shell Company", "label": "Entity Shell Company", "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act." } } }, "auth_ref": [ "r1082" ] }, "dei_EntitySmallBusiness": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntitySmallBusiness", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Small Business", "label": "Entity Small Business", "documentation": "Indicates that the company is a Smaller Reporting Company (SRC)." } } }, "auth_ref": [ "r1082" ] }, "dei_EntityTaxIdentificationNumber": { "xbrltype": "employerIdItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "EntityTaxIdentificationNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Entity Tax Identification Number", "label": "Entity Tax Identification Number", "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS." } } }, "auth_ref": [ "r1082" ] }, "ecd_EqtyAwrdsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Footnote", "label": "Equity Awards Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1121" ] }, "ecd_EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsExclgValRprtdInSummryCompstnTblMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments, Excluding Value Reported in Compensation Table", "label": "Equity Awards Adjustments, Excluding Value Reported in the Compensation Table [Member]" } } }, "auth_ref": [ "r1162" ] }, "ecd_EqtyAwrdsAdjsMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsAdjsMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Awards Adjustments", "label": "Equity Awards Adjustments [Member]" } } }, "auth_ref": [ "r1162" ] }, "ecd_EqtyAwrdsInSummryCompstnTblForAplblYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EqtyAwrdsInSummryCompstnTblForAplblYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table", "label": "Aggregate Grant Date Fair Value of Equity Award Amounts Reported in Summary Compensation Table [Member]" } } }, "auth_ref": [ "r1162" ] }, "us-gaap_EquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Equity [Abstract]", "label": "Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_EquityComponentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquityComponentDomain", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Component [Domain]", "label": "Equity Component [Domain]", "documentation": "Components of equity are the parts of the total Equity balance including that which is allocated to common, preferred, treasury stock, retained earnings, etc." } } }, "auth_ref": [ "r17", "r209", "r241", "r242", "r243", "r257", "r258", "r259", "r263", "r270", "r272", "r274", "r294", "r369", "r372", "r419", "r513", "r649", "r650", "r656", "r657", "r658", "r662", "r669", "r670", "r677", "r678", "r679", "r680", "r681", "r683", "r687", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r728", "r741", "r833", "r861", "r862", "r863", "r880", "r955" ] }, "us-gaap_EquitySecuritiesFvNi": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesFvNi", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Equity securities", "label": "Equity Securities, FV-NI, Current", "documentation": "Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as current." } } }, "auth_ref": [ "r221", "r715", "r999" ] }, "us-gaap_EquitySecuritiesWithoutReadilyDeterminableFairValueAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "EquitySecuritiesWithoutReadilyDeterminableFairValueAmount", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Strategic investment in non-marketable equity securities", "verboseLabel": "Non-marketable equity security", "label": "Equity Securities without Readily Determinable Fair Value, Amount", "documentation": "Amount of investment in equity security without readily determinable fair value." } } }, "auth_ref": [ "r367" ] }, "ecd_EquityValuationAssumptionDifferenceFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "EquityValuationAssumptionDifferenceFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Valuation Assumption Difference, Footnote", "label": "Equity Valuation Assumption Difference, Footnote [Text Block]" } } }, "auth_ref": [ "r1131" ] }, "ecd_ErrCompAnalysisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompAnalysisTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneous Compensation Analysis", "label": "Erroneous Compensation Analysis [Text Block]" } } }, "auth_ref": [ "r1089", "r1099", "r1109", "r1141" ] }, "ecd_ErrCompRecoveryTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ErrCompRecoveryTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Erroneously Awarded Compensation Recovery", "label": "Erroneously Awarded Compensation Recovery [Table]" } } }, "auth_ref": [ "r1086", "r1096", "r1106", "r1138" ] }, "viav_EuroInterbankOfferedRateMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "EuroInterbankOfferedRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Euro Interbank Offered Rate", "label": "Euro Interbank Offered Rate [Member]", "documentation": "Euro Interbank Offered Rate" } } }, "auth_ref": [] }, "viav_ExchangeTransactionMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ExchangeTransactionMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Exchange Transaction", "label": "Exchange Transaction [Member]", "documentation": "Exchange Transaction [Member]" } } }, "auth_ref": [] }, "ecd_ExecutiveCategoryAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ExecutiveCategoryAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Executive Category:", "label": "Executive Category [Axis]" } } }, "auth_ref": [ "r1137" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisLineItems", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "label": "Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r691", "r692", "r705", "r1041" ] }, "us-gaap_FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTable", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Recurring and Nonrecurring [Table]", "label": "Fair Value, Recurring and Nonrecurring [Table]", "documentation": "Disclosure of information about asset and liability measured at fair value on recurring and nonrecurring basis." } } }, "auth_ref": [ "r691", "r692", "r705", "r1041" ] }, "us-gaap_FairValueAssetsMeasuredOnRecurringBasisTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueAssetsMeasuredOnRecurringBasisTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Assets and Liabilities Measured at Fair Value", "label": "Fair Value, Assets Measured on Recurring Basis [Table Text Block]", "documentation": "Tabular disclosure of assets, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, by class 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)." } } }, "auth_ref": [ "r1318", "r1319" ] }, "us-gaap_FairValueByFairValueHierarchyLevelAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByFairValueHierarchyLevelAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Axis]", "label": "Fair Value Hierarchy and NAV [Axis]", "documentation": "Information by level within fair value hierarchy and fair value measured at net asset value per share as practical expedient." } } }, "auth_ref": [ "r481", "r548", "r549", "r550", "r551", "r552", "r553", "r690", "r692", "r693", "r694", "r695", "r704", "r705", "r707", "r747", "r748", "r749", "r1024", "r1025", "r1031", "r1032", "r1033", "r1041", "r1045" ] }, "us-gaap_FairValueByLiabilityClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueByLiabilityClassAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liability Class [Axis]", "label": "Liability Class [Axis]", "documentation": "Information by class of liability." } } }, "auth_ref": [ "r696", "r697", "r698", "r699", "r700", "r701", "r706" ] }, "us-gaap_FairValueDisclosuresAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresAbstract", "lang": { "en-us": { "role": { "terseLabel": "Fair Value Disclosures [Abstract]", "label": "Fair Value Disclosures [Abstract]" } } }, "auth_ref": [] }, "us-gaap_FairValueDisclosuresTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueDisclosuresTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurements" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Measurements", "label": "Fair Value Disclosures [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r700", "r702", "r703", "r704", "r707", "r708", "r709", "r710", "r711", "r813", "r1041", "r1046" ] }, "us-gaap_FairValueInputsLevel1Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel1Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 1", "label": "Fair Value, Inputs, Level 1 [Member]", "documentation": "Quoted prices in active markets for identical assets or liabilities that the reporting entity can access at the measurement date." } } }, "auth_ref": [ "r481", "r548", "r553", "r692", "r705", "r747", "r1031", "r1032", "r1033", "r1041" ] }, "us-gaap_FairValueInputsLevel2Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel2Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 2", "label": "Fair Value, Inputs, Level 2 [Member]", "documentation": "Inputs other than quoted prices included within level 1 that are observable for an asset or liability, either directly or indirectly, including, but not limited to, quoted prices for similar assets or liabilities in active markets, or quoted prices for identical or similar assets or liabilities in inactive markets." } } }, "auth_ref": [ "r481", "r548", "r553", "r692", "r693", "r705", "r748", "r1024", "r1025", "r1031", "r1032", "r1033", "r1041" ] }, "us-gaap_FairValueInputsLevel3Member": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueInputsLevel3Member", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Level 3", "label": "Fair Value, Inputs, Level 3 [Member]", "documentation": "Unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r481", "r548", "r549", "r550", "r551", "r552", "r553", "r692", "r693", "r694", "r695", "r705", "r749", "r1024", "r1025", "r1031", "r1032", "r1033", "r1041", "r1045" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationByLiabilityClassDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value by Liability Class [Domain]", "label": "Fair Value by Liability Class [Domain]", "documentation": "Represents classes of liabilities measured and disclosed at fair value." } } }, "auth_ref": [ "r696", "r697", "r698", "r699", "r700", "r701", "r706" ] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationCalculationRollForward", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation, Calculation [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueLiabilitiesMeasuredOnRecurringBasisUnobservableInputReconciliationTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsTables" ], "lang": { "en-us": { "role": { "verboseLabel": "Schedule of Changes in Fair Value of Level 3 Liabilities", "label": "Fair Value, Liabilities Measured on Recurring Basis, Unobservable Input Reconciliation [Table Text Block]", "documentation": "Tabular disclosure of the fair value measurement of liabilities using significant unobservable inputs (Level 3), a reconciliation of the beginning and ending balances, separately presenting changes attributable to the following: (1) total gains or losses for the period (realized and unrealized), segregating those gains or losses included in earnings (or changes in net assets), and gains or losses recognized in other comprehensive income (loss) and a description of where those gains or losses included in earnings (or changes in net assets) are reported in the statement of income (or activities); (2) purchases, sales, issues, and settlements (each type disclosed separately); and (3) transfers in and transfers out of Level 3 (for example, transfers due to changes in the observability of significant inputs) by class of liability." } } }, "auth_ref": [ "r696", "r701", "r706" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Fair value adjustment of earn-out liabilities", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability, Gain (Loss) Included in Earnings", "documentation": "Amount of gain (loss) recognized in income from liability measured at fair value on recurring basis using unobservable input (level 3)." } } }, "auth_ref": [ "r697", "r706" ] }, "us-gaap_FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning period balance", "periodEndLabel": "Ending period balance", "label": "Fair Value, Measurement with Unobservable Inputs Reconciliation, Recurring Basis, Liability Value", "documentation": "Fair value of financial instrument classified as a liability measured using unobservable inputs that reflect the entity's own assumption about the assumptions market participants would use in pricing." } } }, "auth_ref": [ "r696", "r706" ] }, "us-gaap_FairValueMeasurementsFairValueHierarchyDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FairValueMeasurementsFairValueHierarchyDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fair Value Hierarchy and NAV [Domain]", "label": "Fair Value Hierarchy and NAV [Domain]", "documentation": "Categories used to prioritize the inputs to valuation techniques to measure fair value." } } }, "auth_ref": [ "r481", "r548", "r549", "r550", "r551", "r552", "r553", "r690", "r692", "r693", "r694", "r695", "r704", "r705", "r707", "r747", "r748", "r749", "r1024", "r1025", "r1031", "r1032", "r1033", "r1041", "r1045" ] }, "us-gaap_FinancialInstrumentAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinancialInstrumentAxis", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instrument [Axis]", "label": "Financial Instrument [Axis]", "documentation": "Information by type of financial instrument." } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r374", "r375", "r379", "r380", "r381", "r383", "r384", "r385", "r492", "r510", "r684", "r712", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r834", "r1019", "r1041", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1055", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1224", "r1225", "r1226", "r1227", "r1317", "r1320", "r1321", "r1322", "r1329", "r1332" ] }, "viav_FinancingObligationNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "FinancingObligationNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financing obligation", "label": "Financing Obligation, Noncurrent", "documentation": "Financing Obligation, Noncurrent" } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAccumulatedAmortization", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Accumulated Amortization", "label": "Finite-Lived Intangible Assets, Accumulated Amortization", "documentation": "Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r218", "r388", "r411", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2026", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year One", "documentation": "Amount 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)." } } }, "auth_ref": [ "r413", "r994", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2025", "label": "Finite-Lived Intangible Asset, Expected Amortization, Remainder of Fiscal Year", "documentation": "Amount 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." } } }, "auth_ref": [ "r1394" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-lived Intangible Assets Amortization Expense", "label": "Finite-Lived Intangible Assets Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of amortization expense of assets, excluding financial assets, that lack physical substance, having a limited useful life." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearFour", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2029", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Four", "documentation": "Amount 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)." } } }, "auth_ref": [ "r413", "r994", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearThree", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2028", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Three", "documentation": "Amount 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)." } } }, "auth_ref": [ "r413", "r994", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "2027", "label": "Finite-Lived Intangible Asset, Expected Amortization, Year Two", "documentation": "Amount 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)." } } }, "auth_ref": [ "r413", "r994", "r1021" ] }, "viav_FiniteLivedIntangibleAssetsAmortizedExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "FiniteLivedIntangibleAssetsAmortizedExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesAmortizationDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Amortization of acquired technologies and other intangibles", "totalLabel": "Total amortization of intangible assets", "label": "Finite Lived Intangible Assets Amortized Expense", "documentation": "Aggregate amount of intangible amortization of assets recognized as expense during the period." } } }, "auth_ref": [] }, "us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsByMajorClassAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets by Major Class [Axis]", "label": "Finite-Lived Intangible Assets by Major Class [Axis]", "documentation": "Information by major type or class of finite-lived intangible assets." } } }, "auth_ref": [ "r404", "r406", "r407", "r408", "r410", "r411", "r414", "r415", "r778", "r782", "r994" ] }, "us-gaap_FiniteLivedIntangibleAssetsGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsGross", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": "us-gaap_FiniteLivedIntangibleAssetsNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Carrying Amount", "label": "Finite-Lived Intangible Assets, Gross", "documentation": "Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r388", "r411", "r782", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsLineItems", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets [Line Items]", "label": "Finite-Lived Intangible Assets [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r404", "r411", "r414", "r415", "r417", "r778", "r994", "r1021" ] }, "us-gaap_FiniteLivedIntangibleAssetsMajorClassNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsMajorClassNameDomain", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "label": "Finite-Lived Intangible Assets, Major Class Name [Domain]", "documentation": "The major class of finite-lived intangible asset (for example, patents, trademarks, copyrights, etc.) A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [ "r404", "r406", "r407", "r408", "r410", "r411", "r414", "r415", "r994" ] }, "us-gaap_FiniteLivedIntangibleAssetsNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiniteLivedIntangibleAssetsNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesEstimatedFutureAmortizationDetails", "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total amortization", "label": "Finite-Lived Intangible Assets, Net", "documentation": "Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life." } } }, "auth_ref": [ "r778", "r1247" ] }, "us-gaap_FinitelivedIntangibleAssetsAcquired1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FinitelivedIntangibleAssetsAcquired1", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible assets acquired", "label": "Finite-Lived Intangible Assets Acquired", "documentation": "Amount of increase in assets, excluding financial assets, lacking physical substance with a definite life, from an acquisition." } } }, "auth_ref": [ "r406" ] }, "viav_Fiscal2024PlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "Fiscal2024PlanMember", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2024 Plan", "label": "Fiscal 2024 Plan [Member]", "documentation": "Fiscal 2024 Plan" } } }, "auth_ref": [] }, "us-gaap_FiscalPeriod": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "FiscalPeriod", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal Years", "label": "Fiscal Period, Policy [Policy Text Block]", "documentation": "Disclosure 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." } } }, "auth_ref": [ "r64" ] }, "viav_FiscalYear2023RestructuringPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "FiscalYear2023RestructuringPlanMember", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2023 Plan", "label": "Fiscal Year 2023 Restructuring Plan [Member]", "documentation": "Fiscal Year 2023 Restructuring Plan" } } }, "auth_ref": [] }, "us-gaap_ForeignCurrencyContractAssetFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractAssetFairValueDisclosure", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Currency Contract, Asset, Fair Value Disclosure", "documentation": "Fair value portion of asset contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward contracts, and swaps." } } }, "auth_ref": [ "r691", "r692" ] }, "us-gaap_ForeignCurrencyContractsLiabilityFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignCurrencyContractsLiabilityFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_LiabilitiesFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign currency forward contracts", "label": "Foreign Currency Contracts, Liability, Fair Value Disclosure", "documentation": "Fair value portion of liability contracts related to the exchange of different currencies, including, but not limited to, foreign currency options, forward (delivery or nondelivery) contracts, and swaps entered into." } } }, "auth_ref": [ "r691", "r692" ] }, "us-gaap_ForeignExchangeForwardMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignExchangeForwardMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign exchange forward contracts", "label": "Foreign Exchange Forward [Member]", "documentation": "Foreign exchange forward traded on an exchange (examples include but are not limited to the International Securities Exchange, Philadelphia Stock Exchange, or the Chicago Mercantile Exchange) for options or future contracts to buy or sell a certain currency, at a specified date, at a fixed exercise exchange rate." } } }, "auth_ref": [ "r922", "r926", "r931", "r945", "r951", "r969", "r970", "r971", "r1073" ] }, "us-gaap_ForeignPlanMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ForeignPlanMember", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Foreign Plan", "label": "Foreign Plan [Member]", "documentation": "Location of employer sponsoring plan, designed to provide retirement benefits, not determined as principal place of business. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r1279", "r1280", "r1281" ] }, "ecd_ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToDisqualificationOfTaxBenefitsAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Disqualification of Tax Benefits, Amount", "label": "Forgone Recovery due to Disqualification of Tax Benefits, Amount" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1145" ] }, "ecd_ForgoneRecoveryDueToExpenseOfEnforcementAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToExpenseOfEnforcementAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Expense of Enforcement, Amount", "label": "Forgone Recovery due to Expense of Enforcement, Amount" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1145" ] }, "ecd_ForgoneRecoveryDueToViolationOfHomeCountryLawAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryDueToViolationOfHomeCountryLawAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery due to Violation of Home Country Law, Amount", "label": "Forgone Recovery due to Violation of Home Country Law, Amount" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1145" ] }, "ecd_ForgoneRecoveryExplanationOfImpracticabilityTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryExplanationOfImpracticabilityTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Forgone Recovery, Explanation of Impracticability", "label": "Forgone Recovery, Explanation of Impracticability [Text Block]" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1145" ] }, "ecd_ForgoneRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "ForgoneRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Forgone Recovery, Individual Name" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1145" ] }, "ecd_FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "FrValAsOfPrrYrEndOfEqtyAwrdsGrntdInPrrYrsFldVstngCondsDrngCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year", "label": "Prior Year End Fair Value of Equity Awards Granted in Any Prior Year that Fail to Meet Applicable Vesting Conditions During Covered Year [Member]" } } }, "auth_ref": [ "r1126" ] }, "viav_FullValueAwardsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "FullValueAwardsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Full Value Awards - Total", "label": "Full Value Awards [Member]", "documentation": "Represents information pertaining to the full value awards granted under the entity's equity based compensation plans." } } }, "auth_ref": [] }, "country_GB": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "GB", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "U.K. Plan", "label": "UNITED KINGDOM" } } }, "auth_ref": [] }, "viav_GainLossOnInducedConversionAndExtinguishmentOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "GainLossOnInducedConversionAndExtinguishmentOfDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on convertible note settlement", "label": "Gain (Loss) on Induced Conversion and Extinguishment of Debt", "documentation": "Gain (Loss) on Induced Conversion and Extinguishment of Debt" } } }, "auth_ref": [] }, "viav_GainLossOnModificationOfDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "GainLossOnModificationOfDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Loss on convertible note modification", "label": "Gain (Loss) on Modification of Debt", "documentation": "Gain (Loss) on Modification of Debt" } } }, "auth_ref": [] }, "us-gaap_GainLossOnSaleOfPropertyPlantEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossOnSaleOfPropertyPlantEquipment", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on sale of assets previously classified as held for sale", "label": "Gain (Loss) on Disposition of Property Plant Equipment", "documentation": "Amount of gain (loss) on sale or disposal of property, plant and equipment assets, including oil and gas property and timber property." } } }, "auth_ref": [ "r12" ] }, "us-gaap_GainLossRelatedToLitigationSettlement": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GainLossRelatedToLitigationSettlement", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gain on legal settlement", "label": "Gain (Loss) from Litigation Settlement", "documentation": "Amount of gain (loss) recognized in settlement of litigation and insurance claims. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r1013", "r1261" ] }, "us-gaap_Goodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Goodwill", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill, net", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Goodwill", "documentation": "Amount, 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." } } }, "auth_ref": [ "r217", "r390", "r814", "r1014", "r1020", "r1042", "r1054", "r1231", "r1238" ] }, "us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillAndIntangibleAssetsDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Goodwill and Intangible Assets Disclosure [Abstract]", "label": "Goodwill and Intangible Assets Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_GoodwillDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Goodwill" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill Disclosure [Text Block]", "documentation": "The entire disclosure for goodwill." } } }, "auth_ref": [ "r389", "r391", "r401", "r1020" ] }, "us-gaap_GoodwillForeignCurrencyTranslationGainLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillForeignCurrencyTranslationGainLoss", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Currency translation", "label": "Goodwill, Foreign Currency Translation Gain (Loss)", "documentation": "Amount 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." } } }, "auth_ref": [ "r397" ] }, "us-gaap_GoodwillLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillLineItems", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill", "label": "Goodwill [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r1020" ] }, "us-gaap_GoodwillRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GoodwillRollForward", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in goodwill", "label": "Goodwill [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_GrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfit", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Gross profit", "verboseLabel": "Gross profit", "terseLabel": "Gross Profit", "label": "Gross Profit", "documentation": "Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity." } } }, "auth_ref": [ "r99", "r103", "r154", "r254", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r716", "r1008", "r1013", "r1213", "r1215", "r1216", "r1217", "r1218", "r1271" ] }, "us-gaap_GrossProfitAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GrossProfitAbstract", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate reconciling items impacting gross profit:", "label": "Gross Profit [Abstract]" } } }, "auth_ref": [] }, "viav_GrossProfitMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "GrossProfitMargin", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross margin (as a percent)", "label": "Gross Profit Margin", "documentation": "Gross Profit Margin" } } }, "auth_ref": [] }, "viav_GrossProfitMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "GrossProfitMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Gross Profit", "label": "Gross Profit [Member]", "documentation": "Gross Profit [Member]" } } }, "auth_ref": [] }, "us-gaap_GuaranteeObligationsCurrentCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "GuaranteeObligationsCurrentCarryingValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Guarantee liabilities", "label": "Guarantor Obligations, Current Carrying Value", "documentation": "The current carrying amount of the liability for the freestanding or embedded guarantor's obligations under the guarantee or each group of similar guarantees." } } }, "auth_ref": [ "r447" ] }, "us-gaap_HedgingDesignationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Axis]", "label": "Hedging Designation [Axis]", "documentation": "Information by designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18", "r676" ] }, "us-gaap_HedgingDesignationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "HedgingDesignationDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Hedging Designation [Domain]", "label": "Hedging Designation [Domain]", "documentation": "Designation of purpose of derivative instrument." } } }, "auth_ref": [ "r18" ] }, "us-gaap_IncomeLossFromContinuingOperationsAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsAttributableToParentAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Numerator:", "label": "Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Income before income taxes", "label": "Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest", "documentation": "Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest." } } }, "auth_ref": [ "r100", "r149", "r154", "r819", "r831", "r1008", "r1013", "r1213", "r1215", "r1216", "r1217", "r1218" ] }, "us-gaap_IncomeStatementAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Statement [Abstract]", "label": "Income Statement [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeStatementLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Axis]", "label": "Statement of Income Location, Balance [Axis]", "documentation": "Information by location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r420", "r427", "r432", "r697", "r701", "r706", "r858", "r860", "r940", "r994", "r1044", "r1358" ] }, "us-gaap_IncomeStatementLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeStatementLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statement of Income Location, Balance [Domain]", "label": "Statement of Income Location, Balance [Domain]", "documentation": "Location in statement of income where disaggregated amount has been reported." } } }, "auth_ref": [ "r427", "r432", "r697", "r701", "r706", "r858", "r860", "r940", "r994", "r1044", "r1358" ] }, "us-gaap_IncomeTaxDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureAbstract", "lang": { "en-us": { "role": { "terseLabel": "Income Tax Disclosure [Abstract]", "label": "Income Tax Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncomeTaxDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxes" ], "lang": { "en-us": { "role": { "terseLabel": "Income Taxes", "label": "Income Tax Disclosure [Text Block]", "documentation": "The entire disclosure for income tax." } } }, "auth_ref": [ "r255", "r636", "r641", "r642", "r643", "r644", "r647", "r648", "r651", "r653", "r654", "r655", "r878", "r1040" ] }, "us-gaap_IncomeTaxExpenseBenefit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxExpenseBenefit", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_NetIncomeLoss", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for income taxes", "verboseLabel": "Income tax expense", "label": "Income Tax Expense (Benefit)", "documentation": "Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations." } } }, "auth_ref": [ "r158", "r167", "r273", "r274", "r293", "r309", "r323", "r640", "r641", "r652", "r838", "r1040" ] }, "us-gaap_IncomeTaxesReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncomeTaxesReceivable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Refundable income taxes", "label": "Income Taxes Receivable, Current", "documentation": "Carrying amount due within one year of the balance sheet date (or one operating cycle, if longer) from tax authorities as of the balance sheet date representing refunds of overpayments or recoveries based on agreed-upon resolutions of disputes." } } }, "auth_ref": [ "r138", "r1189" ] }, "us-gaap_IncreaseDecreaseInAccountsPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsPayable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accounts payable", "label": "Increase (Decrease) in Accounts Payable", "documentation": "The 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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccountsReceivable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccountsReceivable", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 17.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Accounts receivable", "label": "Increase (Decrease) in Accounts Receivable", "documentation": "The 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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInAccruedIncomeTaxesPayable": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInAccruedIncomeTaxesPayable", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Income taxes payable", "label": "Increase (Decrease) in Income Taxes Payable", "documentation": "The increase (decrease) during the period in the amount due for taxes based on the reporting entity's earnings or attributable to the entity's income earning process (business presence) within a given jurisdiction." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInContractWithCustomerLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInContractWithCustomerLiability", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Deferred revenue, current and non-current", "label": "Increase (Decrease) in Contract with Customer, Liability", "documentation": "Amount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable." } } }, "auth_ref": [ "r776", "r1199" ] }, "us-gaap_IncreaseDecreaseInEmployeeRelatedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInEmployeeRelatedLiabilities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 16.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued payroll and related expenses", "label": "Increase (Decrease) in Employee Related Liabilities", "documentation": "The increase (decrease) during the reporting period in the aggregate amount of obligations related to services received from employees, such as accrued salaries and bonuses, payroll taxes and fringe benefits." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInInventories": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInInventories", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 10.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Inventories", "label": "Increase (Decrease) in Inventories", "documentation": "The 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." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOperatingCapitalAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOperatingCapitalAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in operating assets and liabilities, net of acquisitions:", "label": "Increase (Decrease) in Operating Capital [Abstract]" } } }, "auth_ref": [] }, "us-gaap_IncreaseDecreaseInOtherAccruedLiabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherAccruedLiabilities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 12.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Accrued expenses and other current and non-current liabilities", "label": "Increase (Decrease) in Other Accrued Liabilities", "documentation": "The increase (decrease) during the reporting period in other expenses incurred but not yet paid." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInOtherOperatingAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInOtherOperatingAssets", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Other current and non-currents assets", "label": "Increase (Decrease) in Other Operating Assets", "documentation": "Amount of increase (decrease) in operating assets classified as other." } } }, "auth_ref": [ "r11" ] }, "us-gaap_IncreaseDecreaseInStockholdersEquityRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncreaseDecreaseInStockholdersEquityRollForward", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "label": "Increase (Decrease) in Stockholders' Equity [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IncrementalCommonSharesAttributableToShareBasedPaymentArrangements", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Effect of dilutive securities from stock-based benefit plans (in shares)", "label": "Incremental Common Shares Attributable to Dilutive Effect of Share-Based Payment Arrangements", "documentation": "Additional 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." } } }, "auth_ref": [ "r281", "r282", "r283", "r288", "r599" ] }, "ecd_IndividualAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "IndividualAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure", "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure", "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Individual:", "label": "Individual [Axis]" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1137", "r1145", "r1149", "r1157" ] }, "ecd_InsiderTradingArrLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingArrLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Arrangements [Line Items]" } } }, "auth_ref": [ "r1155" ] }, "ecd_InsiderTradingPoliciesProcLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTradingPoliciesProcLineItems", "lang": { "en-us": { "role": { "label": "Insider Trading Policies and Procedures [Line Items]" } } }, "auth_ref": [ "r1085", "r1161" ] }, "ecd_InsiderTrdPoliciesProcAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Adopted", "label": "Insider Trading Policies and Procedures Adopted [Flag]" } } }, "auth_ref": [ "r1085", "r1161" ] }, "ecd_InsiderTrdPoliciesProcNotAdoptedTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "InsiderTrdPoliciesProcNotAdoptedTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingPoliciesProc" ], "lang": { "en-us": { "role": { "terseLabel": "Insider Trading Policies and Procedures Not Adopted", "label": "Insider Trading Policies and Procedures Not Adopted [Text Block]" } } }, "auth_ref": [ "r1085", "r1161" ] }, "us-gaap_IntangibleAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangibles" ], "lang": { "en-us": { "role": { "terseLabel": "Acquired Developed Technology and Other Intangibles", "label": "Intangible Assets Disclosure [Text Block]", "documentation": "The entire disclosure for all or part of the information related to intangible assets." } } }, "auth_ref": [ "r403", "r416", "r418", "r993", "r994" ] }, "us-gaap_IntangibleAssetsNetExcludingGoodwill": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "IntangibleAssetsNetExcludingGoodwill", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Intangibles, net", "label": "Intangible Assets, Net (Excluding Goodwill)", "documentation": "Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges." } } }, "auth_ref": [ "r404", "r1247", "r1249" ] }, "us-gaap_InterestExpenseDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebt", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total interest expense", "label": "Interest Expense, Debt", "documentation": "Amount of the cost of borrowed funds accounted for as interest expense for debt." } } }, "auth_ref": [ "r106", "r487", "r496", "r1026", "r1027" ] }, "us-gaap_InterestExpenseDebtExcludingAmortization": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseDebtExcludingAmortization", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest expense-contractual interest", "label": "Interest Expense, Debt, Excluding Amortization", "documentation": "Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs." } } }, "auth_ref": [ "r106", "r488", "r1026", "r1027" ] }, "viav_InterestExpenseDebtOther": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "InterestExpenseDebtOther", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/DebtInterestExpenseDetails": { "parentTag": "us-gaap_InterestExpenseDebt", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/DebtInterestExpenseDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Interest Expense, Debt, Other", "documentation": "Interest Expense, Debt, Other" } } }, "auth_ref": [] }, "us-gaap_InterestExpenseNonoperating": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestExpenseNonoperating", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "negatedLabel": "Interest expense", "label": "Interest Expense, Nonoperating", "documentation": "Amount of interest expense classified as nonoperating." } } }, "auth_ref": [ "r305", "r1196" ] }, "us-gaap_InterestPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InterestPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest payable", "label": "Interest Payable, Current", "documentation": "Carrying value as of the balance sheet date of [accrued] interest payable on all forms of debt, including trade payables, that has been incurred and is unpaid. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r76" ] }, "us-gaap_InventoryFinishedGoodsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryFinishedGoodsNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Finished goods", "label": "Inventory, Finished Goods, Net of Reserves", "documentation": "Carrying 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." } } }, "auth_ref": [ "r117", "r1001" ] }, "us-gaap_InventoryNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 5.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "totalLabel": "Inventories, net", "label": "Inventory, Net", "documentation": "Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [ "r227", "r998", "r1054" ] }, "us-gaap_InventoryNetAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryNetAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Inventories, net", "label": "Inventory, Net [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InventoryRawMaterialsNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryRawMaterialsNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Raw materials", "label": "Inventory, Raw Materials, Net of Reserves", "documentation": "Carrying 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." } } }, "auth_ref": [ "r117", "r1003" ] }, "us-gaap_InventoryWorkInProcessNetOfReserves": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InventoryWorkInProcessNetOfReserves", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails": { "parentTag": "us-gaap_InventoryNet", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsInventoriesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Work in process", "label": "Inventory, Work in Process, Net of Reserves", "documentation": "Carrying 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." } } }, "auth_ref": [ "r117", "r1002" ] }, "us-gaap_InvestmentsDebtAndEquitySecuritiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsDebtAndEquitySecuritiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Investments, Debt and Equity Securities [Abstract]", "label": "Investments, Debt and Equity Securities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContracts" ], "lang": { "en-us": { "role": { "terseLabel": "Investments and Forward Contracts", "label": "Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block]", "documentation": "The entire disclosure for investments in certain debt and equity securities." } } }, "auth_ref": [ "r151", "r170", "r334", "r336", "r713", "r714", "r1352" ] }, "viav_JacksonLabsTechnologiesIncMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "JacksonLabsTechnologiesIncMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jackson Labs Technologies, Inc.", "label": "Jackson Labs Technologies, Inc. [Member]", "documentation": "Jackson Labs Technologies, Inc." } } }, "auth_ref": [] }, "viav_JacksonLabsTechnologiesLLCMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "JacksonLabsTechnologiesLLCMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Jackson Labs Technologies, LLC", "label": "Jackson Labs Technologies, LLC [Member]", "documentation": "Jackson Labs Technologies, LLC" } } }, "auth_ref": [] }, "us-gaap_JudicialRulingMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "JudicialRulingMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Judicial ruling", "label": "Judicial Ruling [Member]", "documentation": "Litigation outcome that occurs as a result of judicial intervention, supervision, or approval." } } }, "auth_ref": [ "r1261" ] }, "viav_KevinSiebertMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "KevinSiebertMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Kevin Siebert [Member]", "documentation": "Kevin Siebert" } } }, "auth_ref": [] }, "us-gaap_LeaseCostTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeaseCostTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Operating Leases", "label": "Lease, Cost [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r1341" ] }, "us-gaap_LeasesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LeasesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Leases [Abstract]", "label": "Leases [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityMaturityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityMaturityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/LeasesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Minimum Operating Lease Payments", "label": "Lessee, Operating Lease, Liability, to be Paid, Maturity [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r1342" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true }, "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total lease payments", "label": "Lessee, Operating Lease, Liability, to be Paid", "documentation": "Amount of lessee's undiscounted obligation for lease payment for operating lease." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2026", "label": "Lessee, Operating Lease, Liability, to be Paid, Year One", "documentation": "Amount 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)." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2029", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Four", "documentation": "Amount 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)." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearThree": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearThree", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2028", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Three", "documentation": "Amount 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)." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDueYearTwo": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsDueYearTwo", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Fiscal 2027", "label": "Lessee, Operating Lease, Liability, to be Paid, Year Two", "documentation": "Amount 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)." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remainder of 2025", "label": "Lessee, Operating Lease, Liability, to be Paid, Remainder of Fiscal Year", "documentation": "Amount 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." } } }, "auth_ref": [ "r1342" ] }, "viav_LesseeOperatingLeaseLiabilityToBePaidAfterYearFour": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "LesseeOperatingLeaseLiabilityToBePaidAfterYearFour", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Thereafter", "label": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four", "documentation": "Lessee, Operating Lease, Liability, To Be Paid, After Year Four" } } }, "auth_ref": [] }, "us-gaap_LesseeOperatingLeaseLiabilityUndiscountedExcessAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeaseLiabilityUndiscountedExcessAmount", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Less: Interest", "label": "Lessee, Operating Lease, Liability, Undiscounted Excess Amount", "documentation": "Amount of lessee's undiscounted obligation for lease payments in excess of discounted obligation for lease payments for operating lease." } } }, "auth_ref": [ "r738" ] }, "us-gaap_LesseeOperatingLeasesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LesseeOperatingLeasesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Leases" ], "lang": { "en-us": { "role": { "terseLabel": "Leases", "label": "Lessee, Operating Leases [Text Block]", "documentation": "The entire disclosure for operating leases of lessee. Includes, but is not limited to, description of operating lease and maturity analysis of operating lease liability." } } }, "auth_ref": [ "r727" ] }, "us-gaap_LetterOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LetterOfCreditMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Letter of Credit", "label": "Letter of Credit [Member]", "documentation": "A document typically issued by a financial institution which acts as a guarantee of payment to a beneficiary, or as the source of payment for a specific transaction (for example, wiring funds to a foreign exporter if and when specified merchandise is accepted pursuant to the terms of the letter of credit)." } } }, "auth_ref": [] }, "us-gaap_LettersOfCreditOutstandingAmount": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LettersOfCreditOutstandingAmount", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Standby letters of credit", "label": "Letters of Credit Outstanding, Amount", "documentation": "The total amount of the contingent obligation under letters of credit outstanding as of the reporting date." } } }, "auth_ref": [] }, "us-gaap_Liabilities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "Liabilities", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities", "documentation": "Amount of liability recognized for present obligation requiring transfer or otherwise providing economic benefit to others." } } }, "auth_ref": [ "r20", "r75", "r76", "r77", "r80", "r81", "r82", "r83", "r254", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r672", "r673", "r674", "r716", "r914", "r1007", "r1080", "r1271", "r1343", "r1344" ] }, "us-gaap_LiabilitiesAndStockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquity", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities and stockholders\u2019 equity", "label": "Liabilities and Equity", "documentation": "Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any." } } }, "auth_ref": [ "r90", "r146", "r829", "r1054", "r1204", "r1228", "r1333" ] }, "us-gaap_LiabilitiesAndStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesAndStockholdersEquityAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "LIABILITIES AND STOCKHOLDERS\u2019 EQUITY", "label": "Liabilities and Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "totalLabel": "Total current liabilities", "label": "Liabilities, Current", "documentation": "Total 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." } } }, "auth_ref": [ "r77", "r214", "r254", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r672", "r673", "r674", "r716", "r1054", "r1271", "r1343", "r1344" ] }, "us-gaap_LiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Current liabilities:", "label": "Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilitiesFairValueDisclosure": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosure", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Total liabilities", "label": "Liabilities, Fair Value Disclosure", "documentation": "Fair value of financial and nonfinancial obligations." } } }, "auth_ref": [ "r692", "r1318" ] }, "us-gaap_LiabilitiesFairValueDisclosureAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilitiesFairValueDisclosureAbstract", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Liabilities:", "label": "Liabilities, Fair Value Disclosure [Abstract]" } } }, "auth_ref": [] }, "us-gaap_LiabilityForUncertainTaxPositionsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LiabilityForUncertainTaxPositionsNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Uncertain tax position", "label": "Liability for Uncertainty in Income Taxes, Noncurrent", "documentation": "Amount recognized for uncertainty in income taxes classified as noncurrent." } } }, "auth_ref": [ "r81" ] }, "us-gaap_LineOfCredit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCredit", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding debt", "label": "Long-Term Line of Credit", "documentation": "The carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement." } } }, "auth_ref": [ "r20", "r144", "r1353" ] }, "us-gaap_LineOfCreditFacilityCurrentBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityCurrentBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Available borrowing capacity", "label": "Line of Credit Facility, Current Borrowing Capacity", "documentation": "Amount of current borrowing capacity under the credit facility considering any current restrictions on the amount that could be borrowed (for example, borrowings may be limited by the amount of current assets), but without considering any amounts currently outstanding under the facility." } } }, "auth_ref": [ "r74", "r79" ] }, "viav_LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "LineOfCreditFacilityIncreaseDecreaseToMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Potential increase to maximum borrowing capacity", "label": "Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity", "documentation": "Line of Credit Facility, Increase (Decrease) to Maximum Borrowing Capacity" } } }, "auth_ref": [] }, "us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditFacilityMaximumBorrowingCapacity", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum borrowing capacity", "label": "Line of Credit Facility, Maximum Borrowing Capacity", "documentation": "Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility." } } }, "auth_ref": [ "r74", "r79" ] }, "us-gaap_LineOfCreditMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LineOfCreditMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Line of Credit", "label": "Line of Credit [Member]", "documentation": "A contractual arrangement with a lender under which borrowings can be made up to a specific amount at any point in time, and under which borrowings outstanding may be either short-term or long-term, depending upon the particulars." } } }, "auth_ref": [] }, "srt_LitigationCaseAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Axis]", "label": "Litigation Case [Axis]", "documentation": "Information by type of judicial proceeding, alternative dispute resolution or claim." } } }, "auth_ref": [] }, "srt_LitigationCaseTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "LitigationCaseTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Case [Domain]", "label": "Litigation Case [Domain]", "documentation": "Judicial proceeding, alternative dispute resolution or claim. For example, but not limited to, name of case, category of litigation, or other differentiating information." } } }, "auth_ref": [] }, "us-gaap_LitigationSettlementGain": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationSettlementGain", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation settlement", "label": "Litigation Settlement, Gain", "documentation": "Amount of gain from litigation settlement for amount awarded from other party. Excludes claims within an insurance entity's normal claims settlement process." } } }, "auth_ref": [ "r1266" ] }, "us-gaap_LitigationStatusAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Axis]", "label": "Litigation Status [Axis]", "documentation": "Information by status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1252", "r1253", "r1254", "r1261" ] }, "us-gaap_LitigationStatusDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LitigationStatusDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Litigation Status [Domain]", "label": "Litigation Status [Domain]", "documentation": "Status of pending, threatened, or settled litigation." } } }, "auth_ref": [ "r1252", "r1253", "r1254", "r1261" ] }, "dei_LocalPhoneNumber": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "LocalPhoneNumber", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Local Phone Number", "label": "Local Phone Number", "documentation": "Local phone number for entity." } } }, "auth_ref": [] }, "us-gaap_LongMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held to purchase", "label": "Long [Member]", "documentation": "Indicates an ownership position in, or purchase of, a security." } } }, "auth_ref": [] }, "us-gaap_LongTermDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebt", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Long-term debt", "label": "Long-Term Debt", "documentation": "Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation." } } }, "auth_ref": [ "r20", "r144", "r480", "r495", "r1024", "r1025", "r1052", "r1353" ] }, "us-gaap_LongTermDebtFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermDebtFairValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt", "label": "Long-Term Debt, Fair Value", "documentation": "The fair value amount of long-term debt whether such amount is presented as a separate caption or as a parenthetical disclosure. Additionally, this element may be used in connection with the fair value disclosures required in the footnote disclosures to the financial statements. The element may be used in both the balance sheet and disclosure in the same submission." } } }, "auth_ref": [ "r1318", "r1320", "r1321", "r1322" ] }, "us-gaap_LongTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongTermInvestments", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term investment (Note 7)", "label": "Long-Term Investments", "documentation": "The total amount of investments that are intended to be held for an extended period of time (longer than one operating cycle)." } } }, "auth_ref": [ "r216" ] }, "us-gaap_LongtermDebtTypeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Axis]", "label": "Long-Term Debt, Type [Axis]", "documentation": "Information by type of long-term debt." } } }, "auth_ref": [ "r20", "r1252", "r1253", "r1254" ] }, "us-gaap_LongtermDebtTypeDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LongtermDebtTypeDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term Debt, Type [Domain]", "label": "Long-Term Debt, Type [Domain]", "documentation": "Type of long-term debt arrangement, such as notes, line of credit, commercial paper, asset-based financing, project financing, letter of credit financing. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the company, if longer." } } }, "auth_ref": [ "r20", "r42", "r1252", "r1253", "r1254" ] }, "us-gaap_LossContingenciesByNatureOfContingencyAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesByNatureOfContingencyAxis", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency Nature [Axis]", "label": "Loss Contingency Nature [Axis]", "documentation": "Information by type of existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur." } } }, "auth_ref": [ "r440", "r441", "r442", "r446", "r634", "r869", "r1022", "r1262", "r1263" ] }, "us-gaap_LossContingenciesLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesLineItems", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Line Items]", "label": "Loss Contingencies [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r440", "r441", "r442", "r446", "r634", "r1022", "r1262", "r1263" ] }, "us-gaap_LossContingenciesTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingenciesTable", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingencies [Table]", "label": "Loss Contingencies [Table]", "documentation": "Disclosure of information about loss contingency. Excludes environmental contingency, warranty, and unconditional purchase obligation." } } }, "auth_ref": [ "r440", "r441", "r442", "r446", "r634", "r1022", "r1262", "r1263" ] }, "us-gaap_LossContingencyAccrualAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualAtCarryingValue", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss contingency accrual", "label": "Loss Contingency Accrual", "documentation": "Amount of loss contingency liability." } } }, "auth_ref": [ "r440", "r1168" ] }, "us-gaap_LossContingencyAccrualCarryingValuePeriodIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyAccrualCarryingValuePeriodIncreaseDecrease", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Reverse of loss contingency accrual", "label": "Loss Contingency Accrual, Period Increase (Decrease)", "documentation": "Amount of increase (decrease) in loss contingency liability." } } }, "auth_ref": [ "r1261" ] }, "us-gaap_LossContingencyEstimateOfPossibleLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyEstimateOfPossibleLoss", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Estimated liability (in pounds)", "label": "Loss Contingency, Estimate of Possible Loss", "documentation": "Reflects the estimated amount of loss from the specified contingency as of the balance sheet date." } } }, "auth_ref": [ "r441", "r442", "r445", "r446", "r634", "r1022" ] }, "us-gaap_LossContingencyNatureDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "LossContingencyNatureDomain", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Loss Contingency, Nature [Domain]", "label": "Loss Contingency, Nature [Domain]", "documentation": "An existing condition, situation, or set of circumstances involving uncertainty as to possible loss to an enterprise that will ultimately be resolved when one or more future events occur or fail to occur. Resolution of the uncertainty may confirm the incurrence of a loss or impairment of an asset or the incurrence of a liability." } } }, "auth_ref": [ "r440", "r441", "r442", "r446", "r634", "r869", "r1022", "r1262", "r1263" ] }, "viav_LukeScrivanichMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "LukeScrivanichMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "label": "Luke Scrivanich [Member]", "documentation": "Luke Scrivanich" } } }, "auth_ref": [] }, "us-gaap_MarketableSecuritiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MarketableSecuritiesCurrent", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Market securities", "label": "Marketable Securities, Current", "documentation": "Amount of investment in marketable security, classified as current." } } }, "auth_ref": [ "r1186" ] }, "us-gaap_MaterialReconcilingItemsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MaterialReconcilingItemsMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Items", "verboseLabel": "Non-segment", "label": "Segment Reporting, Reconciling Item, Excluding Corporate Nonsegment [Member]", "documentation": "Items used in reconciling reportable segments' amounts to consolidated amount. Excludes corporate-level activity." } } }, "auth_ref": [ "r318", "r321", "r324", "r1013", "r1014" ] }, "srt_MaximumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MaximumMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Maximum", "label": "Maximum [Member]", "documentation": "Upper limit of the provided range." } } }, "auth_ref": [ "r172", "r174", "r176", "r177", "r179", "r207", "r208", "r441", "r442", "r443", "r444", "r594", "r634", "r695", "r775", "r857", "r859", "r869", "r904", "r905", "r960", "r962", "r964", "r965", "r973", "r991", "r992", "r1018", "r1028", "r1037", "r1045", "r1046", "r1050", "r1051", "r1065", "r1273", "r1345", "r1346", "r1347", "r1348", "r1349", "r1350" ] }, "ecd_MeasureAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Measure:", "label": "Measure [Axis]" } } }, "auth_ref": [ "r1129" ] }, "ecd_MeasureName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MeasureName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Measure Name" } } }, "auth_ref": [ "r1129" ] }, "srt_MinimumMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "MinimumMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Minimum", "label": "Minimum [Member]", "documentation": "Lower limit of the provided range." } } }, "auth_ref": [ "r172", "r174", "r176", "r177", "r179", "r207", "r208", "r441", "r442", "r443", "r444", "r594", "r634", "r695", "r775", "r857", "r859", "r869", "r904", "r905", "r960", "r962", "r964", "r965", "r973", "r991", "r992", "r1018", "r1028", "r1037", "r1045", "r1046", "r1050", "r1065", "r1273", "r1345", "r1346", "r1347", "r1348", "r1349", "r1350" ] }, "ecd_MnpiDiscTimedForCompValFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MnpiDiscTimedForCompValFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "MNPI Disclosure Timed for Compensation Value", "label": "MNPI Disclosure Timed for Compensation Value [Flag]" } } }, "auth_ref": [ "r1148" ] }, "us-gaap_MoneyMarketFundsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MoneyMarketFundsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Money market funds", "label": "Money Market Funds, at Carrying Value", "documentation": "Investment in short-term money-market instruments (such as commercial paper, banker's acceptances, repurchase agreements, government securities, certificates of deposit, and so forth) which are highly liquid (that is, readily convertible to known amounts of cash) and so near their maturity that they present an insignificant risk of changes in value because of changes in interest rates. Generally, only investments with original maturities of three months or less qualify as cash equivalents by definition. Original maturity means an original maturity to the entity holding the investment. For example, both a three-month US Treasury bill and a three-year Treasury note purchased three months from maturity qualify as cash equivalents. However, a Treasury note purchased three-years ago does not become a cash equivalent when its remaining maturity is three months." } } }, "auth_ref": [] }, "us-gaap_MovementInStandardProductWarrantyAccrualRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "MovementInStandardProductWarrantyAccrualRollForward", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Changes in warranty reserve", "label": "Movement in Standard Product Warranty Accrual [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "ecd_MtrlTermsOfTrdArrTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "MtrlTermsOfTrdArrTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Material Terms of Trading Arrangement", "label": "Material Terms of Trading Arrangement [Text Block]" } } }, "auth_ref": [ "r1156" ] }, "ecd_NamedExecutiveOfficersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NamedExecutiveOfficersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Named Executive Officers, Footnote", "label": "Named Executive Officers, Footnote [Text Block]" } } }, "auth_ref": [ "r1130" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in financing activities", "label": "Net Cash Provided by (Used in) Financing Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r250" ] }, "us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInFinancingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "FINANCING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Financing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash used in investing activities", "label": "Net Cash Provided by (Used in) Investing Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r250" ] }, "us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInInvestingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "INVESTING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Investing Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetCashProvidedByUsedInOperatingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivities", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "totalLabel": "Net cash provided by operating activities", "label": "Net Cash Provided by (Used in) Operating Activities", "documentation": "Amount 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." } } }, "auth_ref": [ "r113", "r114", "r115" ] }, "us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetCashProvidedByUsedInOperatingActivitiesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "OPERATING ACTIVITIES:", "label": "Net Cash Provided by (Used in) Operating Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_NetIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NetIncomeLoss", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 15.0 }, "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "totalLabel": "Net (loss) income", "verboseLabel": "Net (loss) income", "terseLabel": "Net Income (Loss)", "label": "Net Income (Loss) Attributable to Parent", "documentation": "The portion of profit or loss for the period, net of income taxes, which is attributable to the parent." } } }, "auth_ref": [ "r104", "r115", "r150", "r212", "r236", "r239", "r243", "r254", "r262", "r266", "r267", "r268", "r269", "r270", "r273", "r274", "r285", "r368", "r456", "r457", "r459", "r460", "r461", "r462", "r463", "r465", "r466", "r661", "r670", "r689", "r716", "r832", "r936", "r953", "r954", "r1079", "r1271" ] }, "viav_NetworkAndServiceEnablementSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "NetworkAndServiceEnablementSegmentMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Network and Service Enablement", "label": "Network and Service Enablement Segment [Member]", "documentation": "Represents information pertaining to the Network and Service Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "viav_NetworkEnablementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "NetworkEnablementMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Network Enablement", "label": "Network Enablement [Member]", "documentation": "Represents information pertaining to the Network Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "us-gaap_NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsAndChangesInAccountingPrinciplesTextBlock", "presentation": [ "http://www.viavisolutions.com/role/RecentlyIssuedAccountingPronouncements" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "Accounting Standards Update and Change in Accounting Principle [Text Block]", "documentation": "The entire disclosure for change in accounting principle. Includes, but is not limited to, nature, reason, and method of adopting amendment to accounting standards or other change in accounting principle." } } }, "auth_ref": [ "r168", "r210", "r260", "r261", "r264", "r265", "r275", "r276", "r331", "r370", "r371", "r659", "r660", "r662", "r670", "r682", "r686", "r740", "r742", "r743", "r779", "r780", "r781", "r864", "r865", "r866", "r867", "r868" ] }, "us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NewAccountingPronouncementsPolicyPolicyTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Recently Issued Accounting Pronouncements", "label": "New Accounting Pronouncements, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact." } } }, "auth_ref": [] }, "ecd_NonGaapMeasureDescriptionTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonGaapMeasureDescriptionTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-GAAP Measure Description", "label": "Non-GAAP Measure Description [Text Block]" } } }, "auth_ref": [ "r1129" ] }, "ecd_NonNeosMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonNeosMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-NEOs", "label": "Non-NEOs [Member]" } } }, "auth_ref": [ "r1093", "r1103", "r1113", "r1137", "r1145" ] }, "ecd_NonPeoNeoAvgCompActuallyPaidAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgCompActuallyPaidAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Compensation Actually Paid Amount", "label": "Non-PEO NEO Average Compensation Actually Paid Amount" } } }, "auth_ref": [ "r1120" ] }, "ecd_NonPeoNeoAvgTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoAvgTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO Average Total Compensation Amount", "label": "Non-PEO NEO Average Total Compensation Amount" } } }, "auth_ref": [ "r1119" ] }, "ecd_NonPeoNeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonPeoNeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Non-PEO NEO", "label": "Non-PEO NEO [Member]" } } }, "auth_ref": [ "r1137" ] }, "ecd_NonRule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Adopted", "label": "Non-Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1156" ] }, "ecd_NonRule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "NonRule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Non-Rule 10b5-1 Arrangement Terminated", "label": "Non-Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1156" ] }, "us-gaap_NondesignatedMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NondesignatedMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Not designated", "label": "Not Designated as Hedging Instrument [Member]", "documentation": "Derivative instrument not designated as hedging instrument under Generally Accepted Accounting Principles (GAAP)." } } }, "auth_ref": [ "r18" ] }, "viav_NumberOfGeographicRegionsInWhichEntityOperates": { "xbrltype": "integerItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "NumberOfGeographicRegionsInWhichEntityOperates", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of geographic regions", "label": "Number Of Geographic Regions In Which Entity Operates", "documentation": "Number Of Geographic Regions In Which Entity Operates" } } }, "auth_ref": [] }, "us-gaap_NumberOfReportableSegments": { "xbrltype": "integerItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "NumberOfReportableSegments", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Number of broad business categories (in segment)", "label": "Number of Reportable Segments", "documentation": "Number 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." } } }, "auth_ref": [ "r1009", "r1017", "r1214" ] }, "us-gaap_OciBeforeReclassificationsNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OciBeforeReclassificationsNetOfTaxAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income before reclassification", "label": "OCI, before Reclassifications, Net of Tax, Attributable to Parent", "documentation": "Amount after tax, before reclassification adjustments, of other comprehensive income (loss), attributable to parent." } } }, "auth_ref": [ "r19", "r23" ] }, "us-gaap_OperatingExpenses": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpenses", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingIncomeLoss", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "totalLabel": "Total operating expenses", "label": "Operating Expenses", "documentation": "Generally 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." } } }, "auth_ref": [] }, "us-gaap_OperatingExpensesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingExpensesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Operating expenses:", "label": "Operating Expenses [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLoss", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "totalLabel": "Income from operations", "verboseLabel": "Operating Income (Loss)", "netLabel": "GAAP operating income", "label": "Operating Income (Loss)", "documentation": "The net result for the period of deducting operating expenses from operating revenues." } } }, "auth_ref": [ "r154", "r1008", "r1213", "r1215", "r1216", "r1217", "r1218" ] }, "us-gaap_OperatingIncomeLossAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLossAbstract", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Corporate reconciling items impacting operating income:", "label": "Operating Income (Loss) [Abstract]" } } }, "auth_ref": [] }, "viav_OperatingIncomeLossMargin": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OperatingIncomeLossMargin", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating margin (as a percent)", "label": "Operating Income (Loss) Margin", "documentation": "Operating Income (Loss) Margin" } } }, "auth_ref": [] }, "us-gaap_OperatingIncomeLossMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingIncomeLossMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Income (Loss)", "label": "Operating Income (Loss) [Member]", "documentation": "Primary financial statement caption encompassing operating income (loss)." } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseCost": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseCost", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating lease cost", "label": "Operating Lease, Cost", "documentation": "Amount 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." } } }, "auth_ref": [ "r733", "r1053" ] }, "us-gaap_OperatingLeaseLiabilitiesPaymentsDueAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilitiesPaymentsDueAbstract", "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Lessee, Operating Lease, Liability, Payment, Due [Abstract]", "label": "Lessee, Operating Lease, Liability, to be Paid, Fiscal Year Maturity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiability", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails_1": { "parentTag": "us-gaap_LesseeOperatingLeaseLiabilityPaymentsDue", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/LeasesFutureMinimumOperatingLeasePaymentsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Present value of lease liabilities", "label": "Operating Lease, Liability", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLiabilityCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Current", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as current." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes current operating lease liability." } } }, "auth_ref": [ "r731" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 11.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating lease liabilities", "label": "Operating Lease, Liability, Noncurrent", "documentation": "Present value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent." } } }, "auth_ref": [ "r730" ] }, "us-gaap_OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes noncurrent operating lease liability." } } }, "auth_ref": [ "r731" ] }, "us-gaap_OperatingLeasePayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeasePayments", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for amounts included in the measurement of operating lease liabilities", "label": "Operating Lease, Payments", "documentation": "Amount of cash outflow from operating lease, excluding payments to bring another asset to condition and location necessary for its intended use." } } }, "auth_ref": [ "r732", "r734" ] }, "us-gaap_OperatingLeaseRightOfUseAsset": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAsset", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Operating right-of-use (ROU) assets", "label": "Operating Lease, Right-of-Use Asset", "documentation": "Amount of lessee's right to use underlying asset under operating lease." } } }, "auth_ref": [ "r729" ] }, "us-gaap_OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList": { "xbrltype": "enumerationSetItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "label": "Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration]", "documentation": "Indicates line item in statement of financial position that includes operating lease right-of-use asset." } } }, "auth_ref": [ "r731" ] }, "us-gaap_OperatingLeaseWeightedAverageDiscountRatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageDiscountRatePercent", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average discount rate", "label": "Operating Lease, Weighted Average Discount Rate, Percent", "documentation": "Weighted average discount rate for operating lease calculated at point in time." } } }, "auth_ref": [ "r737", "r1053" ] }, "us-gaap_OperatingLeaseWeightedAverageRemainingLeaseTerm1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingLeaseWeightedAverageRemainingLeaseTerm1", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Weighted-average remaining lease term", "label": "Operating Lease, Weighted Average Remaining Lease Term", "documentation": "Weighted average remaining lease term for operating lease, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days." } } }, "auth_ref": [ "r736", "r1053" ] }, "us-gaap_OperatingSegmentsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OperatingSegmentsMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segment Measures", "verboseLabel": "Segment", "label": "Operating Segments [Member]", "documentation": "Identifies components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r317", "r318", "r319", "r320", "r321", "r324", "r1013", "r1014" ] }, "viav_OpticalSecurityAndPerformanceProductsSegmentMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OpticalSecurityAndPerformanceProductsSegmentMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Optical\u00a0Security and\u00a0Performance Products", "label": "Optical Security and Performance Products Segment [Member]", "documentation": "Represents the Optical Security and Performance Products reportable segment (\"OSP\") of the entity. OSP replaced the previous Advanced Optical Technologies reportable segment (\"AOT\") and its reporting units which were merged into the new OSP reportable segment during the first quarter of fiscal 2013." } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Organization, Consolidation and Presentation of Financial Statements [Abstract]", "label": "Organization, Consolidation and Presentation of Financial Statements [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentation" ], "lang": { "en-us": { "role": { "terseLabel": "Basis of Presentation", "label": "Organization, Consolidation and Presentation of Financial Statements Disclosure [Text Block]", "documentation": "The entire disclosure for organization, consolidation and basis of presentation of financial statements disclosure." } } }, "auth_ref": [ "r72", "r134", "r870", "r871" ] }, "viav_OtherAmericasMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OtherAmericasMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Americas", "label": "Other Americas [Member]", "documentation": "Represents the region of the Americas other than the United States, where the entity operates." } } }, "auth_ref": [] }, "viav_OtherAsiaPacificMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OtherAsiaPacificMember", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other Asia-Pacific", "label": "Other Asia Pacific [Member]", "documentation": "Represents the entire Asia-Pacific region other than China, where the entity operates." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "label": "Other Assets [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 6.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current assets", "label": "Other Assets, Miscellaneous, Current", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed within one year or operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsMiscellaneousNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsMiscellaneousNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Assets, Miscellaneous, Noncurrent", "documentation": "Amount of other miscellaneous assets expected to be realized or consumed after one year or normal operating cycle, if longer." } } }, "auth_ref": [] }, "us-gaap_OtherAssetsNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherAssetsNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 6.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "totalLabel": "Other non-current assets", "label": "Other Assets, Noncurrent", "documentation": "Amount of noncurrent assets classified as other." } } }, "auth_ref": [ "r219" ] }, "viav_OtherBenefitsChargesRelatedToNonRecurringActivitiesIncludedInGrossProfit": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OtherBenefitsChargesRelatedToNonRecurringActivitiesIncludedInGrossProfit", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Other benefits (charges) unrelated to core operating performance", "label": "Other Benefits (Charges) Related to Non Recurring Activities Included In Gross Profit", "documentation": "Represents the other charges related to non-recurring activities charged to earnings during the year." } } }, "auth_ref": [] }, "viav_OtherChargesBenefitsRelatedToNonRecurringActivitiesIncludedInOperatingIncomeLoss": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "OtherChargesBenefitsRelatedToNonRecurringActivitiesIncludedInOperatingIncomeLoss", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other (charges) benefits unrelated to core operating performance", "label": "Other (Charges)/Benefits Related to Non Recurring Activities Included In Operating Income (Loss)", "documentation": "Other (Charges)/Benefits Related to Non Recurring Activities Included In Operating Income (Loss)" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Net change in cumulative translation adjustment, net of tax", "label": "Other Comprehensive Income (Loss), Foreign Currency Transaction and Translation Adjustment, Net of Tax, Portion Attributable to Parent", "documentation": "Amount 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, attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r135" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_ComprehensiveIncomeNetOfTax", "weight": 1.0, "order": 1.0 }, "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Net change in accumulated other comprehensive loss", "terseLabel": "Other comprehensive income (loss)", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent", "documentation": "Amount after tax of other comprehensive income (loss) attributable to parent entity." } } }, "auth_ref": [ "r10", "r16", "r135", "r237", "r240", "r270" ] }, "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "terseLabel": "Other comprehensive income (loss):", "label": "Other Comprehensive Income (Loss), Net of Tax, Portion Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tax impact of amortization of actuarial gains (losses)", "label": "Other Comprehensive (Income) Loss, Defined Benefit Plan, after Reclassification Adjustment, Tax", "documentation": "Amount, after reclassification adjustment, of tax (expense) benefit for (increase) decrease in accumulated other comprehensive income of defined benefit plan." } } }, "auth_ref": [ "r5", "r6", "r7", "r97", "r135" ] }, "us-gaap_OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIPensionAndOtherPostretirementBenefitPlansForNetGainLossNetOfTax", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCOMPREHENSIVEINCOMELOSS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Amortization of net actuarial losses (gains) and other pension adjustments", "label": "Other Comprehensive Income (Loss), Defined Benefit Plan, Gain (Loss), Reclassification Adjustment from AOCI, after Tax", "documentation": "Amount, after tax, of reclassification adjustment from accumulated other comprehensive income (loss) for gain (loss) of defined benefit plan." } } }, "auth_ref": [ "r9", "r98", "r235", "r565" ] }, "us-gaap_OtherIntangibleAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherIntangibleAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Other", "label": "Other Intangible Assets [Member]", "documentation": "Intangible assets classified as other." } } }, "auth_ref": [ "r1021", "r1241", "r1242", "r1243", "r1244", "r1245", "r1246", "r1247", "r1249", "r1250", "r1251" ] }, "us-gaap_OtherLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesCurrent", "weight": 1.0, "order": 5.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "totalLabel": "Other current liabilities", "label": "Other Liabilities, Current", "documentation": "Amount of liabilities classified as other, due within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r76", "r1054" ] }, "us-gaap_OtherLiabilitiesCurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesCurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Liabilities, Current [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Liabilities", "weight": 1.0, "order": 2.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "totalLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent", "documentation": "Amount of liabilities classified as other, due after one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r81" ] }, "us-gaap_OtherLiabilitiesNoncurrentAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherLiabilitiesNoncurrentAbstract", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Liabilities, Noncurrent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_OtherNoncashIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncashIncomeExpense", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": -1.0, "order": 13.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other", "label": "Other Noncash Income (Expense)", "documentation": "Amount of income (expense) included in net income that results in no cash inflow (outflow), classified as other." } } }, "auth_ref": [ "r115" ] }, "us-gaap_OtherNoncurrentAssetsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNoncurrentAssetsMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current assets", "label": "Other Noncurrent Assets [Member]", "documentation": "Primary financial statement caption encompassing other noncurrent assets." } } }, "auth_ref": [] }, "us-gaap_OtherNonoperatingIncomeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherNonoperatingIncomeExpense", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and other income, net", "label": "Other Nonoperating Income (Expense)", "documentation": "Amount of income (expense) related to nonoperating activities, classified as other." } } }, "auth_ref": [ "r107" ] }, "ecd_OtherPerfMeasureAmt": { "xbrltype": "decimalItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OtherPerfMeasureAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Other Performance Measure, Amount", "label": "Other Performance Measure, Amount" } } }, "auth_ref": [ "r1129" ] }, "us-gaap_OtherSundryLiabilitiesCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSundryLiabilitiesCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other current liabilities", "label": "Other Sundry Liabilities, Current", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are due within one year or operating cycle, if longer, from the balance sheet date." } } }, "auth_ref": [ "r41", "r76" ] }, "us-gaap_OtherSundryLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "OtherSundryLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other non-current liabilities", "label": "Other Sundry Liabilities, Noncurrent", "documentation": "Obligations not otherwise itemized or categorized in the footnotes to the financial statements that are expected to be paid after one year (or the normal operating cycle, if longer), from the balance sheet date." } } }, "auth_ref": [ "r81", "r143" ] }, "ecd_OutstandingAggtErrCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingAggtErrCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Outstanding Aggregate Erroneous Compensation Amount", "label": "Outstanding Aggregate Erroneous Compensation Amount" } } }, "auth_ref": [ "r1091", "r1101", "r1111", "r1143" ] }, "ecd_OutstandingRecoveryCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Compensation Amount", "label": "Outstanding Recovery Compensation Amount" } } }, "auth_ref": [ "r1094", "r1104", "r1114", "r1146" ] }, "ecd_OutstandingRecoveryIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "OutstandingRecoveryIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Outstanding Recovery, Individual Name" } } }, "auth_ref": [ "r1094", "r1104", "r1114", "r1146" ] }, "ecd_PayVsPerformanceDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PayVsPerformanceDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Pay vs Performance Disclosure [Line Items]" } } }, "auth_ref": [ "r1118" ] }, "us-gaap_PaymentsForProceedsFromOtherInvestingActivities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForProceedsFromOtherInvestingActivities", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Other investing activities", "label": "Payments for (Proceeds from) Other Investing Activities", "documentation": "Amount of cash (inflow) outflow from investing activities classified as other." } } }, "auth_ref": [ "r1169", "r1197" ] }, "us-gaap_PaymentsForRepurchaseOfCommonStock": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRepurchaseOfCommonStock", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Repurchase and retirement of common stock", "label": "Payments for Repurchase of Common Stock", "documentation": "The cash outflow to reacquire common stock during the period." } } }, "auth_ref": [ "r111" ] }, "us-gaap_PaymentsForRestructuring": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsForRestructuring", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Cash settlements", "label": "Payments for Restructuring", "documentation": "Amount of cash payments made as the result of exit or disposal activities. Excludes payments associated with a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r431", "r1198" ] }, "us-gaap_PaymentsOfDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsOfDebtIssuanceCosts", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Payment of debt issuance costs", "label": "Payments of Debt Issuance Costs", "documentation": "The cash outflow paid to third parties in connection with debt origination, which will be amortized over the remaining maturity period of the associated long-term debt." } } }, "auth_ref": [ "r28" ] }, "us-gaap_PaymentsRelatedToTaxWithholdingForShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsRelatedToTaxWithholdingForShareBasedCompensation", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Withholding tax payment on vesting of restricted stock and performance- based awards", "label": "Payment, Tax Withholding, Share-Based Payment Arrangement", "documentation": "Amount of cash outflow to satisfy grantee's tax withholding obligation for award under share-based payment arrangement." } } }, "auth_ref": [ "r249" ] }, "us-gaap_PaymentsToAcquireBusinessesGross": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireBusinessesGross", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash consideration", "label": "Payments to Acquire Businesses, Gross", "documentation": "The cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price." } } }, "auth_ref": [ "r26", "r665" ] }, "us-gaap_PaymentsToAcquireProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireProductiveAssets", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Cash paid for asset purchases", "label": "Payments to Acquire Productive Assets", "documentation": "The cash outflow for purchases of and capital improvements on property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r157", "r1309", "r1310", "r1311" ] }, "us-gaap_PaymentsToAcquirePropertyPlantAndEquipment": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquirePropertyPlantAndEquipment", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedLabel": "Capital expenditures", "label": "Payments to Acquire Property, Plant, and Equipment", "documentation": "The 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." } } }, "auth_ref": [ "r110" ] }, "us-gaap_PaymentsToAcquireShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PaymentsToAcquireShortTermInvestments", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": -1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Purchases of short-term investments", "label": "Payments to Acquire Short-Term Investments", "documentation": "The cash outflow for securities or other assets acquired, which qualify for treatment as an investing activity and are to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r109" ] }, "ecd_PeerGroupIssuersFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupIssuersFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Issuers, Footnote", "label": "Peer Group Issuers, Footnote [Text Block]" } } }, "auth_ref": [ "r1128" ] }, "ecd_PeerGroupTotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeerGroupTotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Peer Group Total Shareholder Return Amount", "label": "Peer Group Total Shareholder Return Amount" } } }, "auth_ref": [ "r1128" ] }, "us-gaap_PensionAndOtherPostretirementBenefitsDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementBenefitsDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlans" ], "lang": { "en-us": { "role": { "terseLabel": "Employee Pension and Other Benefit Plans", "label": "Retirement Benefits [Text Block]", "documentation": "The entire disclosure for retirement benefits." } } }, "auth_ref": [ "r520", "r545", "r547", "r553", "r571", "r573", "r574", "r575", "r576", "r577", "r591", "r592", "r593", "r1033" ] }, "us-gaap_PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 10.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Pension and post-employment benefits", "label": "Liability, Defined Benefit Plan, Noncurrent", "documentation": "Amount of liability, recognized in statement of financial position, for defined benefit pension and other postretirement plans, classified as noncurrent." } } }, "auth_ref": [ "r81", "r521", "r522", "r544", "r1033" ] }, "ecd_PeoActuallyPaidCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoActuallyPaidCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Actually Paid Compensation Amount", "label": "PEO Actually Paid Compensation Amount" } } }, "auth_ref": [ "r1120" ] }, "ecd_PeoMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO", "label": "PEO [Member]" } } }, "auth_ref": [ "r1137" ] }, "ecd_PeoName": { "xbrltype": "normalizedStringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoName", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Name", "label": "PEO Name" } } }, "auth_ref": [ "r1130" ] }, "ecd_PeoTotalCompAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PeoTotalCompAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "PEO Total Compensation Amount", "label": "PEO Total Compensation Amount" } } }, "auth_ref": [ "r1119" ] }, "us-gaap_PerformanceGuaranteeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PerformanceGuaranteeMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Performance bond", "label": "Performance Guarantee [Member]", "documentation": "An agreement (contract) that requires the guarantor to make payments to a guaranteed party based on another entity's failure to perform under an obligating agreement. This may include the issuance of a performance standby letter of credit which requires the guarantor to make payments if a specified party fails to perform under a nonfinancial contractual obligation." } } }, "auth_ref": [] }, "us-gaap_PlanNameAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameAxis", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Axis]", "label": "Plan Name [Axis]", "documentation": "Information by plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307" ] }, "us-gaap_PlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PlanNameDomain", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Plan Name [Domain]", "label": "Plan Name [Domain]", "documentation": "Plan name for share-based payment arrangement." } } }, "auth_ref": [ "r1282", "r1283", "r1284", "r1285", "r1286", "r1287", "r1288", "r1289", "r1290", "r1291", "r1292", "r1293", "r1294", "r1295", "r1296", "r1297", "r1298", "r1299", "r1300", "r1301", "r1302", "r1303", "r1304", "r1305", "r1306", "r1307" ] }, "ecd_PnsnAdjsPrrSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsPrrSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Prior Service Cost", "label": "Pension Adjustments Prior Service Cost [Member]" } } }, "auth_ref": [ "r1121" ] }, "ecd_PnsnAdjsSvcCstMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnAdjsSvcCstMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Adjustments Service Cost", "label": "Pension Adjustments Service Cost [Member]" } } }, "auth_ref": [ "r1165" ] }, "ecd_PnsnBnftsAdjFnTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PnsnBnftsAdjFnTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pension Benefits Adjustments, Footnote", "label": "Pension Benefits Adjustments, Footnote [Text Block]" } } }, "auth_ref": [ "r1120" ] }, "us-gaap_PositionAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionAxis", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Axis]", "label": "Position [Axis]", "documentation": "Information by position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PositionDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PositionDomain", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Position [Domain]", "label": "Position [Domain]", "documentation": "Indicates position taken for a security." } } }, "auth_ref": [] }, "us-gaap_PreferredStockParOrStatedValuePerShare": { "xbrltype": "perShareItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockParOrStatedValuePerShare", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, par value (in dollars per share)", "label": "Preferred Stock, Par or Stated Value Per Share", "documentation": "Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer." } } }, "auth_ref": [ "r84", "r498" ] }, "us-gaap_PreferredStockSharesAuthorized": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesAuthorized", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares authorized (in shares)", "label": "Preferred Stock, Shares Authorized", "documentation": "The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws." } } }, "auth_ref": [ "r84", "r916" ] }, "us-gaap_PreferredStockSharesIssued": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesIssued", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares issued (in shares)", "label": "Preferred Stock, Shares Issued", "documentation": "Number of shares issued for nonredeemable preferred shares and preferred shares redeemable solely at option of issuer. Includes, but is not limited to, preferred shares issued, repurchased, and held as treasury shares. Excludes preferred shares classified as debt." } } }, "auth_ref": [ "r84", "r498" ] }, "us-gaap_PreferredStockSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockSharesOutstanding", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, shares outstanding (in shares)", "label": "Preferred Stock, Shares Outstanding", "documentation": "Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased." } } }, "auth_ref": [ "r84", "r916", "r934", "r1388", "r1389" ] }, "us-gaap_PreferredStockValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PreferredStockValue", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Preferred stock, $0.001 par value; 1 million shares authorized, no shares issued or outstanding at September 28, 2024 and June 29, 2024", "label": "Preferred Stock, Value, Issued", "documentation": "Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity." } } }, "auth_ref": [ "r84", "r825", "r1054" ] }, "us-gaap_PrepaidExpenseAndOtherAssetsCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseAndOtherAssetsCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 6.0 }, "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments and other current assets", "totalLabel": "Prepayments and other current assets", "label": "Prepaid Expense and Other Assets, Current", "documentation": "Amount 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." } } }, "auth_ref": [ "r1191" ] }, "us-gaap_PrepaidExpenseCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PrepaidExpenseCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Prepayments", "label": "Prepaid Expense, Current", "documentation": "Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r228", "r386", "r387", "r1000" ] }, "us-gaap_ProceedsFromConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromConvertibleDebt", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Proceeds from convertible debt", "label": "Proceeds from Convertible Debt", "documentation": "The cash inflow from the issuance of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r27" ] }, "viav_ProceedsFromConvertibleDebtBeforeDebtIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ProceedsFromConvertibleDebtBeforeDebtIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt before debt issuance costs", "label": "Proceeds From Convertible Debt, Before Debt Issuance Costs", "documentation": "Proceeds From Convertible Debt, Before Debt Issuance Costs" } } }, "auth_ref": [] }, "us-gaap_ProceedsFromDebtNetOfIssuanceCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromDebtNetOfIssuanceCosts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from debt, net of issuance costs", "label": "Proceeds from Debt, Net of Issuance Costs", "documentation": "The cash inflow from additional borrowings, net of cash paid to third parties in connection with debt origination." } } }, "auth_ref": [ "r248" ] }, "us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Maturities of short-term investments", "label": "Proceeds from Maturities, Prepayments and Calls of Short-Term Investments", "documentation": "The cash inflow from maturities, prepayments, calls and collections of all investments, including securities and other assets, having ready marketability and intended by management to be liquidated, if necessary, within the current operating cycle. Includes cash flows from securities classified as trading securities that were acquired for reasons other than sale in the short-term." } } }, "auth_ref": [ "r25", "r109" ] }, "us-gaap_ProceedsFromSaleOfProductiveAssets": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromSaleOfProductiveAssets", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInInvestingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from the sale of assets", "label": "Proceeds from Sale of Productive Assets", "documentation": "The cash inflow from the sale of property, plant and equipment (capital expenditures), software, and other intangible assets." } } }, "auth_ref": [ "r108" ] }, "us-gaap_ProceedsFromStockPlans": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProceedsFromStockPlans", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInFinancingActivities", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Proceeds from employee stock purchase plan", "label": "Proceeds from Stock Plans", "documentation": "The cash inflow associated with the amount received from the stock plan during the period." } } }, "auth_ref": [ "r8" ] }, "us-gaap_ProductMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product revenue", "verboseLabel": "Product Revenue", "label": "Product [Member]", "documentation": "Article or substance produced by nature, labor or machinery." } } }, "auth_ref": [ "r1029" ] }, "srt_ProductOrServiceAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductOrServiceAxis", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Axis]", "label": "Product and Service [Axis]", "documentation": "Information by product and service, or group of similar products and similar services." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r206", "r326", "r777", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r995", "r1029", "r1064", "r1065", "r1066", "r1069", "r1070", "r1184", "r1264", "r1265", "r1277", "r1355", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "us-gaap_ProductWarrantyAccrual": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrual", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Balance as of beginning of period", "periodEndLabel": "Balance as of the end of period", "label": "Standard and Extended Product Warranty Accrual", "documentation": "Carrying 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." } } }, "auth_ref": [ "r142", "r447", "r449", "r453" ] }, "us-gaap_ProductWarrantyAccrualClassifiedCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualClassifiedCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty accrual", "label": "Product Warranty Accrual, Current", "documentation": "Carrying 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)." } } }, "auth_ref": [ "r76", "r1267", "r1268" ] }, "us-gaap_ProductWarrantyAccrualNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Warranty accrual", "label": "Product Warranty Accrual, Noncurrent", "documentation": "Carrying value as of the balance sheet date of obligations incurred through that date and due after one year (or beyond the operating cycle if longer) for estimated claims under standard and extended warranty protection rights granted to customers." } } }, "auth_ref": [ "r81", "r1267", "r1268" ] }, "us-gaap_ProductWarrantyAccrualPayments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPayments", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Utilization of reserve", "label": "Standard and Extended Product Warranty Accrual, Decrease for Payments", "documentation": "Amount 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." } } }, "auth_ref": [ "r450" ] }, "us-gaap_ProductWarrantyAccrualPreexistingIncreaseDecrease": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualPreexistingIncreaseDecrease", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Adjustments to pre-existing warranties (includes changes in estimates)", "label": "Standard and Extended Product Warranty Accrual, Increase (Decrease) for Preexisting Warranties", "documentation": "Amount of increase (decrease) in the standard and extended product warranty accrual from changes in estimates attributable to preexisting product warranties." } } }, "auth_ref": [ "r452" ] }, "us-gaap_ProductWarrantyAccrualWarrantiesIssued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProductWarrantyAccrualWarrantiesIssued", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Provision for warranty", "label": "Standard and Extended Product Warranty Accrual, Increase for Warranties Issued", "documentation": "Amount of increase in the standard and extended product warranty accrual from warranties issued." } } }, "auth_ref": [ "r451" ] }, "srt_ProductsAndServicesDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "ProductsAndServicesDomain", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Product and Service [Domain]", "label": "Product and Service [Domain]", "documentation": "Product or service, or a group of similar products or similar services." } } }, "auth_ref": [ "r181", "r182", "r183", "r184", "r185", "r186", "r206", "r326", "r777", "r850", "r851", "r852", "r853", "r854", "r855", "r856", "r995", "r1029", "r1064", "r1065", "r1066", "r1069", "r1070", "r1184", "r1264", "r1265", "r1277", "r1355", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "us-gaap_PropertyPlantAndEquipmentNet": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "PropertyPlantAndEquipmentNet", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_Assets", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Property, plant and equipment, net", "label": "Property, Plant and Equipment, Net", "documentation": "Amount 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." } } }, "auth_ref": [ "r13", "r739", "r820", "r830", "r1054" ] }, "us-gaap_ProvisionForDoubtfulAccounts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ProvisionForDoubtfulAccounts", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsAccountsReceivableReservesandAllowancesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Charged to\u00a0Costs\u00a0and\u00a0Expenses", "label": "Accounts Receivable, Credit Loss Expense (Reversal)", "documentation": "Amount of expense (reversal of expense) for expected credit loss on accounts receivable." } } }, "auth_ref": [ "r247", "r377" ] }, "ecd_PvpTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure", "label": "Pay vs Performance Disclosure [Table]" } } }, "auth_ref": [ "r1118" ] }, "ecd_PvpTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "PvpTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Pay vs Performance Disclosure, Table", "label": "Pay vs Performance [Table Text Block]" } } }, "auth_ref": [ "r1118" ] }, "srt_RangeAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeAxis", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Axis]", "label": "Statistical Measurement [Axis]", "documentation": "Information by statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r172", "r174", "r176", "r177", "r179", "r207", "r208", "r441", "r442", "r443", "r444", "r545", "r594", "r623", "r624", "r625", "r634", "r695", "r750", "r759", "r775", "r857", "r859", "r869", "r904", "r905", "r960", "r962", "r964", "r965", "r973", "r991", "r992", "r1018", "r1028", "r1037", "r1045", "r1046", "r1050", "r1051", "r1065", "r1073", "r1256", "r1273", "r1321", "r1346", "r1347", "r1348", "r1349", "r1350" ] }, "srt_RangeMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "RangeMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails", "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Statistical Measurement [Domain]", "label": "Statistical Measurement [Domain]", "documentation": "Statistical measurement. Includes, but is not limited to, minimum, maximum, weighted average, arithmetic average, and median." } } }, "auth_ref": [ "r172", "r174", "r176", "r177", "r179", "r207", "r208", "r441", "r442", "r443", "r444", "r545", "r594", "r623", "r624", "r625", "r634", "r695", "r750", "r759", "r775", "r857", "r859", "r869", "r904", "r905", "r960", "r962", "r964", "r965", "r973", "r991", "r992", "r1018", "r1028", "r1037", "r1045", "r1046", "r1050", "r1051", "r1065", "r1073", "r1256", "r1273", "r1321", "r1346", "r1347", "r1348", "r1349", "r1350" ] }, "us-gaap_ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails": { "parentTag": "us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent", "weight": -1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails" ], "lang": { "en-us": { "role": { "negatedLabel": "Amounts reclassified out of accumulated other comprehensive loss", "label": "Reclassification from AOCI, Current Period, Net of Tax, Attributable to Parent", "documentation": "Amount after tax of reclassification adjustments of other comprehensive income (loss) attributable to parent." } } }, "auth_ref": [ "r19", "r23" ] }, "ecd_RecoveryOfErrCompDisclosureLineItems": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RecoveryOfErrCompDisclosureLineItems", "lang": { "en-us": { "role": { "label": "Recovery of Erroneously Awarded Compensation Disclosure [Line Items]" } } }, "auth_ref": [ "r1086", "r1096", "r1106", "r1138" ] }, "us-gaap_RepaymentsOfConvertibleDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfConvertibleDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement of convertible notes upon maturity", "label": "Repayments of Convertible Debt", "documentation": "The cash outflow from the repayment of a long-term debt instrument which can be exchanged for a specified amount of another security, typically the entity's common stock, at the option of the issuer or the holder." } } }, "auth_ref": [ "r112" ] }, "us-gaap_RepaymentsOfSeniorDebt": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RepaymentsOfSeniorDebt", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Repayments of senior debt", "label": "Repayments of Senior Debt", "documentation": "The cash outflow for a long-term debt where the holder has highest claim on the entity's asset in case of bankruptcy or liquidation during the period." } } }, "auth_ref": [ "r112" ] }, "us-gaap_ResearchAndDevelopmentExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense", "documentation": "Amount 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." } } }, "auth_ref": [ "r635", "r994", "r1013", "r1351" ] }, "us-gaap_ResearchAndDevelopmentExpenseMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ResearchAndDevelopmentExpenseMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Research and development", "label": "Research and Development Expense [Member]", "documentation": "Primary financial statement caption in which the reported facts about research and development expense have been included." } } }, "auth_ref": [] }, "ecd_RestatementDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDateAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date:", "label": "Restatement Determination Date [Axis]" } } }, "auth_ref": [ "r1087", "r1097", "r1107", "r1139" ] }, "ecd_RestatementDeterminationDate": { "xbrltype": "dateItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDeterminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement Determination Date", "label": "Restatement Determination Date" } } }, "auth_ref": [ "r1088", "r1098", "r1108", "r1140" ] }, "ecd_RestatementDoesNotRequireRecoveryTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "RestatementDoesNotRequireRecoveryTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restatement does not require Recovery", "label": "Restatement Does Not Require Recovery [Text Block]" } } }, "auth_ref": [ "r1095", "r1105", "r1115", "r1147" ] }, "us-gaap_RestrictedCashAndCashEquivalents": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalents", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents", "documentation": "Amount of cash and cash equivalents restricted as to withdrawal or usage. 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." } } }, "auth_ref": [ "r29", "r137", "r215", "r251", "r824" ] }, "us-gaap_RestrictedCashAndCashEquivalentsAtCarryingValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashAndCashEquivalentsAtCarryingValue", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash and Cash Equivalents, Current", "documentation": "Amount 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." } } }, "auth_ref": [ "r29", "r215", "r251" ] }, "viav_RestrictedCashMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "RestrictedCashMember", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted cash", "label": "Restricted Cash [Member]", "documentation": "Represents cash, which is restricted as to withdrawal or usage." } } }, "auth_ref": [] }, "us-gaap_RestrictedCashNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedCashNoncurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails": { "parentTag": "us-gaap_OtherAssetsNoncurrent", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Long-term restricted cash", "label": "Restricted Cash, Noncurrent", "documentation": "Amount 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." } } }, "auth_ref": [ "r159", "r1185", "r1201" ] }, "us-gaap_RestrictedStockUnitsRSUMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestrictedStockUnitsRSUMember", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "RSUs", "label": "Restricted Stock Units (RSUs) [Member]", "documentation": "Share instrument which is convertible to stock or an equivalent amount of cash, after a specified period of time or when specified performance conditions are met." } } }, "auth_ref": [] }, "viav_RestrictedStockUnitswithMarketandPerformanceConditionsMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "RestrictedStockUnitswithMarketandPerformanceConditionsMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units with Market and Performance Conditions", "label": "Restricted Stock Units with Market and Performance Conditions [Member]", "documentation": "Restricted Stock Units with Market and Performance Conditions [Member]" } } }, "auth_ref": [] }, "viav_RestrictedStockUnitswithPerformanceConditionsOverTargetMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "RestrictedStockUnitswithPerformanceConditionsOverTargetMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Restricted Stock Units with Performance Conditions Over Target", "label": "Restricted Stock Units with Performance Conditions Over Target [Member]", "documentation": "Restricted Stock Units with Performance Conditions Over Target [Member]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesAbstract", "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Activities [Abstract]", "label": "Restructuring and Related Activities [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedActivitiesDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedActivitiesDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/Restructuring" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring", "label": "Restructuring and Related Activities Disclosure [Text Block]", "documentation": "The entire disclosure for restructuring and related activities. Description of restructuring activities such as exit and disposal activities, include facts and circumstances leading to the plan, the expected plan completion date, the major types of costs associated with the plan activities, total expected costs, the accrual balance at the end of the period, and the periods over which the remaining accrual will be settled." } } }, "auth_ref": [ "r428", "r429", "r431", "r434", "r439" ] }, "viav_RestructuringAndRelatedCostExpectedNumberOfPositionsEliminatedPercentage": { "xbrltype": "percentItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "RestructuringAndRelatedCostExpectedNumberOfPositionsEliminatedPercentage", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Expected number of positions eliminated, percentage", "label": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percentage", "documentation": "Restructuring and Related Cost, Expected Number of Positions Eliminated, Percentage" } } }, "auth_ref": [] }, "us-gaap_RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringAndRelatedCostNumberOfPositionsEliminatedInceptionToDatePercent", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Workforce reduction percentage", "label": "Restructuring and Related Cost, Number of Positions Eliminated, Inception to Date Percent", "documentation": "Percentage of the total number of positions eliminated as of the balance sheet date since inception of the restructuring plan(s)." } } }, "auth_ref": [] }, "us-gaap_RestructuringCharges": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCharges", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and related benefits", "verboseLabel": "Restructuring and related charges (benefits)", "negatedTerseLabel": "Restructuring and related benefits", "label": "Restructuring Charges", "documentation": "Amount of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r12", "r435", "r436", "r1257" ] }, "us-gaap_RestructuringCostAndReserveLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCostAndReserveLineItems", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring and Related Charges", "label": "Restructuring Cost and Reserve [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r436", "r437", "r438" ] }, "us-gaap_RestructuringCosts": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringCosts", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 9.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring", "label": "Restructuring Costs", "documentation": "Amount, after cash payment, of expenses associated with exit or disposal activities pursuant to an authorized plan. Excludes expenses related to a discontinued operation or an asset retirement obligation." } } }, "auth_ref": [ "r12" ] }, "us-gaap_RestructuringPlanAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanAxis", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Axis]", "label": "Restructuring Plan [Axis]", "documentation": "Information by individual restructuring plan." } } }, "auth_ref": [] }, "us-gaap_RestructuringPlanDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringPlanDomain", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Plan [Domain]", "label": "Restructuring Plan [Domain]", "documentation": "Identification of the individual restructuring plans." } } }, "auth_ref": [] }, "us-gaap_RestructuringReserve": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserve", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "periodStartLabel": "Beginning of period balance", "periodEndLabel": "End of period balance", "label": "Restructuring Reserve", "documentation": "Carrying amount (including both current and noncurrent portions of the accrual) as of the balance sheet date pertaining to a specified type of cost associated with exit from or disposal of business activities or restructuring pursuant to a duly authorized plan." } } }, "auth_ref": [ "r431", "r437" ] }, "us-gaap_RestructuringReserveCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 3.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual", "label": "Restructuring Reserve, Current", "documentation": "Carrying amount as of the balance sheet date of known and estimated obligations associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid in the next twelve months or in the normal operating cycle if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r1187", "r1258", "r1259" ] }, "us-gaap_RestructuringReserveNoncurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveNoncurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesNoncurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherNonCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring accrual", "label": "Restructuring Reserve, Noncurrent", "documentation": "Carrying amount as of the balance sheet date of known and estimated costs associated with exit from or disposal of business activities or restructurings pursuant to a duly authorized plan, which are expected to be paid after one year or beyond the next operating cycle, if longer. Costs of such activities include those for one-time termination benefits, termination of an operating lease or other contract, consolidating or closing facilities, and relocating employees, and costs associated with an ongoing benefit arrangement, but excludes costs associated with the retirement of a long-lived asset." } } }, "auth_ref": [ "r1188", "r1258", "r1259" ] }, "us-gaap_RestructuringReserveRollForward": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RestructuringReserveRollForward", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Restructuring Reserve [Roll Forward]", "label": "Restructuring Reserve [Roll Forward]", "documentation": "A roll forward is a reconciliation of a concept from the beginning of a period to the end of a period." } } }, "auth_ref": [] }, "viav_RestructuringReserveSettledWithoutCashAndOtherAdjustments": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "RestructuringReserveSettledWithoutCashAndOtherAdjustments", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Non-cash Settlements and\u00a0Other Adjustments", "label": "Restructuring Reserve, Settled Without Cash And Other Adjustments", "documentation": "Restructuring Reserve, Settled Without Cash And Other Adjustments" } } }, "auth_ref": [] }, "us-gaap_RetainedEarningsAccumulatedDeficit": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsAccumulatedDeficit", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_StockholdersEquity", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS" ], "lang": { "en-us": { "role": { "terseLabel": "Accumulated deficit", "label": "Retained Earnings (Accumulated Deficit)", "documentation": "Amount of accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r87", "r129", "r828", "r864", "r868", "r877", "r917", "r1054" ] }, "us-gaap_RetainedEarningsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetainedEarningsMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "verboseLabel": "Accumulated Deficit", "label": "Retained Earnings [Member]", "documentation": "Accumulated undistributed earnings (deficit)." } } }, "auth_ref": [ "r209", "r257", "r258", "r259", "r263", "r270", "r272", "r274", "r369", "r372", "r419", "r649", "r650", "r656", "r657", "r658", "r662", "r669", "r670", "r677", "r679", "r680", "r683", "r687", "r726", "r728", "r861", "r863", "r880", "r1388" ] }, "us-gaap_RetirementPlanSponsorLocationAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanSponsorLocationAxis", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Axis]", "label": "Retirement Plan Sponsor Location [Axis]", "documentation": "Information by location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r1279", "r1280", "r1281" ] }, "us-gaap_RetirementPlanSponsorLocationDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RetirementPlanSponsorLocationDomain", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Retirement Plan Sponsor Location [Domain]", "label": "Retirement Plan Sponsor Location [Domain]", "documentation": "Location of employer sponsoring plan designed to provide retirement benefits. Includes, but is not limited to, defined benefit and defined contribution plans." } } }, "auth_ref": [ "r524", "r525", "r526", "r527", "r528", "r529", "r530", "r531", "r532", "r533", "r534", "r535", "r536", "r537", "r538", "r539", "r540", "r541", "r542", "r543", "r544", "r545", "r546", "r548", "r549", "r550", "r551", "r552", "r553", "r554", "r555", "r556", "r557", "r558", "r559", "r560", "r561", "r562", "r563", "r564", "r565", "r566", "r567", "r568", "r569", "r570", "r572", "r575", "r578", "r579", "r580", "r581", "r582", "r583", "r584", "r585", "r586", "r587", "r588", "r589", "r590", "r1279", "r1280", "r1281" ] }, "us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueFromContractWithCustomerExcludingAssessedTax", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_GrossProfit", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Total net revenue", "label": "Revenue from Contract with Customer, Excluding Assessed Tax", "documentation": "Amount, 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." } } }, "auth_ref": [ "r152", "r153", "r293", "r302", "r303", "r317", "r323", "r326", "r328", "r330", "r517", "r518", "r777" ] }, "us-gaap_RevenueRemainingPerformanceObligation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligation", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation", "label": "Revenue, Remaining Performance Obligation, Amount", "documentation": "Amount of transaction price allocated to performance obligation that has not been recognized as revenue." } } }, "auth_ref": [ "r164" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionLineItems", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, period", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Period", "documentation": "Period 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." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]", "documentation": "Start date of time band for expected timing of satisfaction of remaining performance obligation, in YYYY-MM-DD format." } } }, "auth_ref": [ "r165" ] }, "us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionTable", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "label": "Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Table]", "documentation": "Disclosure of information about expected timing for satisfying remaining performance obligation." } } }, "auth_ref": [] }, "us-gaap_RevenueRemainingPerformanceObligationPercentage": { "xbrltype": "percentItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenueRemainingPerformanceObligationPercentage", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining performance obligation, percentage", "label": "Revenue, Remaining Performance Obligation, Percentage", "documentation": "Percentage of remaining performance obligation to total remaining performance obligation not recognized as revenue." } } }, "auth_ref": [ "r1170" ] }, "us-gaap_RevenuesAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevenuesAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Revenues:", "label": "Revenues [Abstract]" } } }, "auth_ref": [] }, "us-gaap_RevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RevolvingCreditFacilityMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Revolving Credit Facility", "label": "Revolving Credit Facility [Member]", "documentation": "Arrangement in which loan proceeds can continuously be obtained following repayments, but the total amount borrowed cannot exceed a specified maximum amount." } } }, "auth_ref": [] }, "us-gaap_RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/LeasesLeaseExpenseandCashFlowInformationDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Operating ROU assets obtained in exchange for operating lease obligations", "label": "Right-of-Use Asset Obtained in Exchange for Operating Lease Liability", "documentation": "Amount of increase in right-of-use asset obtained in exchange for operating lease liability." } } }, "auth_ref": [ "r735", "r1053" ] }, "ecd_Rule10b51ArrAdoptedFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrAdoptedFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Adopted", "label": "Rule 10b5-1 Arrangement Adopted [Flag]" } } }, "auth_ref": [ "r1156" ] }, "ecd_Rule10b51ArrTrmntdFlag": { "xbrltype": "booleanItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "Rule10b51ArrTrmntdFlag", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Rule 10b5-1 Arrangement Terminated", "label": "Rule 10b5-1 Arrangement Terminated [Flag]" } } }, "auth_ref": [ "r1156" ] }, "us-gaap_SalesAndExciseTaxPayableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SalesAndExciseTaxPayableCurrent", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails": { "parentTag": "us-gaap_OtherLiabilitiesCurrent", "weight": 1.0, "order": 7.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsOtherCurrentLiabilitiesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction tax payable", "label": "Sales and Excise Tax Payable, Current", "documentation": "Carrying value as of the balance sheet date of liabilities incurred through that date and payable for statutory sales and use taxes, including value added tax. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer)." } } }, "auth_ref": [ "r73" ] }, "us-gaap_ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Accumulated Other Comprehensive Loss", "label": "Schedule of Accumulated Other Comprehensive Income (Loss) [Table Text Block]", "documentation": "Tabular disclosure of the components of accumulated other comprehensive income (loss)." } } }, "auth_ref": [ "r23", "r1334", "r1335" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTable", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Antidilutive Security, Excluded EPS Calculation [Table]", "label": "Antidilutive Security, Excluded EPS Calculation [Table]", "documentation": "Disclosure of information about security that could potentially dilute basic earnings per share (EPS) in future that was not included in calculation of diluted EPS." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfAntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Weighted Average Potentially Dilutive Securities Excluded from the Computation Because Their Effect Would Have Been Anti-dilutive", "label": "Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share [Table Text Block]", "documentation": "Tabular disclosure of securities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) in the future that were not included in the computation of diluted EPS because to do so would increase EPS amounts or decrease loss per share amounts for the period presented, by antidilutive securities." } } }, "auth_ref": [ "r32" ] }, "us-gaap_ScheduleOfBusinessAcquisitionsByAcquisitionTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfBusinessAcquisitionsByAcquisitionTable", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsContingentConsiderationRollforwardDetails", "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Business Acquisitions, by Acquisition [Table]", "label": "Schedule of Business Acquisitions, by Acquisition [Table]", "documentation": "Disclosure of information about business combination. Includes, but is not limited to, recognized asset and liability." } } }, "auth_ref": [ "r58", "r59", "r663" ] }, "viav_ScheduleOfConvertibleNoteInterestTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ScheduleOfConvertibleNoteInterestTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Effective Interest Rate and the Interest Expense for the Contractual Interest and the Accretion of Debt Discount", "label": "Schedule of Convertible Note, Interest [Table Text Block]", "documentation": "Tabular disclosure of the details of the interest expense, discount accretion and effective interest rate related to convertible notes of the entity." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfDebtInstrumentsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDebtInstrumentsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Long-term Debt Instruments", "label": "Schedule of Long-Term Debt Instruments [Table Text Block]", "documentation": "Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer." } } }, "auth_ref": [ "r20", "r45", "r48", "r71", "r127", "r128", "r1024", "r1026", "r1206", "r1338" ] }, "us-gaap_ScheduleOfDefinedBenefitPlansDisclosuresTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfDefinedBenefitPlansDisclosuresTable", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Defined Benefit Plan [Table]", "label": "Defined Benefit Plan [Table]", "documentation": "Disclosure of information about individual defined benefit pension plan or other postretirement defined benefit plan. It may be appropriate to group certain similar plans. Also includes schedule for fair value of plan assets by major categories of plan assets 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 or liabilities (Level 1), Significant other observable inputs (Level 2), and significant unobservable inputs (Level 3)." } } }, "auth_ref": [ "r14", "r49", "r50", "r51", "r52" ] }, "us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Computation of Basic and Diluted Net Income (Loss) Per Share", "label": "Schedule of Earnings Per Share, Basic and Diluted [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r1212" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTable", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Share-based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table]", "documentation": "Disclosure of information about amount recognized for award under share-based payment arrangement. Includes, but is not limited to, amount expensed in statement of income or comprehensive income, amount capitalized in statement of financial position, and corresponding reporting line item in financial statements." } } }, "auth_ref": [ "r54" ] }, "us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of the Impact On the Entity's Results of Operations of Recording Stock-Based Compensation by Function", "label": "Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r54" ] }, "viav_ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ScheduleOfFiniteLivedAndIndefiniteLivedIntangibleAssetsByMajorClassTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Acquired Developed Technology and Other Intangibles", "label": "Schedule of Finite Lived and Indefinite Lived Intangible Assets by Major Class [Table Text Block]", "documentation": "Tabular disclosure of amortizable finite-lived intangibles assets, in total and by major class, including the gross carrying amount and accumulated amortization, and indefinite-lived intangible assets not subject to amortization, excluding goodwill, in total and by major class. A major class is composed of intangible assets that can be grouped together because they are similar, either by their nature or by their use in the operations of a company." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfFiniteLivedIntangibleAssetsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfFiniteLivedIntangibleAssetsTable", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesSummaryofIntangibleAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Intangible Asset, Finite-Lived [Table]", "label": "Intangible Asset, Finite-Lived [Table]", "documentation": "Disclosure of information about finite-lived intangible asset. Excludes indefinite-lived intangible asset." } } }, "auth_ref": [ "r404", "r411", "r414", "r415", "r417", "r778", "r994", "r1021" ] }, "us-gaap_ScheduleOfGoodwillTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTable", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Goodwill [Table]", "label": "Goodwill [Table]", "documentation": "Disclosure of information about goodwill, including, but not limited to, change from acquisition, sale, impairment, and other reason." } } }, "auth_ref": [ "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r400", "r402", "r1020" ] }, "us-gaap_ScheduleOfGoodwillTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfGoodwillTextBlock", "presentation": [ "http://www.viavisolutions.com/role/GoodwillTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in Goodwill", "label": "Schedule of Goodwill [Table Text Block]", "documentation": "Tabular disclosure of goodwill by reportable segment and in total which includes a rollforward schedule." } } }, "auth_ref": [ "r1020", "r1230", "r1231", "r1232", "r1233", "r1234", "r1235", "r1236", "r1237", "r1238", "r1239", "r1240" ] }, "us-gaap_ScheduleOfInventoryCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfInventoryCurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Inventories", "label": "Schedule of Inventory, Current [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r21", "r91", "r92", "r93" ] }, "viav_ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ScheduleOfLiabilityAndEquityComponentsOfConvertibleDebtTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/DebtTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Carrying Amounts of the Liability and Equity Components of Convertible Debt", "label": "Schedule of Liability and Equity Components of Convertible Debt [Table Text Block]", "documentation": "Tabular disclosure of the debt and equity components of convertible debt instruments." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfNetBenefitCostsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfNetBenefitCostsTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/EmployeePensionandOtherBenefitPlansTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Net Periodic Cost for the Pension and Benefits Plans", "label": "Schedule of Net Benefit Costs [Table Text Block]", "documentation": "Tabular disclosure of the components of net benefit costs for pension plans and/or other employee benefit plans including service cost, interest cost, expected return on plan assets, gain (loss), prior service cost or credit, transition asset or obligation, and gain (loss) recognized due to settlements or curtailments." } } }, "auth_ref": [ "r130" ] }, "us-gaap_ScheduleOfOtherAssetsNoncurrentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherAssetsNoncurrentTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Non-current Assets", "label": "Schedule of Other Assets, Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of noncurrent assets." } } }, "auth_ref": [ "r1185" ] }, "us-gaap_ScheduleOfOtherCurrentAssetsTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfOtherCurrentAssetsTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Prepayments and Other Current Assets", "label": "Schedule of Other Current Assets [Table Text Block]", "documentation": "Tabular disclosure of the carrying amounts of other current assets." } } }, "auth_ref": [] }, "viav_ScheduleOfOtherLiabilitiesCurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ScheduleOfOtherLiabilitiesCurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Current Liabilities", "label": "Schedule of Other Liabilities Current [Table Text Block]", "documentation": "Tabular disclosure of other current liabilities." } } }, "auth_ref": [] }, "viav_ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ScheduleOfOtherLiabilitiesNoncurrentTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Components of Other Non-current Liabilities", "label": "Schedule of Other Liabilities Noncurrent [Table Text Block]", "documentation": "Tabular disclosure of other non-current liabilities." } } }, "auth_ref": [] }, "us-gaap_ScheduleOfProductWarrantyLiabilityTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfProductWarrantyLiabilityTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Changes in the Entity's Warranty Reserve", "label": "Schedule of Product Warranty Liability [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r448" ] }, "us-gaap_ScheduleOfRestructuringAndRelatedCostsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringAndRelatedCostsTable", "presentation": [ "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Restructuring Cost [Table]", "label": "Restructuring Cost [Table]", "documentation": "Disclosure of information about restructuring cost. Includes, but is not limited to, expected cost, cost incurred, statement of income caption that includes restructuring cost recognized, and amount of restructuring reserve." } } }, "auth_ref": [ "r430", "r431", "r432", "r433", "r436", "r437", "r438" ] }, "us-gaap_ScheduleOfRestructuringReserveByTypeOfCostTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfRestructuringReserveByTypeOfCostTextBlock", "presentation": [ "http://www.viavisolutions.com/role/RestructuringTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Restructuring Plans", "label": "Schedule of Restructuring Reserve by Type of Cost [Table Text Block]", "documentation": "Tabular disclosure of an entity's restructuring reserve that occurred during the period associated with the exit from or disposal of business activities or restructurings for each major type of cost. This element may also include a description of any reversal and other adjustment made during the period to the amount of an accrued liability for restructuring activities. This element may be used to encapsulate the roll forward presentations of an entity's restructuring reserve by type of cost and in total, and explanation of changes that occurred in the period." } } }, "auth_ref": [ "r40", "r119" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTable", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Segment Reporting Information, by Segment [Table]", "label": "Schedule of Segment Reporting Information, by Segment [Table]", "documentation": "Disclosure of information about profit (loss) and total assets by reportable segment." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_ScheduleOfSegmentReportingInformationBySegmentTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfSegmentReportingInformationBySegmentTextBlock", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Information on Reportable Segments", "label": "Schedule of Segment Reporting Information, by Segment [Table Text Block]", "documentation": "Tabular 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." } } }, "auth_ref": [ "r36", "r37", "r38" ] }, "us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]", "label": "Schedule of Share-Based Compensation Arrangements by Share-Based Payment Award [Table]", "documentation": "Disclosure of information about share-based payment arrangement." } } }, "auth_ref": [ "r596", "r598", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "us-gaap_ScheduleOfStockByClassTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleOfStockByClassTable", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Stock, Class of Stock [Table]", "label": "Stock, Class of Stock [Table]", "documentation": "Disclosure of information about stock by class. Includes, but is not limited to, common, convertible, and preferred stocks." } } }, "auth_ref": [ "r43", "r44", "r45", "r46", "r47", "r48", "r125", "r127", "r128", "r129", "r222", "r223", "r224", "r295", "r498", "r499", "r500", "r502", "r505", "r510", "r512", "r873", "r874", "r875", "r876", "r1028", "r1167", "r1202" ] }, "us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock", "presentation": [ "http://www.viavisolutions.com/role/AcquiredDevelopedTechnologyandOtherIntangiblesTables" ], "lang": { "en-us": { "role": { "terseLabel": "Schedule of Estimated Future Amortization", "label": "Schedule of Finite-Lived Intangible Assets, Future Amortization Expense [Table Text Block]", "documentation": "Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets." } } }, "auth_ref": [ "r1021", "r1248" ] }, "us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Secured Overnight Financing Rate (SOFR)", "label": "Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]", "documentation": "Fixed rate on U.S. dollar, constant-notional interest rate swap that has its variable-rate leg referenced to Secured Overnight Financing Rate (SOFR) with no additional spread over SOFR on variable-rate leg." } } }, "auth_ref": [ "r1315" ] }, "dei_Security12bTitle": { "xbrltype": "securityTitleItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "Security12bTitle", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Title of 12(b) Security", "label": "Title of 12(b) Security", "documentation": "Title of a 12(b) registered security." } } }, "auth_ref": [ "r1081" ] }, "dei_SecurityExchangeName": { "xbrltype": "edgarExchangeCodeItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "SecurityExchangeName", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Security Exchange Name", "label": "Security Exchange Name", "documentation": "Name of the Exchange on which a security is registered." } } }, "auth_ref": [ "r1083" ] }, "us-gaap_SegmentDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentDomain", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Domain]", "label": "Segments [Domain]", "documentation": "Components of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [ "r152", "r153", "r154", "r155", "r293", "r298", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r330", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r417", "r433", "r438", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r1010", "r1013", "r1014", "r1020", "r1068", "r1355", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "srt_SegmentGeographicalDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "SegmentGeographicalDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Domain]", "label": "Geographical [Domain]", "documentation": "Geographical area." } } }, "auth_ref": [ "r173", "r175", "r178", "r180", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r328", "r329", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r894", "r898", "r900", "r961", "r963", "r966", "r974", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r996", "r1030", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1067", "r1073", "r1277", "r1355", "r1359", "r1360", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "us-gaap_SegmentReportingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingAbstract", "lang": { "en-us": { "role": { "terseLabel": "Segment Reporting [Abstract]", "label": "Segment Reporting [Abstract]" } } }, "auth_ref": [] }, "us-gaap_SegmentReportingDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformation" ], "lang": { "en-us": { "role": { "terseLabel": "Operating Segments and Geographic Information", "label": "Segment Reporting Disclosure [Text Block]", "documentation": "The 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." } } }, "auth_ref": [ "r155", "r293", "r297", "r298", "r299", "r300", "r301", "r313", "r315", "r316", "r321", "r322", "r323", "r324", "r325", "r326", "r327", "r330", "r1009", "r1011", "r1012", "r1013", "r1015", "r1016", "r1017" ] }, "us-gaap_SegmentReportingInformationLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SegmentReportingInformationLineItems", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationReconciliationtoGrossProfitandOperatingIncomeDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Information on reportable segments", "label": "Segment Reporting Information [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [] }, "us-gaap_SellingGeneralAndAdministrativeExpense": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpense", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS": { "parentTag": "us-gaap_OperatingExpenses", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expense", "documentation": "The 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." } } }, "auth_ref": [ "r105" ] }, "us-gaap_SellingGeneralAndAdministrativeExpensesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SellingGeneralAndAdministrativeExpensesMember", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationCompensationbyFunctionDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Selling, general and administrative", "label": "Selling, General and Administrative Expenses [Member]", "documentation": "Primary financial statement caption encompassing selling, general and administrative expense." } } }, "auth_ref": [] }, "us-gaap_SeniorNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeniorNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Notes", "label": "Senior Notes [Member]", "documentation": "Bond that takes priority over other debt securities sold by the issuer. In the event the issuer goes bankrupt, senior debt holders receive priority for (must receive) repayment prior to (relative to) junior and unsecured (general) creditors." } } }, "auth_ref": [] }, "viav_SeniorOnePercentConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SeniorOnePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.00% Senior Convertible Notes", "label": "Senior One Percent Convertible Notes [Member]", "documentation": "Represents 1 percent senior convertible notes of the entity." } } }, "auth_ref": [] }, "viav_SeniorOnePointSevenFivePercentConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SeniorOnePointSevenFivePercentConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.75% Senior Convertible Notes", "label": "Senior One Point Seven Five Percent Convertible Notes [Member]", "documentation": "Senior One Point Seven Five Percent Convertible Notes [Member]" } } }, "auth_ref": [] }, "viav_SeniorOnePointSixTwoFiveConvertibleNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SeniorOnePointSixTwoFiveConvertibleNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/EarningsPerShareDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "1.625% Senior Convertible Notes", "label": "Senior One Point Six Two Five Convertible Notes [Member]", "documentation": "Senior One Point Six Two Five Convertible Notes" } } }, "auth_ref": [] }, "viav_SeniorSecuredAssetBasedRevolvingCreditFacilityMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SeniorSecuredAssetBasedRevolvingCreditFacilityMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Senior Secured Asset-based Revolving Credit Facility", "label": "Senior Secured Asset-based Revolving Credit Facility [Member]", "documentation": "Senior Secured Asset-based Revolving Credit Facility" } } }, "auth_ref": [] }, "viav_SeniorThreePointSeventyFivePercentNotesMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SeniorThreePointSeventyFivePercentNotesMember", "presentation": [ "http://www.viavisolutions.com/role/DebtCarryingAmountsoftheLiabilityandEquityComponentsDetails", "http://www.viavisolutions.com/role/DebtNarrativeDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsFairValueofDebtDetails", "http://www.viavisolutions.com/role/FairValueMeasurementsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "3.75% Senior Notes", "label": "Senior Three Point Seventy Five Percent Notes [Member]", "documentation": "Senior Three Point Seventy Five Percent Notes" } } }, "auth_ref": [] }, "us-gaap_SeriesOfIndividuallyImmaterialAssetAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesOfIndividuallyImmaterialAssetAcquisitionsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Series of Individually Immaterial Asset Acquisitions", "label": "Series of Individually Immaterial Asset Acquisitions [Member]", "documentation": "Series of individually immaterial asset acquisitions." } } }, "auth_ref": [ "r1308" ] }, "us-gaap_SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember", "presentation": [ "http://www.viavisolutions.com/role/AcquisitionsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Other", "label": "Series of Individually Immaterial Business Acquisitions [Member]", "documentation": "Represents the aggregation and reporting of combined amounts of individually immaterial business combinations that were completed during the period." } } }, "auth_ref": [ "r59" ] }, "viav_ServiceEnablementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ServiceEnablementMember", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service Enablement", "label": "Service Enablement [Member]", "documentation": "Represents information pertaining to the Service Enablement, a reportable segment of the entity." } } }, "auth_ref": [] }, "us-gaap_ServiceMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ServiceMember", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Service revenue", "verboseLabel": "Service Revenue", "label": "Service [Member]", "documentation": "Assistance, including, but not limited to, technology, license and maintenance, license and service, maintenance, oil and gas, and financial service." } } }, "auth_ref": [ "r1029" ] }, "us-gaap_ShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensation", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS": { "parentTag": "us-gaap_NetCashProvidedByUsedInOperatingActivities", "weight": 1.0, "order": 5.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFCASHFLOWS" ], "lang": { "en-us": { "role": { "terseLabel": "Stock-based compensation", "label": "Share-Based Payment Arrangement, Noncash Expense", "documentation": "Amount of noncash expense for share-based payment arrangement." } } }, "auth_ref": [ "r11" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1": { "xbrltype": "durationItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting period", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period", "documentation": "Period over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition." } } }, "auth_ref": [ "r1038" ] }, "viav_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue": { "xbrltype": "monetaryItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantedInPeriodTotalFairValue", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate grant-date fair value", "label": "Share Based Compensation, Arrangement by Share Based Payment Award, Equity Instruments Other than Options, Granted in Period Total Fair Value", "documentation": "The total 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." } } }, "auth_ref": [] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Grants in period (in shares)", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period", "documentation": "The 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)." } } }, "auth_ref": [ "r615" ] }, "us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Stock-Based Compensation", "label": "Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r596", "r598", "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "us-gaap_ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShareBasedCompensationArrangementsByShareBasedPaymentAwardAwardTypeAndPlanNameDomain", "presentation": [ "http://www.viavisolutions.com/role/StockBasedCompensationNarrativeDetails", "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Award Type [Domain]", "label": "Award Type [Domain]", "documentation": "Award under share-based payment arrangement." } } }, "auth_ref": [ "r601", "r602", "r603", "r604", "r605", "r606", "r607", "r608", "r609", "r610", "r611", "r612", "r613", "r614", "r615", "r616", "r617", "r618", "r619", "r620", "r621", "r622", "r623", "r624", "r625", "r626" ] }, "us-gaap_ShortMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortMember", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Held to sell", "label": "Short [Member]", "documentation": "Indicates the sale of a borrowed security or written option." } } }, "auth_ref": [] }, "us-gaap_ShortTermInvestments": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ShortTermInvestments", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_AssetsCurrent", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Short-term investments", "label": "Short-Term Investments", "documentation": "Amount of investments including trading securities, available-for-sale securities, held-to-maturity securities, and short-term investments classified as other and current." } } }, "auth_ref": [ "r147", "r148", "r1190" ] }, "us-gaap_StatementBusinessSegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementBusinessSegmentsAxis", "presentation": [ "http://www.viavisolutions.com/role/GoodwillDetails", "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails", "http://www.viavisolutions.com/role/RestructuringRestructuringPlanActivityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Segments [Axis]", "label": "Segments [Axis]", "documentation": "Information by business segments." } } }, "auth_ref": [ "r152", "r153", "r154", "r155", "r211", "r293", "r298", "r301", "r302", "r303", "r304", "r305", "r306", "r307", "r308", "r309", "r310", "r311", "r312", "r314", "r315", "r316", "r317", "r318", "r319", "r320", "r321", "r323", "r324", "r325", "r330", "r391", "r392", "r393", "r394", "r395", "r396", "r397", "r398", "r399", "r417", "r421", "r433", "r438", "r839", "r840", "r841", "r842", "r843", "r844", "r845", "r846", "r847", "r848", "r849", "r1010", "r1013", "r1014", "r1020", "r1068", "r1355", "r1359", "r1360", "r1361", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "us-gaap_StatementClassOfStockAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementClassOfStockAxis", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Class of Stock [Axis]", "label": "Class of Stock [Axis]", "documentation": "Information by the different classes of stock of the entity." } } }, "auth_ref": [ "r169", "r222", "r223", "r224", "r254", "r280", "r284", "r286", "r288", "r295", "r296", "r368", "r456", "r459", "r460", "r461", "r465", "r466", "r498", "r499", "r502", "r505", "r512", "r716", "r873", "r874", "r875", "r876", "r880", "r881", "r882", "r883", "r884", "r885", "r886", "r887", "r888", "r889", "r890", "r891", "r916", "r937", "r955", "r975", "r976", "r977", "r978", "r979", "r1167", "r1202", "r1211" ] }, "us-gaap_StatementEquityComponentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementEquityComponentsAxis", "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Equity Components [Axis]", "label": "Equity Components [Axis]", "documentation": "Information by component of equity." } } }, "auth_ref": [ "r17", "r85", "r88", "r89", "r209", "r241", "r242", "r243", "r257", "r258", "r259", "r263", "r270", "r272", "r274", "r294", "r369", "r372", "r419", "r513", "r649", "r650", "r656", "r657", "r658", "r662", "r669", "r670", "r677", "r678", "r679", "r680", "r681", "r683", "r687", "r718", "r719", "r720", "r721", "r722", "r723", "r726", "r728", "r741", "r833", "r861", "r862", "r863", "r880", "r955" ] }, "srt_StatementGeographicalAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StatementGeographicalAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Geographical [Axis]", "label": "Geographical [Axis]", "documentation": "Information by geographical components." } } }, "auth_ref": [ "r173", "r175", "r178", "r180", "r187", "r188", "r189", "r190", "r191", "r192", "r193", "r194", "r195", "r196", "r328", "r329", "r783", "r784", "r785", "r786", "r787", "r788", "r789", "r790", "r791", "r792", "r793", "r794", "r795", "r796", "r797", "r798", "r799", "r800", "r801", "r802", "r803", "r804", "r805", "r806", "r807", "r808", "r809", "r810", "r811", "r812", "r894", "r898", "r900", "r961", "r963", "r966", "r974", "r981", "r982", "r983", "r984", "r985", "r986", "r987", "r988", "r989", "r990", "r996", "r1030", "r1056", "r1057", "r1058", "r1059", "r1060", "r1061", "r1062", "r1063", "r1067", "r1073", "r1277", "r1355", "r1359", "r1360", "r1362", "r1363", "r1364", "r1365", "r1366", "r1367", "r1368", "r1369", "r1370", "r1371", "r1372", "r1373", "r1374", "r1375", "r1376", "r1377", "r1378", "r1379", "r1380", "r1381", "r1382", "r1383", "r1384", "r1385", "r1386" ] }, "us-gaap_StatementLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementLineItems", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Line Items]", "label": "Statement [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r257", "r258", "r259", "r294", "r728", "r777", "r872", "r891", "r908", "r909", "r910", "r911", "r912", "r913", "r916", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r929", "r930", "r931", "r932", "r933", "r935", "r938", "r939", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r955", "r1074" ] }, "us-gaap_StatementOfCashFlowsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfCashFlowsAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Cash Flows [Abstract]", "label": "Statement of Cash Flows [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfFinancialPositionAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfFinancialPositionAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Financial Position [Abstract]", "label": "Statement of Financial Position [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfIncomeAndComprehensiveIncomeAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfIncomeAndComprehensiveIncomeAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Comprehensive Income [Abstract]", "label": "Statement of Comprehensive Income [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementOfStockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementOfStockholdersEquityAbstract", "lang": { "en-us": { "role": { "terseLabel": "Statement of Stockholders' Equity [Abstract]", "label": "Statement of Stockholders' Equity [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StatementTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StatementTable", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Statement [Table]", "label": "Statement [Table]", "documentation": "Disclosure of information about statement of comprehensive income, income, other comprehensive income, financial position, cash flows, and shareholders' equity." } } }, "auth_ref": [ "r257", "r258", "r259", "r294", "r332", "r728", "r777", "r872", "r891", "r908", "r909", "r910", "r911", "r912", "r913", "r916", "r919", "r920", "r921", "r922", "r923", "r924", "r925", "r926", "r927", "r929", "r930", "r931", "r932", "r933", "r935", "r938", "r939", "r941", "r942", "r943", "r944", "r945", "r946", "r947", "r948", "r949", "r950", "r951", "r952", "r955", "r1074" ] }, "viav_SterlingOvernightInterbankAverageRateSONIAMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "SterlingOvernightInterbankAverageRateSONIAMember", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Sterling Overnight Interbank Average Rate (SONIA)", "label": "Sterling Overnight Interbank Average Rate (SONIA) [Member]", "documentation": "Sterling Overnight Interbank Average Rate (SONIA)" } } }, "auth_ref": [] }, "ecd_StkPrcOrTsrEstimationMethodTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "StkPrcOrTsrEstimationMethodTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/ErrCompDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Price or TSR Estimation Method", "label": "Stock Price or TSR Estimation Method [Text Block]" } } }, "auth_ref": [ "r1090", "r1100", "r1110", "r1142" ] }, "us-gaap_StockAppreciationRightsSARSMember": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockAppreciationRightsSARSMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Stock Appreciation Rights (SARs)", "label": "Stock Appreciation Rights (SARs) [Member]", "documentation": "Right to receive cash or shares equal to appreciation of predetermined number of grantor's shares during predetermined time period." } } }, "auth_ref": [] }, "us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodSharesShareBasedCompensation", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee stock plans, net of tax (in shares)", "label": "Shares Issued, Shares, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Number, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r17", "r84", "r85", "r129" ] }, "us-gaap_StockIssuedDuringPeriodValueConversionOfConvertibleSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueConversionOfConvertibleSecurities", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Convertible note modification", "label": "Stock Issued During Period, Value, Conversion of Convertible Securities", "documentation": "The gross value of stock issued during the period upon the conversion of convertible securities." } } }, "auth_ref": [ "r17", "r85", "r88", "r89", "r129" ] }, "us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockIssuedDuringPeriodValueShareBasedCompensation", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "terseLabel": "Shares issued under employee stock plans, net of tax", "label": "Shares Issued, Value, Share-Based Payment Arrangement, after Forfeiture", "documentation": "Value, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP)." } } }, "auth_ref": [ "r53", "r84", "r85", "r129" ] }, "srt_StockRepurchaseProgramAuthorizedAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/srt/2024", "localname": "StockRepurchaseProgramAuthorizedAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Authorized amount under stock repurchase program", "label": "Share Repurchase Program, Authorized, Amount", "documentation": "Amount authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [ "r1275" ] }, "us-gaap_StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Remaining authorization for future share repurchases", "label": "Share Repurchase Program, Remaining Authorized, Amount", "documentation": "Amount remaining authorized for purchase of share under share repurchase plan. Includes, but is not limited to, repurchase of stock and unit of ownership." } } }, "auth_ref": [] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodShares": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodShares", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock (in shares)", "terseLabel": "Repurchase of common stock (in shares)", "label": "Stock Repurchased and Retired During Period, Shares", "documentation": "Number of shares that have been repurchased and retired during the period." } } }, "auth_ref": [ "r17", "r84", "r85", "r129" ] }, "us-gaap_StockRepurchasedAndRetiredDuringPeriodValue": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockRepurchasedAndRetiredDuringPeriodValue", "crdr": "debit", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY", "http://www.viavisolutions.com/role/StockholdersEquityDetails" ], "lang": { "en-us": { "role": { "negatedTerseLabel": "Repurchase of common stock", "terseLabel": "Repurchase of common stock", "label": "Stock Repurchased and Retired During Period, Value", "documentation": "Equity 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)." } } }, "auth_ref": [ "r17", "r84", "r85", "r129" ] }, "us-gaap_StockholdersEquity": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquity", "crdr": "credit", "calculation": { "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS": { "parentTag": "us-gaap_LiabilitiesAndStockholdersEquity", "weight": 1.0, "order": 2.0 } }, "presentation": [ "http://www.viavisolutions.com/role/AccumulatedOtherComprehensiveLossDetails", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFSTOCKHOLDERSEQUITY" ], "lang": { "en-us": { "role": { "totalLabel": "Total stockholders\u2019 equity", "periodStartLabel": "Balance at the beginning of the period", "periodEndLabel": "Balance at the end of the period", "label": "Equity, Attributable to Parent", "documentation": "Amount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest." } } }, "auth_ref": [ "r85", "r88", "r89", "r116", "r918", "r934", "r956", "r957", "r1054", "r1080", "r1204", "r1228", "r1333", "r1388" ] }, "us-gaap_StockholdersEquityAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETS", "http://www.viavisolutions.com/role/CONSOLIDATEDBALANCESHEETSParenthetical" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders\u2019 equity:", "label": "Equity, Attributable to Parent [Abstract]" } } }, "auth_ref": [] }, "us-gaap_StockholdersEquityNoteDisclosureTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "StockholdersEquityNoteDisclosureTextBlock", "presentation": [ "http://www.viavisolutions.com/role/StockholdersEquity" ], "lang": { "en-us": { "role": { "terseLabel": "Stockholders' Equity", "label": "Equity [Text Block]", "documentation": "The entire disclosure for equity." } } }, "auth_ref": [ "r126", "r253", "r497", "r499", "r501", "r502", "r503", "r504", "r505", "r506", "r507", "r508", "r509", "r511", "r513", "r685", "r958", "r959", "r980" ] }, "us-gaap_SubsegmentsAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsAxis", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Axis]", "label": "Subsegments [Axis]", "documentation": "Information by business subsegments." } } }, "auth_ref": [] }, "us-gaap_SubsegmentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SubsegmentsDomain", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationInformationonReportableSegmentsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Subsegments [Domain]", "label": "Subsegments [Domain]", "documentation": "Divisions of a component of an entity that engage in business activities from which they may earn revenue and incur expenses, including transactions with other components of the same entity." } } }, "auth_ref": [] }, "us-gaap_SummaryOfInvestmentHoldingsLineItems": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SummaryOfInvestmentHoldingsLineItems", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Summary of Investment Holdings [Line Items]", "label": "Summary of Investment Holdings [Line Items]", "documentation": "Line 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." } } }, "auth_ref": [ "r879", "r892", "r893", "r894", "r895", "r896", "r897", "r899", "r900", "r901", "r902", "r903", "r906", "r907", "r937", "r1073" ] }, "us-gaap_SummaryOfInvestmentHoldingsTable": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "SummaryOfInvestmentHoldingsTable", "presentation": [ "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Investment Holdings [Table]", "label": "Investment Holdings [Table]", "documentation": "Disclosure of information about summary of investment holding, including, but not limited to, investment with value exceeding one percent of net asset value of registrant." } } }, "auth_ref": [ "r879", "r892", "r893", "r894", "r895", "r896", "r897", "r898", "r899", "r900", "r901", "r902", "r903", "r906", "r907", "r937", "r1073" ] }, "ecd_TabularListTableTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TabularListTableTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Tabular List, Table", "label": "Tabular List [Table Text Block]" } } }, "auth_ref": [ "r1136" ] }, "viav_TelInstrumentsElectronicsCorpSettlementMember": { "xbrltype": "domainItemType", "nsuri": "http://www.viavisolutions.com/20240928", "localname": "TelInstrumentsElectronicsCorpSettlementMember", "presentation": [ "http://www.viavisolutions.com/role/CommitmentsandContingenciesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Tel-Instruments Electronics Corp. Settlement", "label": "Tel-Instruments Electronics Corp. Settlement [Member]", "documentation": "Tel-Instruments Electronics Corp. Settlement" } } }, "auth_ref": [] }, "ecd_TotalShareholderRtnAmt": { "xbrltype": "monetaryItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Amount", "label": "Total Shareholder Return Amount" } } }, "auth_ref": [ "r1128" ] }, "ecd_TotalShareholderRtnVsPeerGroupTextBlock": { "xbrltype": "textBlockItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TotalShareholderRtnVsPeerGroupTextBlock", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Total Shareholder Return Vs Peer Group", "label": "Total Shareholder Return Vs Peer Group [Text Block]" } } }, "auth_ref": [ "r1135" ] }, "ecd_TradingArrAxis": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrAxis", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangement:", "label": "Trading Arrangement [Axis]" } } }, "auth_ref": [ "r1155" ] }, "ecd_TradingArrByIndTable": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TradingArrByIndTable", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Arrangements, by Individual", "label": "Trading Arrangements, by Individual [Table]" } } }, "auth_ref": [ "r1157" ] }, "us-gaap_TradingSecurities": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TradingSecurities", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails": { "parentTag": "us-gaap_AssetsFairValueDisclosure", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails", "http://www.viavisolutions.com/role/InvestmentsandForwardContractsNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Trading securities", "label": "Debt Securities, Trading, and Equity Securities, FV-NI", "documentation": "Amount of investment in debt security measured at fair value with change in fair value recognized in net income (trading) and investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI)." } } }, "auth_ref": [ "r147", "r221", "r999" ] }, "dei_TradingSymbol": { "xbrltype": "tradingSymbolItemType", "nsuri": "http://xbrl.sec.gov/dei/2024", "localname": "TradingSymbol", "presentation": [ "http://www.viavisolutions.com/role/Cover" ], "lang": { "en-us": { "role": { "terseLabel": "Trading Symbol", "label": "Trading Symbol", "documentation": "Trading symbol of an instrument as listed on an exchange." } } }, "auth_ref": [] }, "us-gaap_TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "TransfersAndServicingOfFinancialInstrumentsTypesOfFinancialInstrumentsDomain", "presentation": [ "http://www.viavisolutions.com/role/FairValueMeasurementsScheduleofFairValueMeasurementsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Financial Instruments [Domain]", "label": "Financial Instruments [Domain]", "documentation": "Instrument or contract that imposes a contractual obligation to deliver cash or another financial instrument or to exchange other financial instruments on potentially unfavorable terms and conveys a contractual right to receive cash or another financial instrument or to exchange other financial instruments on potentially favorable terms." } } }, "auth_ref": [ "r337", "r338", "r339", "r340", "r341", "r342", "r343", "r344", "r345", "r346", "r347", "r348", "r349", "r350", "r351", "r352", "r353", "r354", "r355", "r356", "r357", "r358", "r359", "r360", "r361", "r362", "r363", "r364", "r365", "r366", "r492", "r510", "r684", "r712", "r744", "r745", "r746", "r747", "r748", "r749", "r750", "r751", "r752", "r753", "r754", "r755", "r756", "r757", "r758", "r760", "r761", "r762", "r763", "r764", "r765", "r766", "r767", "r768", "r769", "r770", "r771", "r772", "r773", "r774", "r834", "r1041", "r1043", "r1045", "r1046", "r1047", "r1048", "r1049", "r1050", "r1051", "r1055", "r1171", "r1172", "r1173", "r1174", "r1175", "r1176", "r1177", "r1224", "r1225", "r1226", "r1227", "r1317", "r1320", "r1321", "r1322", "r1329", "r1332" ] }, "ecd_TrdArrAdoptionDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrAdoptionDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Adoption Date", "label": "Trading Arrangement Adoption Date" } } }, "auth_ref": [ "r1158" ] }, "ecd_TrdArrDuration": { "xbrltype": "durationItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrDuration", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Arrangement Duration", "label": "Trading Arrangement Duration" } } }, "auth_ref": [ "r1159" ] }, "ecd_TrdArrExpirationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrExpirationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Expiration Date", "label": "Trading Arrangement Expiration Date" } } }, "auth_ref": [ "r1159" ] }, "ecd_TrdArrIndName": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndName", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Name", "label": "Trading Arrangement, Individual Name" } } }, "auth_ref": [ "r1157" ] }, "ecd_TrdArrIndTitle": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrIndTitle", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Title", "label": "Trading Arrangement, Individual Title" } } }, "auth_ref": [ "r1157" ] }, "ecd_TrdArrSecuritiesAggAvailAmt": { "xbrltype": "sharesItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrSecuritiesAggAvailAmt", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Aggregate Available", "label": "Trading Arrangement, Securities Aggregate Available Amount" } } }, "auth_ref": [ "r1160" ] }, "ecd_TrdArrTerminationDate": { "xbrltype": "stringItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "TrdArrTerminationDate", "presentation": [ "http://xbrl.sec.gov/ecd/role/InsiderTradingArrangements" ], "lang": { "en-us": { "role": { "terseLabel": "Termination Date", "label": "Trading Arrangement Termination Date" } } }, "auth_ref": [ "r1158" ] }, "country_US": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/country/2024", "localname": "US", "presentation": [ "http://www.viavisolutions.com/role/OperatingSegmentsandGeographicInformationRevenuebyGeographicAreaDetails" ], "lang": { "en-us": { "role": { "terseLabel": "United States", "label": "UNITED STATES" } } }, "auth_ref": [] }, "ecd_UndrlygSecurityMktPriceChngPct": { "xbrltype": "pureItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "UndrlygSecurityMktPriceChngPct", "presentation": [ "http://xbrl.sec.gov/ecd/role/AwardTimingDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Underlying Security Market Price Change", "label": "Underlying Security Market Price Change, Percent" } } }, "auth_ref": [ "r1154" ] }, "us-gaap_UnrecognizedTaxBenefits": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefits", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Unrecognized tax benefits", "label": "Unrecognized Tax Benefits", "documentation": "Amount of unrecognized tax benefits." } } }, "auth_ref": [ "r637", "r646", "r1039" ] }, "us-gaap_UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued", "crdr": "credit", "presentation": [ "http://www.viavisolutions.com/role/IncomeTaxesDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Interest and penalties accrued", "label": "Unrecognized Tax Benefits, Income Tax Penalties and Interest Accrued", "documentation": "Amount accrued for interest on an underpayment of income taxes and penalties related to a tax position claimed or expected to be claimed in the tax return." } } }, "auth_ref": [ "r645", "r1039" ] }, "us-gaap_UseOfEstimates": { "xbrltype": "textBlockItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "UseOfEstimates", "presentation": [ "http://www.viavisolutions.com/role/BasisofPresentationPolicies" ], "lang": { "en-us": { "role": { "terseLabel": "Use of Estimates", "label": "Use of Estimates, Policy [Policy Text Block]", "documentation": "Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles." } } }, "auth_ref": [ "r33", "r34", "r35", "r160", "r161", "r162", "r163" ] }, "us-gaap_ValueAddedTaxReceivableCurrent": { "xbrltype": "monetaryItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "ValueAddedTaxReceivableCurrent", "crdr": "debit", "calculation": { "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails": { "parentTag": "us-gaap_PrepaidExpenseAndOtherAssetsCurrent", "weight": 1.0, "order": 4.0 } }, "presentation": [ "http://www.viavisolutions.com/role/BalanceSheetandOtherDetailsPrepaymentsandOtherCurrentAssetsDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Transaction tax receivables", "label": "Value Added Tax Receivable, Current", "documentation": "Carrying amount as of the balance sheet date of value added taxes due either from customers arising from sales on credit terms, or as previously overpaid to tax authorities. For classified balance sheets, represents the current amount receivable, that is amounts expected to be collected within one year or the normal operating cycle, if longer." } } }, "auth_ref": [ "r1189" ] }, "us-gaap_VariableRateAxis": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateAxis", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Axis]", "label": "Variable Rate [Axis]", "documentation": "Information by type of variable rate." } } }, "auth_ref": [] }, "us-gaap_VariableRateDomain": { "xbrltype": "domainItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "VariableRateDomain", "presentation": [ "http://www.viavisolutions.com/role/DebtNarrativeDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Variable Rate [Domain]", "label": "Variable Rate [Domain]", "documentation": "Interest rate that fluctuates over time as a result of an underlying benchmark interest rate or index." } } }, "auth_ref": [] }, "ecd_VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "VstngDtFrValOfEqtyAwrdsGrntdAndVstdInCvrdYrMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year", "label": "Vesting Date Fair Value of Equity Awards Granted and Vested in Covered Year [Member]" } } }, "auth_ref": [ "r1124" ] }, "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfDilutedSharesOutstanding", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": null, "weight": null, "order": null, "root": true } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Diluted (in shares)", "totalLabel": "Diluted (in shares)", "label": "Weighted Average Number of Shares Outstanding, Diluted", "documentation": "The 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." } } }, "auth_ref": [ "r279", "r288" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingAbstract", "presentation": [ "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Denominator:", "label": "Weighted Average Number of Shares Outstanding, Diluted [Abstract]" } } }, "auth_ref": [] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingBasic": { "xbrltype": "sharesItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingBasic", "calculation": { "http://www.viavisolutions.com/role/EarningsPerShareDetails": { "parentTag": "us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding", "weight": 1.0, "order": 1.0 } }, "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "terseLabel": "Basic (in shares)", "label": "Weighted Average Number of Shares Outstanding, Basic", "documentation": "Number 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." } } }, "auth_ref": [ "r278", "r288" ] }, "us-gaap_WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract": { "xbrltype": "stringItemType", "nsuri": "http://fasb.org/us-gaap/2024", "localname": "WeightedAverageNumberOfSharesOutstandingDilutedDisclosureItemsAbstract", "presentation": [ "http://www.viavisolutions.com/role/CONSOLIDATEDSTATEMENTSOFOPERATIONS", "http://www.viavisolutions.com/role/EarningsPerShareDetails" ], "lang": { "en-us": { "role": { "verboseLabel": "Shares used in per share calculations:", "terseLabel": "Weighted-average shares outstanding:", "label": "Weighted Average Number of Shares Outstanding Reconciliation [Abstract]" } } }, "auth_ref": [] }, "ecd_YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember": { "xbrltype": "domainItemType", "nsuri": "http://xbrl.sec.gov/ecd/2024", "localname": "YrEndFrValOfEqtyAwrdsGrntdInCvrdYrOutsdngAndUnvstdMember", "presentation": [ "http://xbrl.sec.gov/ecd/role/PvpDisclosure" ], "lang": { "en-us": { "role": { "terseLabel": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested", "label": "Year-end Fair Value of Equity Awards Granted in Covered Year that are Outstanding and Unvested [Member]" } } }, "auth_ref": [ "r1122" ] } } } }, "std_ref": { "r0": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "7", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-7" }, "r1": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "8", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479637/805-30-30-8" }, "r2": { "role": "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" }, "r3": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r4": { "role": "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" }, "r5": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(j)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r6": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(k)", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r7": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-12" }, "r8": { "role": "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" }, "r9": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "15", "SubTopic": "10", "Topic": "220", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-15" }, "r10": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-20" }, "r11": { "role": "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" }, "r12": { "role": "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" }, "r13": { "role": "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" }, "r14": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "SubTopic": "20", "Topic": "715", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r15": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "30", "Topic": "805", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r16": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1A", "Subparagraph": "(c)(3)", "SubTopic": "10", "Topic": "810", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1A" }, "r17": { "role": "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" }, "r18": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "SubTopic": "10", "Topic": "815", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-2" }, "r19": { "role": "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" }, "r20": { "role": "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" }, "r21": { "role": "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" }, "r22": { "role": "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" }, "r23": { "role": "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" }, "r24": { "role": "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" }, "r25": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r26": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r27": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r28": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "45", "Paragraph": "15", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-15" }, "r29": { "role": "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" }, "r30": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-3" }, "r31": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "230", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482913/230-10-50-5" }, "r32": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "260", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482662/260-10-50-1" }, "r33": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-4" }, "r34": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-8" }, "r35": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "275", "SubTopic": "10", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-9" }, "r36": { "role": "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" }, "r37": { "role": "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" }, "r38": { "role": "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" }, "r39": { "role": "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" }, "r40": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "420", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r41": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "45", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481573/470-10-45-10" }, "r42": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "470", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-5" }, "r43": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481142/505-10-45-2" }, "r44": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-10" }, "r45": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-3" }, "r46": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-4" }, "r47": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-5" }, "r48": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "505", "SubTopic": "10", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-8" }, "r49": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-2" }, "r50": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r51": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r52": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "715", "SubTopic": "20", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r53": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "718", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r54": { "role": "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" }, "r55": { "role": "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" }, "r56": { "role": "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" }, "r57": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "25", "Paragraph": "23", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479405/805-10-25-23" }, "r58": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-2" }, "r59": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "10", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479328/805-10-50-3" }, "r60": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-1" }, "r61": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "20", "Section": "55", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-20" }, "r62": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-5" }, "r63": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "805", "SubTopic": "30", "Section": "25", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479668/805-30-25-6" }, "r64": { "role": "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" }, "r65": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "810", "SubTopic": "10", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481203/810-10-50-1" }, "r66": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r67": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r68": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4B" }, "r69": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4C" }, "r70": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "815", "SubTopic": "10", "Section": "50", "Paragraph": "4D", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4D" }, "r71": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Name": "Accounting Standards Codification", "Topic": "942", "SubTopic": "470", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477734/942-470-50-3" }, "r72": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "205", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/205/tableOfContent" }, "r73": { "role": "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" }, "r74": { "role": "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)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r75": { "role": "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" }, "r76": { "role": "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" }, "r77": { "role": "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" }, "r78": { "role": "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(22)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r79": { "role": "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(22)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r80": { "role": "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" }, "r81": { "role": "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" }, "r82": { "role": "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" }, "r83": { "role": "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" }, "r84": { "role": "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" }, "r85": { "role": "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" }, "r86": { "role": "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" }, "r87": { "role": "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" }, "r88": { "role": "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" }, "r89": { "role": "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" }, "r90": { "role": "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" }, "r91": { "role": "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" }, "r92": { "role": "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" }, "r93": { "role": "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" }, "r94": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/220/tableOfContent" }, "r95": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r96": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r97": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r98": { "role": "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" }, "r99": { "role": "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" }, "r100": { "role": "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r101": { "role": "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" }, "r102": { "role": "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" }, "r103": { "role": "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" }, "r104": { "role": "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" }, "r105": { "role": "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" }, "r106": { "role": "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(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r107": { "role": "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" }, "r108": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r109": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r110": { "role": "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" }, "r111": { "role": "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" }, "r112": { "role": "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" }, "r113": { "role": "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" }, "r114": { "role": "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" }, "r115": { "role": "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" }, "r116": { "role": "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" }, "r117": { "role": "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" }, "r118": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482309/360-10-15-4" }, "r119": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r120": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "440", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/440/tableOfContent" }, "r121": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "460", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/460/tableOfContent" }, "r122": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/470/tableOfContent" }, "r123": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481284/470-20-25-10" }, "r124": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-5" }, "r125": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "480", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480244/480-10-S99-1" }, "r126": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/505/tableOfContent" }, "r127": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-6" }, "r128": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-7" }, "r129": { "role": "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" }, "r130": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "715", "SubTopic": "20", "Subparagraph": "(h)", "Name": "Accounting Standards Codification", "Paragraph": "1", "Section": "50", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r131": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/805/tableOfContent" }, "r132": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "38", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479876/805-20-55-38" }, "r133": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479613/805-30-35-1" }, "r134": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/810/tableOfContent" }, "r135": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "810", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481231/810-10-45-19" }, "r136": { "role": "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" }, "r137": { "role": "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(1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r138": { "role": "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(10))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r139": { "role": "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" }, "r140": { "role": "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(13))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r141": { "role": "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" }, "r142": { "role": "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" }, "r143": { "role": "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))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r144": { "role": "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(16))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r145": { "role": "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(17))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r146": { "role": "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" }, "r147": { "role": "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" }, "r148": { "role": "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(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r149": { "role": "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(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478524/942-220-S99-1" }, "r150": { "role": "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" }, "r151": { "role": "http://fasb.org/us-gaap/role/ref/legacyRef", "Topic": "942", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/942-320/tableOfContent" }, "r152": { "role": "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" }, "r153": { "role": "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" }, "r154": { "role": "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" }, "r155": { "role": "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" }, "r156": { "role": "http://fasb.org/us-gaap/role/ref/otherTransitionRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481962/310-10-50-11B" }, "r157": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r158": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Subparagraph": "(a)", "SubTopic": "20", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482659/740-20-45-2" }, "r159": { "role": "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" }, "r160": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r161": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-1" }, "r162": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-11" }, "r163": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "SubTopic": "10", "Topic": "275", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482861/275-10-50-12" }, "r164": { "role": "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" }, "r165": { "role": "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" }, "r166": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "SubTopic": "10", "Topic": "740", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-9" }, "r167": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h))", "SubTopic": "10", "Topic": "235", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r168": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Accounting Standards Codification", "Topic": "250", "Publisher": "FASB", "URI": "https://asc.fasb.org/250/tableOfContent" }, "r169": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r170": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1403", "Paragraph": "b", "Publisher": "SEC" }, "r171": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "04", "Paragraph": "a", "Publisher": "SEC" }, "r172": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r173": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column C", "Footnote": "5", "Publisher": "SEC" }, "r174": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r175": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column C", "Footnote": "4", "Publisher": "SEC" }, "r176": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(a)", "Footnote": "4", "Publisher": "SEC" }, "r177": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "4", "Publisher": "SEC" }, "r178": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column C", "Footnote": "2", "Publisher": "SEC" }, "r179": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r180": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column F", "Footnote": "7", "Publisher": "SEC" }, "r181": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column A", "Publisher": "SEC" }, "r182": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column B", "Publisher": "SEC" }, "r183": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column C", "Publisher": "SEC" }, "r184": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column D", "Publisher": "SEC" }, "r185": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column E", "Publisher": "SEC" }, "r186": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "17", "Paragraph": "Column F", "Publisher": "SEC" }, "r187": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r188": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column B", "Publisher": "SEC" }, "r189": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column C", "Publisher": "SEC" }, "r190": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column D", "Publisher": "SEC" }, "r191": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column E", "Publisher": "SEC" }, "r192": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column F", "Publisher": "SEC" }, "r193": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column G", "Publisher": "SEC" }, "r194": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column H", "Publisher": "SEC" }, "r195": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "28", "Paragraph": "Column I", "Publisher": "SEC" }, "r196": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "29", "Paragraph": "Column A", "Footnote": "4", "Publisher": "SEC" }, "r197": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r198": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r199": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r200": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r201": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(i)", "Publisher": "SEC" }, "r202": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(A)", "Publisher": "SEC" }, "r203": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(B)", "Publisher": "SEC" }, "r204": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iii)(C)", "Publisher": "SEC" }, "r205": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "02", "Paragraph": "a", "Subparagraph": "(4)(iv)", "Publisher": "SEC" }, "r206": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 11", "Section": "L", "Publisher": "SEC" }, "r207": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r208": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 4", "Publisher": "SEC" }, "r209": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-6" }, "r210": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "105", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479343/105-10-65-7" }, "r211": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "205", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483499/205-20-50-1" }, "r212": { "role": "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" }, "r213": { "role": "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" }, "r214": { "role": "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" }, "r215": { "role": "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" }, "r216": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(12))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r217": { "role": "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" }, "r218": { "role": "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" }, "r219": { "role": "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" }, "r220": { "role": "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" }, "r221": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r222": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(27)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r223": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r224": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r225": { "role": "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" }, "r226": { "role": "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" }, "r227": { "role": "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" }, "r228": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r229": { "role": "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" }, "r230": { "role": "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" }, "r231": { "role": "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" }, "r232": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r233": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10A", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-10A" }, "r234": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-14A" }, "r235": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482790/220-10-45-17A" }, "r236": { "role": "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" }, "r237": { "role": "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" }, "r238": { "role": "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" }, "r239": { "role": "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" }, "r240": { "role": "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" }, "r241": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r242": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r243": { "role": "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" }, "r244": { "role": "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" }, "r245": { "role": "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" }, "r246": { "role": "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" }, "r247": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r248": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "14", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-14" }, "r249": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r250": { "role": "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" }, "r251": { "role": "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" }, "r252": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r253": { "role": "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" }, "r254": { "role": "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" }, "r255": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r256": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r257": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r258": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r259": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r260": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r261": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r262": { "role": "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" }, "r263": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r264": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r265": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-1" }, "r266": { "role": "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" }, "r267": { "role": "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" }, "r268": { "role": "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" }, "r269": { "role": "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" }, "r270": { "role": "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" }, "r271": { "role": "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" }, "r272": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483443/250-10-50-7" }, "r273": { "role": "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" }, "r274": { "role": "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" }, "r275": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "5", "Subparagraph": "(SAB Topic 11.M.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-5" }, "r276": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480530/250-10-S99-6" }, "r277": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/260/tableOfContent" }, "r278": { "role": "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" }, "r279": { "role": "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" }, "r280": { "role": "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" }, "r281": { "role": "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" }, "r282": { "role": "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" }, "r283": { "role": "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" }, "r284": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-3" }, "r285": { "role": "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" }, "r286": { "role": "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" }, "r287": { "role": "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" }, "r288": { "role": "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" }, "r289": { "role": "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" }, "r290": { "role": "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" }, "r291": { "role": "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" }, "r292": { "role": "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" }, "r293": { "role": "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" }, "r294": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-1" }, "r295": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-1" }, "r296": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482987/272-10-50-3" }, "r297": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/280/tableOfContent" }, "r298": { "role": "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" }, "r299": { "role": "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" }, "r300": { "role": "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" }, "r301": { "role": "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" }, "r302": { "role": "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" }, "r303": { "role": "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" }, "r304": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r305": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r306": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r307": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r308": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r309": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r310": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "22", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-22" }, "r311": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r312": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "25", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-25" }, "r313": { "role": "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" }, "r314": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "26A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-26A" }, "r315": { "role": "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" }, "r316": { "role": "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" }, "r317": { "role": "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" }, "r318": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r319": { "role": "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" }, "r320": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r321": { "role": "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" }, "r322": { "role": "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" }, "r323": { "role": "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" }, "r324": { "role": "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" }, "r325": { "role": "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" }, "r326": { "role": "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" }, "r327": { "role": "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" }, "r328": { "role": "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" }, "r329": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "41", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482810/280-10-50-41" }, "r330": { "role": "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" }, "r331": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476173/280-10-65-1" }, "r332": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481990/310-10-45-13" }, "r333": { "role": "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" }, "r334": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/320/tableOfContent" }, "r335": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-2" }, "r336": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-10" }, "r337": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r338": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r339": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r340": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r341": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r342": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r343": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-2" }, "r344": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r345": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r346": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r347": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r348": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r349": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r350": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r351": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(aaa)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r352": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r353": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r354": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r355": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r356": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r357": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r358": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r359": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r360": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r361": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5A" }, "r362": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r363": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r364": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r365": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r366": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r367": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r368": { "role": "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" }, "r369": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r370": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r371": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-4" }, "r372": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "5", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479654/326-10-65-5" }, "r373": { "role": "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" }, "r374": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-11" }, "r375": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r376": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r377": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r378": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r379": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-14" }, "r380": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "16", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-16" }, "r381": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-5" }, "r382": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479130/326-30-45-1" }, "r383": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-4" }, "r384": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-7" }, "r385": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479106/326-30-50-9" }, "r386": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "05", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482955/340-10-05-5" }, "r387": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "340", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483032/340-10-45-1" }, "r388": { "role": "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" }, "r389": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/350-20/tableOfContent" }, "r390": { "role": "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" }, "r391": { "role": "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" }, "r392": { "role": "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" }, "r393": { "role": "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" }, "r394": { "role": "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" }, "r395": { "role": "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" }, "r396": { "role": "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" }, "r397": { "role": "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" }, "r398": { "role": "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" }, "r399": { "role": "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" }, "r400": { "role": "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" }, "r401": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482573/350-20-50-2" }, "r402": { "role": "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" }, "r403": { "role": "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" }, "r404": { "role": "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" }, "r405": { "role": "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" }, "r406": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r407": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r408": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r409": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r410": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r411": { "role": "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" }, "r412": { "role": "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" }, "r413": { "role": "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" }, "r414": { "role": "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" }, "r415": { "role": "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" }, "r416": { "role": "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" }, "r417": { "role": "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" }, "r418": { "role": "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" }, "r419": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "350", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476166/350-60-65-1" }, "r420": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r421": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "360", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482099/360-10-50-3" }, "r422": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r423": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r424": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r425": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r426": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r427": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r428": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/420/tableOfContent" }, "r429": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r430": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r431": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r432": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r433": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r434": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r435": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.P.3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-1" }, "r436": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r437": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r438": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r439": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r440": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r441": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r442": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r443": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r444": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r445": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-2" }, "r446": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-3" }, "r447": { "role": "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" }, "r448": { "role": "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" }, "r449": { "role": "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" }, "r450": { "role": "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" }, "r451": { "role": "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" }, "r452": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482425/460-10-50-8" }, "r453": { "role": "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" }, "r454": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r455": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r456": { "role": "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" }, "r457": { "role": "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" }, "r458": { "role": "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)(B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1A" }, "r459": { "role": "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" }, "r460": { "role": "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" }, "r461": { "role": "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" }, "r462": { "role": "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" }, "r463": { "role": "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" }, "r464": { "role": "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)(C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480097/470-10-S99-1B" }, "r465": { "role": "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" }, "r466": { "role": "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" }, "r467": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r468": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r469": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r470": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r471": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r472": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r473": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r474": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r475": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r476": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r477": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r478": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1C" }, "r479": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r480": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r481": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r482": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r483": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r484": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r485": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1E", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1E" }, "r486": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r487": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r488": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r489": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1F", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1F" }, "r490": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r491": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r492": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r493": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1I", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1I" }, "r494": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r495": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-4" }, "r496": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-6" }, "r497": { "role": "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" }, "r498": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r499": { "role": "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" }, "r500": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r501": { "role": "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" }, "r502": { "role": "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" }, "r503": { "role": "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" }, "r504": { "role": "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" }, "r505": { "role": "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" }, "r506": { "role": "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" }, "r507": { "role": "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" }, "r508": { "role": "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" }, "r509": { "role": "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" }, "r510": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-18" }, "r511": { "role": "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" }, "r512": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-2" }, "r513": { "role": "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" }, "r514": { "role": "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" }, "r515": { "role": "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" }, "r516": { "role": "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" }, "r517": { "role": "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" }, "r518": { "role": "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" }, "r519": { "role": "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" }, "r520": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/715/tableOfContent" }, "r521": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-2" }, "r522": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3" }, "r523": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480535/715-20-45-3A" }, "r524": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r525": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r526": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(10)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r527": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r528": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r529": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r530": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r531": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r532": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r533": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r534": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(9)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r535": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r536": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r537": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r538": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r539": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r540": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r541": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r542": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r543": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(8)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r544": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r545": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r546": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r547": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r548": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r549": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r550": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(A)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r551": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(B)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r552": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(02)(C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r553": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r554": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r555": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r556": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r557": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r558": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r559": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r560": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r561": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r562": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r563": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r564": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(h)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r565": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r566": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(j)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r567": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r568": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r569": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r570": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(k)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r571": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r572": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(n)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r573": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(o)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r574": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(p)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r575": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(q)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r576": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r577": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(r)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r578": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r579": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-3" }, "r580": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-4" }, "r581": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r582": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r583": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r584": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r585": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r586": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r587": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r588": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r589": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r590": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-8" }, "r591": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480126/715-20-S99-2" }, "r592": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480266/715-60-50-3" }, "r593": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "70", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480794/715-70-50-1" }, "r594": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-5" }, "r595": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/718/tableOfContent" }, "r596": { "role": "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" }, "r597": { "role": "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" }, "r598": { "role": "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" }, "r599": { "role": "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" }, "r600": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r601": { "role": "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" }, "r602": { "role": "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" }, "r603": { "role": "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" }, "r604": { "role": "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" }, "r605": { "role": "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" }, "r606": { "role": "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" }, "r607": { "role": "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" }, "r608": { "role": "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" }, "r609": { "role": "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" }, "r610": { "role": "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" }, "r611": { "role": "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" }, "r612": { "role": "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" }, "r613": { "role": "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" }, "r614": { "role": "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" }, "r615": { "role": "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" }, "r616": { "role": "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" }, "r617": { "role": "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" }, "r618": { "role": "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" }, "r619": { "role": "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" }, "r620": { "role": "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" }, "r621": { "role": "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" }, "r622": { "role": "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" }, "r623": { "role": "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" }, "r624": { "role": "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" }, "r625": { "role": "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" }, "r626": { "role": "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" }, "r627": { "role": "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" }, "r628": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(1)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r629": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r630": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(h)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r631": { "role": "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" }, "r632": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "718", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(l)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480429/718-10-50-2" }, "r633": { "role": "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" }, "r634": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "720", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483359/720-20-50-1" }, "r635": { "role": "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" }, "r636": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/740/tableOfContent" }, "r637": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "10B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-10B" }, "r638": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-4" }, "r639": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482525/740-10-45-6" }, "r640": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-10" }, "r641": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12" }, "r642": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12B" }, "r643": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "12C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-12C" }, "r644": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "14", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-14" }, "r645": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15" }, "r646": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "15A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-15A" }, "r647": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-17" }, "r648": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482685/740-10-50-21" }, "r649": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r650": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(d)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482615/740-10-65-8" }, "r651": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.5.Q1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r652": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 6.I.7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-1" }, "r653": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 11.C)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479360/740-10-S99-2" }, "r654": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "270", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477891/740-270-50-1" }, "r655": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482603/740-30-50-2" }, "r656": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r657": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r658": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r659": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r660": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r661": { "role": "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" }, "r662": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "740", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478666/740-323-65-2" }, "r663": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r664": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479907/805-20-50-5" }, "r665": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r666": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r667": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-1" }, "r668": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479581/805-30-50-4" }, "r669": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "805", "SubTopic": "60", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147476176/805-60-65-1" }, "r670": { "role": "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" }, "r671": { "role": "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" }, "r672": { "role": "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" }, "r673": { "role": "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" }, "r674": { "role": "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" }, "r675": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r676": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4E" }, "r677": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r678": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r679": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r680": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r681": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(h)(1)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r682": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r683": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "6", "Subparagraph": "(i)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480528/815-20-65-6" }, "r684": { "role": "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" }, "r685": { "role": "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" }, "r686": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r687": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r688": { "role": "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" }, "r689": { "role": "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" }, "r690": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r691": { "role": "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" }, "r692": { "role": "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" }, "r693": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r694": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r695": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r696": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r697": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r698": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r699": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r700": { "role": "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" }, "r701": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r702": { "role": "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" }, "r703": { "role": "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" }, "r704": { "role": "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" }, "r705": { "role": "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" }, "r706": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r707": { "role": "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" }, "r708": { "role": "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" }, "r709": { "role": "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" }, "r710": { "role": "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" }, "r711": { "role": "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" }, "r712": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r713": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r714": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-6B" }, "r715": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "825", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482736/825-10-45-1A" }, "r716": { "role": "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" }, "r717": { "role": "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" }, "r718": { "role": "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" }, "r719": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r720": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r721": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r722": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "20", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481694/830-30-45-20" }, "r723": { "role": "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" }, "r724": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r725": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r726": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479832/842-10-65-8" }, "r727": { "role": "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" }, "r728": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "12A", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479165/842-20-35-12A" }, "r729": { "role": "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" }, "r730": { "role": "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" }, "r731": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "842", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479041/842-20-45-2" }, "r732": { "role": "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" }, "r733": { "role": "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" }, "r734": { "role": "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" }, "r735": { "role": "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" }, "r736": { "role": "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" }, "r737": { "role": "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" }, "r738": { "role": "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" }, "r739": { "role": "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" }, "r740": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-1" }, "r741": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(a)(3)(iii)(03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r742": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r743": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "848", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(d)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483550/848-10-65-2" }, "r744": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r745": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(2)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r746": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r747": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r748": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r749": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(bb)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r750": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r751": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r752": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r753": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r754": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r755": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r756": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r757": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481444/860-30-45-1" }, "r758": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r759": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481420/860-30-50-7" }, "r760": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r761": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r762": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r763": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(4)(i)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-3" }, "r764": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r765": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r766": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r767": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r768": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r769": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r770": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)(7)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r771": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r772": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r773": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r774": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "860", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481229/860-50-50-4" }, "r775": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "910", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482546/910-10-50-6" }, "r776": { "role": "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" }, "r777": { "role": "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" }, "r778": { "role": "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" }, "r779": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r780": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r781": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "926", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483194/926-20-65-2" }, "r782": { "role": "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" }, "r783": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478934/932-220-50-1" }, "r784": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r785": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r786": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "18", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-18" }, "r787": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "19", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-19" }, "r788": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r789": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r790": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r791": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r792": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r793": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "23", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-23" }, "r794": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r795": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r796": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r797": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r798": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r799": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "31", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-31" }, "r800": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r801": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r802": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r803": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r804": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r805": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-5" }, "r806": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-6" }, "r807": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-7" }, "r808": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r809": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r810": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "8", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-8" }, "r811": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "280", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478657/932-280-50-1" }, "r812": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "932", "SubTopic": "323", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478988/932-323-50-1" }, "r813": { "role": "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" }, "r814": { "role": "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" }, "r815": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-03(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478546/942-210-S99-1" }, "r816": { "role": "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" }, "r817": { "role": "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" }, "r818": { "role": "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" }, "r819": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "942", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.9-05(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477314/942-235-S99-1" }, "r820": { "role": "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" }, "r821": { "role": "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" }, "r822": { "role": "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)(15)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r823": { "role": "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)(19))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r824": { "role": "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)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r825": { "role": "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)(21))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r826": { "role": "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" }, "r827": { "role": "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" }, "r828": { "role": "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" }, "r829": { "role": "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" }, "r830": { "role": "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" }, "r831": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(11))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r832": { "role": "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" }, "r833": { "role": "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" }, "r834": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r835": { "role": "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" }, "r836": { "role": "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" }, "r837": { "role": "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" }, "r838": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.7-04(9))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477250/944-220-S99-1" }, "r839": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r840": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r841": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r842": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r843": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r844": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r845": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r846": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r847": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r848": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column J))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r849": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-16(Column K))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-1" }, "r850": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r851": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r852": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r853": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r854": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r855": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-17(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477965/944-235-S99-2" }, "r856": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4E" }, "r857": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r858": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r859": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r860": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-9" }, "r861": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r862": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r863": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(f)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r864": { "role": "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" }, "r865": { "role": "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" }, "r866": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r867": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "2", "Subparagraph": "(g)(2)(iv)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480016/944-40-65-2" }, "r868": { "role": "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" }, "r869": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.W.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479583/944-40-S99-1" }, "r870": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-1" }, "r871": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480424/946-10-50-2" }, "r872": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.6-03(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r873": { "role": "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)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r874": { "role": "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)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r875": { "role": "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)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479886/946-10-S99-3" }, "r876": { "role": "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" }, "r877": { "role": "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" }, "r878": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-13" }, "r879": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480990/946-20-50-9" }, "r880": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r881": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-2" }, "r882": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-27" }, "r883": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r884": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r885": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r886": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r887": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r888": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r889": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r890": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7", "Subparagraph": "(h)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478494/946-205-50-7" }, "r891": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477796/946-210-45-4" }, "r892": { "role": "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" }, "r893": { "role": "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" }, "r894": { "role": "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" }, "r895": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-1" }, "r896": { "role": "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" }, "r897": { "role": "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" }, "r898": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-2" }, "r899": { "role": "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" }, "r900": { "role": "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" }, "r901": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r902": { "role": "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" }, "r903": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r904": { "role": "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" }, "r905": { "role": "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" }, "r906": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r907": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(g)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478795/946-210-50-6" }, "r908": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r909": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r910": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r911": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(12)(b)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r912": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r913": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(13)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r914": { "role": "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" }, "r915": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(15))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r916": { "role": "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" }, "r917": { "role": "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" }, "r918": { "role": "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" }, "r919": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r920": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(2)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r921": { "role": "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)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r922": { "role": "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" }, "r923": { "role": "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" }, "r924": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r925": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r926": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r927": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-04(6)(e))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r928": { "role": "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" }, "r929": { "role": "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" }, "r930": { "role": "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)(c))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-1" }, "r931": { "role": "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" }, "r932": { "role": "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" }, "r933": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "210", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.6-05(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479170/946-210-S99-2" }, "r934": { "role": "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" }, "r935": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479105/946-220-45-3" }, "r936": { "role": "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" }, "r937": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478297/946-220-50-3" }, "r938": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r939": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r940": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(2)(g)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r941": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r942": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r943": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r944": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r945": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r946": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(a)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r947": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r948": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r949": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(3))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r950": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r951": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(6))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r952": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "220", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.6-07(7)(c)(7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479134/946-220-S99-1" }, "r953": { "role": "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" }, "r954": { "role": "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" }, "r955": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "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" }, "r956": { "role": "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" }, "r957": { "role": "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" }, "r958": { "role": "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" }, "r959": { "role": "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" }, "r960": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r961": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column C)(Footnote 5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r962": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r963": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column C)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r964": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r965": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 4)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r966": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column C)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r967": { "role": "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" }, "r968": { "role": "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" }, "r969": { "role": "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 A))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r970": { "role": "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 B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-5B" }, "r971": { "role": "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" }, "r972": { "role": "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" }, "r973": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r974": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column F)(Footnote 7))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r975": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-1" }, "r976": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r977": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r978": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r979": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "946", "SubTopic": "505", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478448/946-505-50-2" }, "r980": { "role": "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" }, "r981": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "948", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-29(Column A)(Footnote 4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479628/948-310-S99-1" }, "r982": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r983": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column B))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r984": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column C))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r985": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column D))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r986": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column E))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r987": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column F))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r988": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column G))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r989": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column H))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r990": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "970", "SubTopic": "360", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-28(Column I))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478979/970-360-S99-1" }, "r991": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "976", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477332/976-310-50-1" }, "r992": { "role": "http://www.xbrl.org/2003/role/disclosureRef", "Topic": "978", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479230/978-310-50-1" }, "r993": { "role": "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" }, "r994": { "role": "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" }, "r995": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(a)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r996": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "13H", "Subparagraph": "(b)", "SubTopic": "40", "Topic": "944", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-13H" }, "r997": { "role": "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" }, "r998": { "role": "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" }, "r999": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1000": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(g)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483467/210-10-45-1" }, "r1001": { "role": "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" }, "r1002": { "role": "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" }, "r1003": { "role": "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" }, "r1004": { "role": "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" }, "r1005": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483426/235-10-50-4" }, "r1006": { "role": "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" }, "r1007": { "role": "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" }, "r1008": { "role": "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" }, "r1009": { "role": "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" }, "r1010": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "280", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "47", "Subparagraph": "(bb)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482785/280-10-55-47" }, "r1011": { "role": "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" }, "r1012": { "role": "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" }, "r1013": { "role": "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" }, "r1014": { "role": "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" }, "r1015": { "role": "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" }, "r1016": { "role": "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" }, "r1017": { "role": "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" }, "r1018": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "310", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "12A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481933/310-10-55-12A" }, "r1019": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "326", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479081/326-30-55-8" }, "r1020": { "role": "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" }, "r1021": { "role": "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" }, "r1022": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "460", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "27", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482395/460-10-55-27" }, "r1023": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1024": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69B" }, "r1025": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69C" }, "r1026": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69E" }, "r1027": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "69F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481568/470-20-55-69F" }, "r1028": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "505", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481112/505-10-50-13" }, "r1029": { "role": "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" }, "r1030": { "role": "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" }, "r1031": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(ii)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1032": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)(iv)(01)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-1" }, "r1033": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-17" }, "r1034": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480482/715-20-55-18" }, "r1035": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r1036": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-6" }, "r1037": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480547/715-80-55-8" }, "r1038": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1039": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "217", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-217" }, "r1040": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "740", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "231", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482663/740-10-55-231" }, "r1041": { "role": "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" }, "r1042": { "role": "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" }, "r1043": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "101", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-101" }, "r1044": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "102", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-102" }, "r1045": { "role": "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" }, "r1046": { "role": "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" }, "r1047": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1048": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1049": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1050": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1051": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "107", "Subparagraph": "(e)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482078/820-10-55-107" }, "r1052": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "8", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482949/835-30-55-8" }, "r1053": { "role": "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" }, "r1054": { "role": "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" }, "r1055": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "860", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481395/860-30-55-4" }, "r1056": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "17", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-17" }, "r1057": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "21", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-21" }, "r1058": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "29", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-29" }, "r1059": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477215/932-235-50-3" }, "r1060": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-2" }, "r1061": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "4", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-4" }, "r1062": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "5", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-5" }, "r1063": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "932", "SubTopic": "235", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "6", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477916/932-235-55-6" }, "r1064": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479401/944-30-55-2" }, "r1065": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "29F", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-29F" }, "r1066": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1067": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1068": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9C", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9C" }, "r1069": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "9E", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480046/944-40-55-9E" }, "r1070": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "55", "Paragraph": "18", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480078/944-80-55-18" }, "r1071": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1072": { "role": "http://www.xbrl.org/2003/role/exampleRef", "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" }, "r1073": { "role": "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" }, "r1074": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477802/946-310-45-1" }, "r1075": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(i))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1076": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1077": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1078": { "role": "http://www.xbrl.org/2003/role/exampleRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1079": { "role": "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" }, "r1080": { "role": "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" }, "r1081": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b" }, "r1082": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "b-2" }, "r1083": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Exchange Act", "Number": "240", "Section": "12", "Subsection": "d1-1" }, "r1084": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 10-Q", "Number": "240", "Section": "308", "Subsection": "a" }, "r1085": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "16", "Subsection": "J", "Paragraph": "a" }, "r1086": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1" }, "r1087": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i" }, "r1088": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1089": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1090": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1091": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1092": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1093": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "ii" }, "r1094": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "1", "Subparagraph": "iii" }, "r1095": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 20-F", "Section": "6", "Subsection": "F", "Paragraph": "2" }, "r1096": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a" }, "r1097": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1" }, "r1098": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1099": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1100": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1101": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1102": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1103": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "2" }, "r1104": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "a", "Subparagraph": "3" }, "r1105": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form 40-F", "Section": "19", "Paragraph": "b" }, "r1106": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a" }, "r1107": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1" }, "r1108": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "i" }, "r1109": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "ii" }, "r1110": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iii" }, "r1111": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "iv" }, "r1112": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "1", "Sentence": "v" }, "r1113": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "2" }, "r1114": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "a", "Subparagraph": "3" }, "r1115": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Form N-CSR", "Section": "18", "Paragraph": "b" }, "r1116": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Forms 10-K, 10-Q, 20-F", "Number": "240", "Section": "13", "Subsection": "a-1" }, "r1117": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v" }, "r1118": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "1" }, "r1119": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "ii" }, "r1120": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii" }, "r1121": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "ii" }, "r1122": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "i" }, "r1123": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "ii" }, "r1124": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iii" }, "r1125": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "iv" }, "r1126": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "v" }, "r1127": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1", "Subclause": "vi" }, "r1128": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iv" }, "r1129": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "vi" }, "r1130": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "3" }, "r1131": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "4" }, "r1132": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "i" }, "r1133": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "ii" }, "r1134": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iii" }, "r1135": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "5", "Subparagraph": "iv" }, "r1136": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6" }, "r1137": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "v", "Paragraph": "6", "Subparagraph": "i" }, "r1138": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1" }, "r1139": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i" }, "r1140": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "A" }, "r1141": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "B" }, "r1142": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "C" }, "r1143": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "D" }, "r1144": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "i", "Sentence": "E" }, "r1145": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "ii" }, "r1146": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "1", "Subparagraph": "iii" }, "r1147": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "w", "Paragraph": "2" }, "r1148": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "1" }, "r1149": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2" }, "r1150": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "A" }, "r1151": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "C" }, "r1152": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "D" }, "r1153": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "E" }, "r1154": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "402", "Subsection": "x", "Paragraph": "2", "Subparagraph": "ii", "Sentence": "F" }, "r1155": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a" }, "r1156": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "1" }, "r1157": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "A" }, "r1158": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "B" }, "r1159": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "C" }, "r1160": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "a", "Paragraph": "2", "Subparagraph": "D" }, "r1161": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Number": "229", "Section": "408", "Subsection": "b", "Paragraph": "1" }, "r1162": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Number": "229", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "C", "Clause": "1" }, "r1163": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "A", "Number": "229" }, "r1164": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Number": "229" }, "r1165": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-K", "Section": "402", "Subsection": "v", "Paragraph": "2", "Subparagraph": "iii", "Sentence": "B", "Clause": "1", "Subclause": "i", "Number": "229" }, "r1166": { "role": "http://www.xbrl.org/2003/role/presentationRef", "Publisher": "SEC", "Name": "Regulation S-T", "Number": "232", "Section": "405" }, "r1167": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "272", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483014/272-10-45-3" }, "r1168": { "role": "http://www.xbrl.org/2003/role/recommendedDisclosureRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-10" }, "r1169": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "12", "SubTopic": "10", "Topic": "230", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-12" }, "r1170": { "role": "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" }, "r1171": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "a", "Publisher": "SEC" }, "r1172": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(1)", "Publisher": "SEC" }, "r1173": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(2)", "Publisher": "SEC" }, "r1174": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "b", "Subparagraph": "(3)", "Publisher": "SEC" }, "r1175": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(i)", "Publisher": "SEC" }, "r1176": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(ii)", "Publisher": "SEC" }, "r1177": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-K (SK)", "Number": "229", "Section": "1402", "Paragraph": "c", "Subparagraph": "(2)(iii)", "Publisher": "SEC" }, "r1178": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12", "Paragraph": "Column A", "Subparagraph": "(ii)", "Footnote": "2", "Publisher": "SEC" }, "r1179": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12A", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1180": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "12B", "Paragraph": "Column A", "Subparagraph": "(b)", "Footnote": "1", "Publisher": "SEC" }, "r1181": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "12", "Subsection": "14", "Paragraph": "Column A", "Footnote": "2", "Publisher": "SEC" }, "r1182": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(ii)", "Publisher": "SEC" }, "r1183": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Regulation S-X (SX)", "Number": "210", "Section": "13", "Subsection": "01", "Paragraph": "a", "Subparagraph": "(4)(iii)", "Publisher": "SEC" }, "r1184": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Name": "Staff Accounting Bulletin (SAB)", "Number": "Topic 5", "Section": "Y", "Paragraph": "Question 2", "Publisher": "SEC" }, "r1185": { "role": "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" }, "r1186": { "role": "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" }, "r1187": { "role": "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" }, "r1188": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1189": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(3)(a)(4))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1190": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "210", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.5-02(8))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480566/210-10-S99-1" }, "r1191": { "role": "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" }, "r1192": { "role": "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" }, "r1193": { "role": "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" }, "r1194": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1195": { "role": "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" }, "r1196": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "220", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.5-03)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483621/220-10-S99-2" }, "r1197": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-13" }, "r1198": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "230", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "17", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482740/230-10-45-17" }, "r1199": { "role": "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" }, "r1200": { "role": "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" }, "r1201": { "role": "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" }, "r1202": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(d))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1203": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(f))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1204": { "role": "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" }, "r1205": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.4-08(h)(1)(Note 1))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-1" }, "r1206": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "235", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-04(a))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480678/235-10-S99-3" }, "r1207": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "23", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-23" }, "r1208": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "24", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-24" }, "r1209": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "250", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483421/250-10-45-5" }, "r1210": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1211": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "260", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "55", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482689/260-10-45-55" }, "r1212": { "role": "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" }, "r1213": { "role": "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" }, "r1214": { "role": "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" }, "r1215": { "role": "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" }, "r1216": { "role": "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" }, "r1217": { "role": "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" }, "r1218": { "role": "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" }, "r1219": { "role": "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" }, "r1220": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481830/320-10-45-1" }, "r1221": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-3" }, "r1222": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(f)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5" }, "r1223": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-5B" }, "r1224": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "320", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481800/320-10-50-9" }, "r1225": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1226": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1227": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "321", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479536/321-10-50-3" }, "r1228": { "role": "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" }, "r1229": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "326", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "13", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479319/326-20-50-13" }, "r1230": { "role": "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" }, "r1231": { "role": "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" }, "r1232": { "role": "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" }, "r1233": { "role": "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" }, "r1234": { "role": "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" }, "r1235": { "role": "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" }, "r1236": { "role": "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" }, "r1237": { "role": "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" }, "r1238": { "role": "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" }, "r1239": { "role": "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" }, "r1240": { "role": "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" }, "r1241": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1242": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1243": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1244": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1245": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1246": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "350", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482665/350-30-50-1" }, "r1247": { "role": "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" }, "r1248": { "role": "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" }, "r1249": { "role": "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" }, "r1250": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1251": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1252": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1253": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1254": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "405", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(e)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477092/405-40-50-1" }, "r1255": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481850/410-20-50-1" }, "r1256": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "410", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "10", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481931/410-30-50-10" }, "r1257": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482047/420-10-45-3" }, "r1258": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482017/420-10-50-1" }, "r1259": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "420", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SAB Topic 5.P.4.b.2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479823/420-10-S99-2" }, "r1260": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/450/tableOfContent" }, "r1261": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-1" }, "r1262": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-4" }, "r1263": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1264": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483076/450-20-50-9" }, "r1265": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SAB Topic 5.Y.Q2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480102/450-20-S99-1" }, "r1266": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "450", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147483049/450-30-50-1" }, "r1267": { "role": "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" }, "r1268": { "role": "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" }, "r1269": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1270": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481544/470-10-50-6" }, "r1271": { "role": "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" }, "r1272": { "role": "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" }, "r1273": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1B", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1B" }, "r1274": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "470", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481139/470-20-50-1D" }, "r1275": { "role": "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" }, "r1276": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1277": { "role": "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" }, "r1278": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480506/715-20-50-6" }, "r1279": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480606/715-80-35-1" }, "r1280": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "11", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-11" }, "r1281": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "715", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "9", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480576/715-80-50-9" }, "r1282": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1283": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1284": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1285": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1286": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1287": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1288": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1289": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1290": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1291": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1292": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1293": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1294": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1295": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1296": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1297": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1298": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1299": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1300": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1301": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1302": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1303": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1304": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1305": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1306": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1307": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1308": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "15", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480123/805-50-15-3" }, "r1309": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480060/805-50-25-1" }, "r1310": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-1" }, "r1311": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "805", "SubTopic": "50", "Name": "Accounting Standards Codification", "Section": "30", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480027/805-50-30-2" }, "r1312": { "role": "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" }, "r1313": { "role": "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" }, "r1314": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480434/815-10-50-4A" }, "r1315": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "25", "Paragraph": "6A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480682/815-20-25-6A" }, "r1316": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "815", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "65", "Paragraph": "1", "Subparagraph": "(e)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480175/815-40-65-1" }, "r1317": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "35", "Paragraph": "54B", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482134/820-10-35-54B" }, "r1318": { "role": "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" }, "r1319": { "role": "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" }, "r1320": { "role": "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" }, "r1321": { "role": "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" }, "r1322": { "role": "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" }, "r1323": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1324": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1325": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(1a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1326": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1327": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1328": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-2" }, "r1329": { "role": "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" }, "r1330": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1331": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "820", "SubTopic": "10", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482106/820-10-50-3" }, "r1332": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1333": { "role": "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" }, "r1334": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1335": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "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" }, "r1336": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "830", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479424/830-30-S99-1" }, "r1337": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "1A", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-1A" }, "r1338": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "2", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-2" }, "r1339": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "3", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482925/835-30-45-3" }, "r1340": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "835", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "1", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147482900/835-30-50-1" }, "r1341": { "role": "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" }, "r1342": { "role": "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" }, "r1343": { "role": "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" }, "r1344": { "role": "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" }, "r1345": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1346": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1347": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(c)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-3" }, "r1348": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1349": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1350": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "860", "SubTopic": "20", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147481326/860-20-50-4" }, "r1351": { "role": "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" }, "r1352": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "940", "SubTopic": "320", "Name": "Accounting Standards Codification", "Publisher": "FASB", "URI": "https://asc.fasb.org/940-320/tableOfContent" }, "r1353": { "role": "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)(16)(a)(2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1354": { "role": "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)(5))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478777/944-210-S99-1" }, "r1355": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "30", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147479432/944-30-50-2B" }, "r1356": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1357": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1358": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "310", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "3", "Subparagraph": "(a)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477363/944-310-50-3" }, "r1359": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1360": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4B" }, "r1361": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4C", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4C" }, "r1362": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4D", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4D" }, "r1363": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "4G", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-4G" }, "r1364": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1365": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1366": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1367": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "5", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-5" }, "r1368": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1369": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1370": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1371": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1372": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(4)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1373": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(5)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1374": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(b)(6)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1375": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "6", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-6" }, "r1376": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1377": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(1)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1378": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(2)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1379": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(b)(3)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1380": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1381": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7A", "Subparagraph": "(d)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7A" }, "r1382": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1383": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1384": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "40", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "7B", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480081/944-40-50-7B" }, "r1385": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(b)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1386": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "944", "SubTopic": "80", "Name": "Accounting Standards Codification", "Section": "50", "Paragraph": "2", "Subparagraph": "(c)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147480109/944-80-50-2" }, "r1387": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "205", "Name": "Accounting Standards Codification", "Section": "45", "Paragraph": "4", "Subparagraph": "(a)", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147478009/946-205-45-4" }, "r1388": { "role": "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" }, "r1389": { "role": "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" }, "r1390": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "1", "Subparagraph": "(SX 210.12-12(Column A)(Footnote 2)(ii))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-1" }, "r1391": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "2", "Subparagraph": "(SX 210.12-12A(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-2" }, "r1392": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "3", "Subparagraph": "(SX 210.12-12B(Column A)(Footnote 1)(b))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-3" }, "r1393": { "role": "http://www.xbrl.org/2009/role/commonPracticeRef", "Topic": "946", "SubTopic": "320", "Name": "Accounting Standards Codification", "Section": "S99", "Paragraph": "6", "Subparagraph": "(SX 210.12-14(Column A)(Footnote 2))", "Publisher": "FASB", "URI": "https://asc.fasb.org/1943274/2147477271/946-320-S99-6" }, "r1394": { "role": "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" } } } ZIP 100 0000912093-24-000093-xbrl.zip IDEA: XBRL DOCUMENT begin 644 0000912093-24-000093-xbrl.zip M4$L#!!0 ( &2)85GW=@M>!"L /3K > 97AH:6)I=#$P,3(P,#-E M<75I='EI;F-E;G0N:'1M[7WI<]M&MN_W]U?@)77GRE44(\F+O$VJ-+:2Z-V, M[23Y_]_/KUK)[G MW[^>:95]_[]>_^_=W>1MF39S7=1)6FE5ZRQIK"DNDM\R;3\FN[ORU)MRL:S, MQ:Q.#O8.GB2_E=5'M?/Z._[\^COJY/6DS);?O\[,96*ROW]C M]@]T^O1QNI_I_<=/]I]DSY\^?Z[VTF?I]/%>^OCYX;_VOX%7X7%^Q];+7/_] MF[DI=F<:^W_YY'#\]&!1O[HR63U[N;^W]Q_?M!ZM]76]JW)S4;RD <.OTQ*F M)S^G95Y6+[_=H_]>X2^[4S4W^?+E?YZ;N;;).WV5G)9S5?SGR*K"[EI=F2D_ M:,W_U] C=$X?KWA A]!.;@KM!KA_@$,ZOIZ9B:F3_;WQ_NOO\'DWK?[D5'4! M\YN4=5W.7[Z YFD.ILA@.5\>PF0_^QP..G-X,CB'7T^.?CU)SM[__,OYR?MW M9\G)NS=CV/^]Q\GQ__WEY/QW_.+XW?G)K\?)AY^/WK6GN7*"S]P$>9-2F*2N M/OL,]]?8)1Y&IM.R4K4IBY<-+'F%3WWS_;OWYR=OCI/W/R2GQV?GIR=OSH_? M)F?G[]_\5_++NY/SY.BWH].W=YCQ0F49G*O=7$^A\\?CI[2KM9KDVKTT*2OH M?A?FGJN%U2_='Z\R8Q>Y6KXT!W6IJ]JD*I>%I?XGFI*_A?YCJ6HS2FH_1=G0W\]GQ\N+>_\F>@\=6OWM#LP>/QLZ<'G[_9 M\?-GJW_]U%;W7XR?O?@"@WTQ?OKBZ5K-?D?;QEL'Q&$7JOC[-X^_<2\(B;T\ M6%PGC\>'APM@UO#G?ON\$5/LT@J3R1<_A#TV\_@%3.['2@$+T'_[]OG!_N$K M:%;-XSC-MB!HG;B#\>'3Z!32(LB7,FN05+"R;4Z]N?T. M;"SVMW)?/V%\/:+Y^N1!4NCH2E59\JZ93W35)HO[WR0YD:Y53];,W-<:U WC M%X%0EPM@ S"8Q):YR1*WY'=HZL+M./R2^%J6UKOE_VG-_[HP\'^7_H0?X52!M=F6_* M^5P7J28O)TK4=8U+H0QQL=R-.+XC+\VMKB'RQ,7NOL?/OH"[;SUEX_>R27;J MF4[0$C_8>Q79Y0?[KQXE,W6IDXG617)!OV2)2JK /BRQCP;81Z+(9(O;$F;* M+8T2VTS^T&F=U&6"#]6ZFMM$%;@+16;0%V>1!=-^C7 .^)NJ:Y7.X-V;QGQT46FF2GQ-%J[ MCL*:P/2F\'AY9<F!O@E[F9FUHQP[.ZAA-?U;/.4>33W69%[FCS;TS7 M5P8.N=#S)>RVD#.VIE(@B4P! X6GH -\B9D+DH05DF"Z[Y']G_AO&[G(R;OD MMY/S=\=G9\EO/QV?'K__@1<9E)0%20!9?ME]9JOZ6J<-,II8()+,P&V#;U7- MNTAB!1X!$IKHY*($=0RY\&2YKI@=17OOAN)I8]WU?G8/L:W]O;WQ'@>#[QK< M>O)\_&+O\\>+[M#L'&34RZB![V;4@$=U,@-F\GSS%M23;S[-:1@J/1C45[E.KN ]BN=:K.H42E00!2+):L'8NCU% +Z MIM*+2EOX9%D1@0=*H'GX![0*&KY155 ,@Q(2*:MD[I93UCGP;]!80*O4"VK4 M*3:1UP M3AG:8(/F;HL+SXJ6X8MHR(&.B9T4QG* "P;H@,89P5B MBL=8#NN* Y3QMV]?[+_:8:L$^BB8 (!0%I&)XTQH-&;>@+):P @M&,@O'K\2 MKP)HL?!.F5^RSZ%K:9RANZ,L_O;M_K.]5_L'CB0ZP^#1W6V>@T.[TZ# U''C M&6XL\LK A-N;-&TJ6CJW2V52P)I/ERU;H5F4!;F-4EC@"^V<,C VDZ'#$]U) M%7IV@., JZZ=WZ;OAGG0U3^WKOZ5U)V!^,"&-'8?H?)LE6_M7__Z4ED&#QOX MV=Q?L)PW[>!MVWFS,N:RQU^,GSW'>9>6_!\OF>=?ZI7YY"[Z$UY1$XL&:/^5 MU2&[3N+W>IGP3WPF_*P*>WBA=R>55A]WU10TGYSKJ!^;'GR@\"0< ]AG53<5Z#83F D[0#TSKURZ2G4XZI@=H'"X'1+ R>0>-_RA^] M<1&<=V61@EZI:Q-[H>YCH\?)VZ9BDXBW$A>;-DQ3JB3MF+ MDOP3UA.X093:X98$]HEC5C#3D9\VOLK&]U5EZEH7& I!YX5C'7Y"J(;L&!D% M[K>FE(!DH:JZT-4(FP'B6:A\E.2PE(4M*_>7AD%J2>L=40]-#@P*QE%.I_ $ M/)B9"I8 7X'S D(=_H#_QT<4/)(;FJAWK9"*,B)' G6SJ,IY6=-+UI8I/PW[ M#8P>?X;IA6 ^D![,Y@7.QDV'.\^%2MPG>.\*2'/15&!/6HW-7*@"#BX^5JN/ MN'(:IJ^@CR4P!;U@NJ[)XT./,FV64^X0?H,^7:>3QN093%PC%Q[!62N09<,, MTG\W, )8.\V]POFE^?#"T/HA);D))IB1T)KA55E]Q&]DH6E0.WC:\ ;3]Q5 MV5S,>$0C1S]OB.7IY =<)!>?Q\?Q=73SU/C/!8S#D[R\^0^LDZ2TB6GW)$ K M;,VO]2CE2+";"V;<3%5*\JTU=IRVAF5:>-^.+:PHL4O8RKEEW]N\Q% M? C$LD[GR$J; GT, MIF1OD+J$OTQJ7?.X>G-CT765I'#TT(1*U&*1RTO2?T0O0.Q((.2>*X!<81Q,/A3/*(.1QPKMWHP]KWE"@,&XDPJ&0;WJS%@ M[EH4#+]5$1 5P( &D"'W!%X8]IM$?%?8?KJ0;G=18]GX7G,R=)^LP<.=BT@B,$8A7%T!^E@9T!M1;92X4Y>$CR M^!=\ER%#K9C5*I1+,-N2T@0:RG":.+KNZUTU]41I<5FDMUV5NTL0VVX3%AA: MR/SJ=N7VB%F)Z$LX%#C^NK*X,<"3T/.)O?AAW*QXP>NXTM D",I4P_CQ$5I; M,A%AG3"W;OT61]!>)=Y?W,P@>\(P#?.>2KS JQN? .O%+,JN]HK_DK:S0MF_W_<,(*6):?M=5@ ;'4HSB:UX:(O\(X M.EK1"L&'A/VW;Y\;;F<+*Q\H0<#.0+7-:H87F9>8Q\C)S0#35YA)_ MF97 -A3H&SA^H)M"(D/$(-BP">^..+B7:0E6P2NV3+)2>";J6 M@,\Q<6I09V@6*\EG%*M5P^+"D0R8(*!]YT[LN.9$IUPTT$?*/*\&_L1$[]Z! MEJJ&5"\T\,H*E@.9)@@!Y&D&[?BF!@,8/I$DN\$?+)LFE+(7,N:Z:>C9M8-(P7]E'6'R,5:)MB(N9ZPN5 MLS"QT DGUN&3\"TJP ;T"5I1--U ,1VQ! ,Z,:!ODO5&WU034U>N)1*'%L93 MI'F3D9+J%(>0N(D&D_,\VY5D%+7W:+40B'W"7\0!/N!8_D(^V?4 3 ;=R0\N M]6W3#$Y1-"])R3Y @W=B4;F&&1225((.!!Z MP.!7ME*<\M+QI8/\O27JD(2LC(*5YP+7"KT"Z(> ":"=GDQ88#CWX&V-LLI% M2D2NV\[8LF7M!5L#?P365N_6D<6W4,MY2&G"B>.2!,E.S!RLLYP6&MKFGW1_ M*SYY[]'?)8(!# DR)EDN<(=^A*(:H5J";3F=AI4V$'"8$&Z;D 7N!A87J,3& M[@=IV/G#V!M2R1ETW;$3%7V3G&E2D0L$H\G4")M7F5,[03BCGLLF%^M:OD%U MJ4Q.^2>PTKFZ8L5$YG'KL5N;>+35OEH--RI$>,@ROSO):%:4AY9NG)RT]=,4 M79M67)N199JF"# MR"2SDA:A4!(=!CZ((8@;D\\ M?7#TB"X*KU*ZD419;[AXW"_[JZ_-O)FOUS'5')(!#20-KRZA1>FP-23J'0:S M:HFB(:,_K(X4:_1;9:5F:U=?ZRI%PJ=U+:^ Y[BZ53S8]3 G8V>=RV?T5BPS M'&3SBUP!OZ-!@IVHL!H87F_@%,/:P''%<7'0,BK'$JLMX>>Q]9L?I\D27P+^ M9?2E^,=P,:Z1UZ' L@;>Y9,,E%Z4@PE>_ZJ*YU[I$%*1KJS 3^BSR0* 3A]'@7R5DM MX=6>KN>,S0M6:20HB\G5E%+JU@U%];]M.>RZY,+FS"F$N:8.GZ"5JM$_*H"'%I-&AC&@O6Z/_Z3CY<'1Z?G)\EAS] M?/8^.?Y_'TZ/S\Y^_CWY[0A!48_>_9Z>1_'W^ M/CE*_L\OI[\GYZQ9<^G+Y_LX//D;QZ^)"\NI')J\.S&$1Z_C,@SQLTNQNMP=78SLG1CZ?' MQ_^$J6\4RL":CN_Q_2FZG3I/#X VO ,GUC8N=;<%/78_&OI@@7DR7*G=\J"U M<[H>C5R9'?G>?$#.E7?= +/$ZE6AYB'J^7D0D.Z(7]/!"_&C6(EKTT-U"NIR M9/5L%@Y2K,NNJ"3MY^R1\_:S0T>Y*1ITL3HJ\QA,J.M6&K-+H*^OB]AT9_B/ M36*$!UO#",^!#5B,Z9Q&;MG[=E;]9,G> M*]#CQ3?A;/Q,V]2=](SLW0FQVG[>C00U]$5)UFK,/G$XG$=,WG@8%L9-4D,Y M>5-O6V)XSZFBF=V<6!=?8D9'E$9!G[$"GW(^4C0<)=?#DZ4.#B'9 MZ&UD6X^WAFT)\-N]TMBG;O 7N5IGO3'OJ$<;L\./Q\]Q'7XHV[&"SEEU2E+L M!*7 Q0 F')]KU"1&/=P'%!C$G$>1WXBY->K719GD97&AJUB;!.Z+2?U-I3N9 M;3[0ZB0#NZBD.!LO8XC6E=\Z/"Z)^:&$SEIJ#&Z,8A8EI0T)9]!6W[L QU MM_( ]=(M[H) 2Q/&8)'+$<+@+.W!P/0X8-<4(DMY7A2+DB5U0K>?@X2OC).? MRBL89#5JK^^=1LQICNT1MP-D-*51;-2NWJDUYS-<;49:2+TFFPLFDV0 59C[ M<:F7(;[619)UG_E-;3,*;<=G_;&;XZ5P.PEQ"H/I?I^ABZSIPCSV>X>X"KU)7"? Z3[4&9:BE31,.BG\=$RUJZ2SL0I7] MYP^5R3VN%9]F.\ 6STJBHS,N(UK&;%("[$1[H.I3WFW48+) %^5<&7+U]O)6 M.:W'IR7/'"_@FIFV-*D/AG#EX+W%R@B*Y%5_BR:YQ M[4H_WA7!>K9B0.C/%06B#5Q/_G[GA>5AJ7R:[!Q 0\]?N "AH 7XV@YN2U9*%UD':*0?+:S5=4+5\%+9B74= MVK9H().Z]PAX@W*ED&=;P^%.\3T\4)O QLY[IAH2 M"=L$:$89SIFD/$X!Q>@Z@EW2+S.*4 E+/UZ61-IB6Y2^NJ[;$- 8UD%GP$\4 M)C)Z9 7/.^5 ><89:K+X) 1_KS\95M=8*>-3JR,1LIJWW9WX64?YH[$([KL) MY^$0MO;PWL[#X1W/PV] "A[W8(H2XOX.Q>&#)_"S>0)/]06JEB8D;L$.R!>"FO7YB;2-#"VJ-6+G#*&]E2G^XU$C4+BC)L86 M+Z$-2%(#1[^$0$?!8@31VJ12%!7 )Z28;X16+*$V<-E"96)7'Y4PX4N#WD%9 MD@@*!%0^"]U2M!UTB: "A_M](M!_STK#(%I(:P/X [W.'3-WI:5=K:V=E39X M#8&O\;2AQJ#):X.%G4ENG*-@*KO45PS)IP6:#3HANTXX!](QIT2R(0H2Y K1T,'B1^^A'Z%8 0P[ MP:XXG>M+I)&L3)LY8P>ZBC(NN@MT2"@7 D8CDLQOY0J-._*'"M9%0D5WO;ZZ MI0,!GJ0+WD)871^ :!!,Y SHU62&X+3@![=RK3A?V]MB'48CU;O8P5IIL I) M1<7,.LS%@Q-;Z;JI"M8K--[<0+[8#@)(>VWH[$5^^4JTA'GDWO>A[>@4NB/G MEG6B"L(KG%3E1XV 7A2';!R T-V.+)7[NV.[!H%YJNKZB?U2@SSP^"@4D(]A M*$M>,I+!-54EXWE!;NV1O\ \K-V2#%/1 !NAD3 +;J]DT EO97^W+)]#FLPB M_:]]T]E-G)#]CH11.'%0.J[4%(/4)L25K710E#'5PZ]8SL?HCKU <^O<#2P$ M%Y\BY!NAF"%Q%VS"]OE7FT/VEI_!:;BNE$O9L8XG;7)5RY6YH)C/:1NZ;!O:#0O1.1;);8>0.[A'B:)5$2%B(6G4*[&&/.10?Y[+@%]$"_ M%/$2F0$-TZ#(:W*#@!YB(@YNJ%GGNO)Z&>='^P7PO*:];!(J0A[*Y$H, MTA-TTF,HJQ=C$-(MP+B%JNM> 1A_QSS(/^6>-]"L$U69P3[FKNR:[8FO0<+ MP7)556&\FB7+SF# 9"B.3'V&:Y<=HEDKX6G@6AW1)%?S7XZ#Q_OGQP.'&(Q1 MG*C7:;I=1/;O ];4.E5S#T&.S;>!-S!Z>V3I$K;"0^I$&A#RF=4JT(JKOJ2^ M%KC(OQOD_H'SN5!PU^V^@_T0%\(MFA?=&ZA@@?/3H<"*$<,Y3728F[.U'7%1YVEW M*1"=Z602VL V@TLT@F@1P[%5],SS')ZB*Y9&B1]/-P)[]+*G9^4F[QEM MGJNFL20**6H&="=>B[C%BB((9\C;_11D\?R.H+:$VZ$0=EL<$FE>6@8*,^$" M#F?OR/UW0=MIQRM$ZT'1W5$V/,7"+O2,14]PJ\W%8;E'&Y6J0H(9/0+SY29. M.]W&:,;S[8IF6%0'R4N/E*BK>P;_U48<'($8"Z$Y]B( P2M# +"LRA/G9'C4 MME[F\Z-"G".$,A"!UN3Z0N!U8:)^ ;KN$8$B%8,PXFD96(&7NJ)SA9R>Q]-7 M1*-P1= EA?&A+JHO^;I ?PS@O%8EC) @7''O9N6?$4LB8'@=# MN:E@R4-%#M]KT7GKT3@YHG D(Q))=&6T:@DY<U8 M^[VZ-&)BT9LC\B_Y^SMO&WX_(F;;(:O(<+JIVVUD1"^VAA$=P19I2I&_$,28%* .?L(+<,68_.SS!7A"T:W:1K&V2! M.G.W740WX:>\B'(/,A/P^-LZG=>H?'ZJ MYFQSX'FR? 7XL&3+\,/#QE)EN7U#]9._%T0T9 G\YE]GC!Y?9%N<%P^ W1K_; MOUF_ W]'*93JFJY\%]WM3CRB8XJ")WX$3E;)-0:LH5NC1]*^_@SY6;)3MM]UJN"PB&X[!W+UPZ2IQ)S<*TKXN(Z MC:C4UY5H=/@O[?R*2A5GD;9KO:+J-;D[KG,9:.QI\^/D9 =HV]W^>,LHY11X,;W:JZ,7W;DCLN"'0U9I6>C0W=T441 M$5Y%GWQE")<.QP"KMI'FU Y/.* M[@-<@K%\X3(OW!SWQSC+W8.=R:.=@T?CY&:VN=TMD.JPF M7E";WSY.)KSV8R?.,CW5C#3L.#3L#AOA@0A(*M$U%9("L1(Z;AM]@/L;A$1Y MBY+XDU9T@=;]._I2Q?<@\O6V/1P^N6S%K]GH.M5539" M(PVYF[==I.!OPVG!H>\?1,<#O8_+X$J] 49=;JX\"'Y:\J]?IWEC<0#>AUSA M(I)#-.-EM9]RL\"*RLMPHV/+0=;Q2WL535GR8V,V/OXLDE'\G.U2")X6^MCG M#,%R4:)2KLC6*V566K*-/^>\T PK] 4\J%J9BX@("(I5HW)+=Q%S%(W#BS7G M39"F&HQA=&?;)<9P?6LV=JLSD!39?>*06'R%[^0-=)%6Z&T[=-&@68F])/G5H=IS\YHPD@V/:>;P7[ OOH79#P^%. MQ6L^:@5T'/(:'!?,24GFC50HH/6SJ%D!-3)0NLK&4X^#!5'8'?;"U_4X/!2Z MF %E24A>&<64098/4X9'99//E,7*TD@7[H6LL_'M>6S-O1WW=D]'TKFH T?[ M<%G'ME_6X07,7_"VCK]<_./)0_QCF^,?&P32>XMIRP+PGBU;!*<0/2N.PP8) M$?QBGAM=P,DOR&1G!N@V6K0^%@S#B%SA_UQ7]29X5VP&*/MJI_]4%_2%OI6=@@\-1; MSWURS%DY0)SGKMQP(Q!3S[T#O>/\YI2+@/#+]9&34(O$CNX> M?$1K)$[;59Q=RW=>SY WC>2#OS/4CXW*T9"!^?+&*-[0N5*$W^ J/F!,KC%E MF=U@/:=WPL6A'C*L*)O'Z;$WA_U<@^XBDBDY\5+4'IE#EE5-.:4330!' XEX M=/G+%(NZB5UUZLP&%ST*X-R *PK29U6(.W+;QXE''H<5TX<]]($O#O#@,MUT MNVE#Q;7N8F/$-"+HK 9+3VGM+<=_:*R?%K@>43ZX0)/6+#+PW@$'. 7*68B0 M]Y %:-@R5?DPW+]'LOL,H77Z22["BE#LV]KL_L53VM\K$:XV4&UPB M/"CV07O3V4\VNC:[G:#0';5 ]F+DG&^Y'7^E>S2&M5&ZE35F.[ >(_$S4BJC MJ=)FCBD;*>5_]X_SH6A'?.$7P%EJLM'?2O+:>J8B<5KIN,WXVODF)T^D2J2 N@+2\M M U=@*4?#"2<%US=YOT>HUI![TR4^7'$)"(+O#C_1A1?HH;KUT*QA?N*OBFYI M=ZFT0$CI3-FX?,2V\"18H9)?VYUOI8*U08B3MRA8;U6MD@^5N53I\@&!?OMQ MIV*V*<6S8/CE)H4#N92:*LZR )&;+UW&L@TRCV^>0UJ,*NR M0$ SS@[-BB=16 EX*'Y^7Z#!NX2NT4#I'-Q5/>N5/E#$# M%; MI=:E)UB:0K\VPFFP(206X4H;X.C$',FA[6YTTI4SZ6$SU<6JW"^&)S$+Y=BT M9VXM,==#)ZGTM+&<:X^2)ZO4%7Z:^CQS"L8H*5L8"I\)> B5H;HQZ'@$7 CL M]"A.!<)I2 \K"L(PR8,",2O;Y2B&RH&<0T[3#@/1R)9[,%*RHAZ & )>\8-7 M]0&(X;/?2;22RW3-Z%4,5K6X:Y0RV6:T% 9#T)L(LPP%!#,_-7&U,J$XQN%C MC0:0ST:#? TCU2/H9:Z#3P\%%7#VQ0P#505=$CORF:P34V&JI" <@NK=L/52 MR&6R3I)A36N(3/MF@ G3$CC/*MT:\$M\&V>.B1 A_P=1/%E^&.$#0 LX?A+WVMJ]18_),A M(4;A?@Q)>3<8MD:RL%(ICCBSG%,.AR58-;,PI"?)6!%",[I'K7,APZ") M)!?^HA#,S)1NPJT37PO8=9,31IK55ZC$N0P'Y>JT9#2]MGT(.G20X0(O6,'G M.D.!2Z^U6.A^""M&3/?J!(2U-F@Z]NCKY-N[*AHE8P22S4?G@B[':%V)&>V: M-[!E"TIRZG'%(0X'=#=>"W5-1>?BKB M#,OARDK62O*0':EX"W>9Q-B.*^UV MYTYS(MK7HBQ(4V66@Q+[FN<-97B[565W" M47?Z5:Q_N9SD/$!Z3A#K)>/;?[KA"J=GN:A]S(?;B(<=K7^$6X6PCJ.6_K^6 MAK^5]OH&X:??8J__ !L)K-N7AR3 $$*L.+Z]_PJ_ MXVDOHR % 5,BBA]S[@"$LP"9P?YRXB 8H<3K=\(Y@=6D4,(ZH)!%!*'BS4Z' MH1)8BHEP=O.0WC.5'=)NAZ9AAWQN("$P)VE3X77HH2R_DZP%IU)5SL?(9JL) M5TUU=(AH8%Q-C$B[<4DQ%:3'4$9NI'X8?LB5OUN"RJ.#@=G:'Z^$R.X0' GF MQ>W(D#M.XYN1)WW\:7W"(=]V55H+3*7*J%8;(_&DV5$Y%#)"Q[PDPRH:IH_+ M=%!6'7X@-R$Q-L5[UD:(P0J+PJF45#KB$3UM>D TF310IH,;[03/ M1.*P(U=$5TS;-W!SFC*GEFTE-[X_]/Z[UP I/]*^< MXX[P0;A_EARI;J,5O +MC=1D4D%*$V.]1E"R;;@5;[BTCED*13&$LZ_T@;FK M:=%08=W2@;;%8?7P1+!X+%_-%@%@=%@B/R9?[KHA^TF,*)$Z;"%EP(^3?[A< M8SY/H6?0Q=G2\J\0/R@C?/E!]$(?MXF=K<*%^'R'=1T8T2B*O73=M0U[)Z-7 MV"IO/-@VO.M>CC'IAIUV$9:3&Y_/6 UC]"P1D6IWD)Z#'E3RW1D[]; MRB-8VOMD3#>PH=6QDTUAZ1L$Z7=;0,R3.1R,X^("Z??^>3:=SHAQQ9CR[>)1 M+JUS(_>5_S%;$HT#@^%U$$R.AV;1 M %6=#U18/)>A&Z@&^^%1H@^.N.1DRX MT91-QR#8#>N6H5\;BBU\SX0!)8^$F[IN&$@\S>A%N4R/&PP^$;"4I73%O>X> M' U^*U?#8;+X ODB@0WV52LFD.]?3ZKO[_3;7S;0\6QUH..[29DMX9]9/<^_ M_V]02P,$% @ 9(EA60D]-+5QT0$ LZT9 !$ !V:6%V+3(P,C0P.3(X M+FAT;>R]>W?BRK$W_/_Y%'K9YTEFUC(8B;MG;Y[%V)X=$H]Q#+-S\OYS5B,U M1ADA$5U\R:=_JEH25P$2"&B)WBOQV*!+=]6OKEU=_>O_?9\8TBNU'=TR?_NS M7"K_6:*F:FFZ^?+;GSO]VV[WS_^W_5^__G_%XO]\?7Z0[BS5FU#3E6YM2ERJ M26^Z.Y;<,97^8=D_]5JTADYI:&U:TJY>;2GTTDN6J6JS1QK!8;6G5 MXI#(PV)3@4M(A514A5YI-Y5JLZ6-2+G>*)>KPZ;6'#:51IG6E:9<)D2C[+UC M%^8,\S:=FW='_ZTP=MWIS?7UV]M;Z:U2LNR7:Z5/B#-DPPB^6+K8L=WU"^'#I8OT]Z59L;?[E) KU[II MZ"9% (27X_?:RF #PM6O_2_#2ZFJ14\*OE@: KSCYZ9!E"O7^/60.'0VA+7K MEUB!WX:7ONKD=>E*_$!W+,-S ?9.2;4F;"3EEM*<$\2-'LR<&->N34P'P4[P M.?B(*/?J']ZY@2K?WKA+I$PMN+]-^>#O2^ MM4P75$5Q\#&%]ZC^7[\57/KN7C-!N6[_UW_]UZ^N[AJTC1PIACSX]=K_\-=K M_]%#2_MH_ZKIKY+C?ACTMX*F.U.#?-R8EDEA /K[#5Y(;?]77=.HR7Z%[Q]! M7]FZZK__W7VFH]\*:A$H:Y()/HGJ-_9@^O%]HC8CAT_^?>,D7B?M,= ME1C_I,2^-[4[4,T%R0?4;P4 X8T&GQ0G\)1Q42/SN34*[?HUTGO?MX?V8/[Z M;_"),WM!L] &IM;2>L$37&YIRZ]H%=I_EQ.]H*:$;PC4Y4U'!Q'

;#HENG;_/H6GT(ZI]<":V_Z<@[=,<-9U0M[YK1P@0>+5/=8PYK.$M]#I5SS^%! M)T/=0$6>!&%+DU!V"0N;1/@BG1X#3FE,(Q:>#IQ&7&[,F;W'3*K5A#/9$UIQ M>7+89&JGF4P=?5A'OS%U [PMVZ.KDWNFK]3TZ#.$-F#OS!>PJLQ7 '^P-S3T M%^)/8DI5L'<#?0*7]$9]^-09$16_\\VP/)L9O/%ZATUO559'T1\3FWX%ZFJW MU@15-7MMQP9?^(51]NO'_)(G\H$?==Z(K;$??U#']8>^.)(FN,SMITHR&WRR ML562CTUIU<.Q0;AT,X WV/:=%YK$!1]LQM.J(8 %,G(J# V.W&8;$W#$IBL=R-"V'$;P5'GTP-#%O8 M9V,;Q[P4.Y3>'0W1>+WTDN"=CN79["\6']UXX.VQ@3O(3*<0?CX!H?=LVO;_ M\K_\]7KYN_!O?,;:\SP8P^K#@@#JYD?_+NFS $D,;K-G0BBD:W3QTD??4;+L M/5^[=C]^>$=-"Z0_ZK%Q2;/TB.OET6^;-3A^0VIOX,@4?DU$0]-RZ=JS$#8W M^$VB1[T,IQM9^_O7IT3/UB5(O1 M9+58KAS86H+E[:*&-\N?Q/^';[D>FG>T610.""#G[5Q_9G)Y:)2 MGSTH^&:?F56./;. 3SZ>_3\U>-G[U-!5W?U.4=(E39^@TV29(!:V>_-D6YJG MNCV[3^U77:6==QWT# *G) AB8'9%AR#I;D[1#GH,7=S.H0 MH:8Q,[G,U]1\Y,JI3(T'GWUY:HN2=M#4CNZ')S4 ,S4?9@3O_^UA^M::3"T3 M_G26K0%\/K',OFNI/].W"$>2%.XBA(0T[V@:2\P2XXGH6M>\)5/=)49FZ,]= M2)"0_L_4);I)M7MB8[[9R0SAN7/^DP)?5;V)9V"E%EM�T2.QO#AA'#!+.7IL MF65I.DZF0CEZT)L7 3D2_;,>F9\Z2DF-\)D/S\\?I:3&BZR'ZJ=2_"EF.Y7, M1^EG4/QITE]$YF%%UN/G$Z>GSK-.JV0^B#Y[>NH\C*N(@)IS!HGH M.T/,RGJH?L(H):W"A4KFH_3S1"FIT3_KD?FIHY34")_Y\/S\44IJO. V5._ M$S0=&W*\TCY5/9OM@+Q_5PU/H]HWVYH@V3V7[4+KC4(A"'=&??V(?L"J"#FN MK>.N1F8Z?IBZZSSW?^1R":K";7(@QZP^DSO';>[AC@[=+N@KF_7P\#G$-J/U MJ:E;=L^D3Y9NNGW]??!F?0-VWEKF*[5=W#O]:+ETEY&+/9 'RWQQJ3W! 6$_ MFE5WM&ITS75(]L4!5OVE&MQ;,K*I0?U+^$V:< /FQ8$9(7RAPA( MC=OUR(Z#0@]NLU:)3.*\G&#-*K(3*U(K%^ < M)#P(.+?IMXTV-![[(FX_?AQ9;A3E9CSSNG3I01S,7KZ.)PXNY8B6F'*(HJYG M+SMW-*;P:4.R*>QU;G./WXAN_T$,CW[]F!]UM!(%W\)<= A/67V@ V_U#Q_) M2NE+G=N,':_$3W$C=IW;;!17Q.>@VJ'.;5J&7TZ=9X-!G=O,#%><.LXZ>YW; MU JOQ$]QPUS]3(D4/.Q,VTSY@T_PZX>*PV?5K\=Y<$FS\#ES@0#WZKAOFB%J M@8 \R?*9LBBY@U,MY$DFX91:H,%M2F=^Z/-\&]BS[OQL-?J/8"2O2. M.C +LOZN1\O4@N_H$4#%0?S:X#;-(Q!X @0>R:APF[X2H#HYJ%*SE=QFVO@% M57]LV;OV8F035:FI*FZS@@)5&=95W*8[>4"5\+H;W):V"7SPL%;5X+90[9MN M$E/5B;':&6FI"O$K47]2;=[6+#/> +>YR(5EJMFO?X$G$EL=?SQ@6="*A(87 M=&X#V_AVQX%0@[%- M@Z/ );LL4#A@2CD=F$@2P99H/! %'*[3B$8?U173,[U MVH!PQ3*"PEPO#@A7+",HY'9U0+AB%X1";M4$Z9G^MT M>&J.1TZ9G^LT=&KV/J?,YS;[RQ6]TW-K938_YW*87A9D].O.57*<8 M\VEFTV,^MYF]ODM$Y^'V_4ZX7W980FW"1Y.5! ' MK<-EA=M$#"?ZB@LF<9LPX5^Y<<$_;G,>G&C"(^6:%&YS'YPHMV/1G=NT __Z MZD@LJ?";#-!-W:4/^BO5NB9,\ 5C;;_)Q->/[^1?EKUP@/9\+?R5&M:4:@.J MCDW+L%X^GO67<78ZW\@5;@/TO1ARZSFN-:'V,S58"Q%GK$\SQ QNH_:]F,$Z MMJQ>GAUFW9457K,X#8PS\9&2G\P<5[( MD7GB-I@7/#^:G'.;2!!%P6N,KQ3+\+]Z.HSG-I.!9/2IBI]__?AAZO_V@+B. M:NO3E9Z9XU03M%Q M).U4Y3:')-0"1VJ!V^36L5&2589QFP 38AV!DC,M*E>YSF ^&Q (Z<&I"Y?I";Q7(M-?W =6XR0^F*RT#AHL9: MQ>$6C;5ZZ6$:*_.I58&5DV&%ZVRLP$JD)P3^;Z-8KL;QA!1VJ9(*5FI'3X8F M"P-6YG:0F:]E/N]W@7* Z:%B68Z93%J\]# YR'+V+]?H6(@!&BQ[6$E'.60Y M>WA1#%=2L@99303FGN%+/O.*C&_SF5?0<9C^SVK*\*+0<38O.7#RHQ@X652P]3!UPGX^+FCWW L/U[5&,5Y5^)0[5G M^FH9K[KY<@L?Z^XWHNH&3#$M^"P_=1D\1W[U=N0^Z";MC?PW'WFE4U86UKP. MTU- TZ9N.'JFVX24X6IXZ5]:V3/ MONF:&GWOOY$I?G/HP!S;O7G&Y2M_-/CG=]W4)][DZ"[DDOAMLQDKEQYD,^I< M5YT*2162FD12R7N.)97K90,AJ1F05"2U,))[B![7JS!"]"Y<]')M];A>#Q.B MQ['H^92'41@PS04?%#X9$O-G!SXA+^SZ?N^QVQ%&,:%D>;%' HYO!![R'75A)!#WN7PEIA$ MTXEY9QD&L85!W%\018&*$,2L"&*N+:*HSQ&"R,^"QJUGV]14 V*JP5\WMYT[ M85OCBG1#%/((D;X\D*>[54UW/!@0]&601<-]T1R4&D@*_.+*18AO@*G'WRM73:D;4 MX':-?#=G_DF)C7U&UJ[,CEQPNS*:FES$?F."0SP[IK9VK&36SI5N<+L8)UB_ M24&?HQ=J@]NU(H&38UL';EIF8GFMSFLP4(^+0836[3I0(Q)[,= M36Z3C^>,N(^EH[G-K_&4WCB++A2)IQ/JG O,)>4L=DE/)68XLW6Q6.!"8VE&:+VR01TOR13!:KUSO8_?>93CU; M'1.''D4_WAK$<7JCOFNI/U<[H$XFELF^.*HD*LC>E-I(MKC-Z%P6>[D0=6X3 M.Y>%A2.Y/"UN4TF=-V)KZ_5(S,+JJDLU1N@?INXZS_T?:=1.GV7;PKG$FMM$ MU?GY?I+:]G/QG=N<6:I\SRIWN,UB<<6=RO)9'CL.!6NE56#?XC95M,(=Y@M% ML>9-=\??B?V3@L.PN.IX:YF:CN7/.3W@N<5M8B(V^\ ]Q\XE8]QF)&)QK$\-['7\ M.S6I30S@6T>;Z*8.KAY<_$H#UN75?G&;K\@0[\XE=]QF+)ZIJ]N,;;B\UI]" M.&39RQQ4+<]T[8^;W[_F3J2X34HZMJ6J:O.K65/^]1U_?*YM):NY^- C>LYRVKVKYX&MQ/CV4-M M>WQ+&%>;LDLKJ9S0J\C7,8)O'/9VH B;6!U8%[-)Q) M;_3DW_W-LN%_5'\Q^][0T36=V >WQ#EE3<8\Q2?7EVW802D^F=L4D@#6:8H^ MC@4L;G-? ECGT%B+5O,P8'&7HN.-R7RX3+"0O_O'K%!@N@1 MEDQ4AZ<$<"7(CW%:8AOT-.FCT[& [X@J7 M_6]3WQ5PS V2\4<#2F[C^^=OS>=JA\Q=:E:( "\BL/;6?(J PF4:7(C !?=7 M4!0N4^\"D^?O1,8%.KE+_,=!YW>8KXW!)87I8*-X\X5=Q0M(LPH&[I+UG*JJ MX,-,F4\11,42 >Z6%80(\"("EQ)$<;D (D3@HH,H+E=E!"9%$,70R=TZ$-]! M5#R09A4,8B4J:X[=I<0V8H$H:\B\D)"C(M9M1"00$RIB.44XZ(E!(#MYCD*+8Y M%SK%X@.'%5SG H-8?.!VG?3<'N2E!%%BE4.(P&4'456QG))?$<@J)L6Z#;>8 M%$%4]9(6B$X&TJR"0:Q$9X2MK$.*F&VZ7?;I MK+.+7Z[K[R:SM8X:_ZN&-J=R8P497D M9F/$F8QNG;M$&H<(R+4'7.5?&Y>)^UU-4)5?&Y6)*U7%*8VK]]S+X*/I/Y;60M374:GN?:"VYD M+3$5@^=99476,D1Y4KGG,K-92S[E2>6>B^=92SJ=0.6>BQ59RP$M).4=G3P1 M%5ZCYB7S<"Z[F[6LTYE D&L_N)FU]-,^(,@J;[*6'LJUECZ3J6YF+2&5:RU] M+A!D+4-U#BU]+MYD+9/$DOCYT\_G,M)9RUZ=G/WY]I^SELA*QOZL2LI;=RJI//Q?ZL);9.JY//Q)56UC)-H:SM[*6R3HM M[W/M(;>REL!*P/NLLB1KZ:0\JN)SF>&LI:ORJ(K/Q?NLY:I.J(K/Q1+N\D=4 MU6ZZIJ:_ZIJWE,[_&WW5S;Y.X?J\NJG_,MS0$P^_(]T$Z7F M1E%*M:D+SW2FQ&S_.K1Q;O[O_IC61S9_OG^GBT=OA-\.&9&*JF489.K0F_"7 M+YKN3 WR<:.;0%I:9#=]61X]/.[+*^@^-$_!D-E0_:_G)"B5?3*X0&Q7"]\< M?%V"KZXC/F^66N7HK\HE.?H6\:B-C[IFM+?#+P.D5GP\:!)P'3'T6P$TPS(P M E;+4U=BK62E7\KLOR_!]PBKRMJ74Z)INOER4Y;@QF!\'$9KV3?ANT9@PHHC,M&-CYL_=["]\)^O'&(Z10=,W )3@.HC1^/W<']G=0?= ;W_65=MU&OGG_4 M_?O;'\_=0?>^+W4>[Z3[_[G]2^?Q]WOIMO?]>[??[_8>8TY%.>)4RK&F\@\" MEMU\<2WS2KHKW98DI5RKMG8-/[ WD6,_K04"/Z+4"$Q?M 6:R=W2%^ G^?=% MJ^(%04JD6*-E<1_=C"1>5P19EO5OO>?O?_I%KI>_H&-I6N:CQS;72H%?#-X= MQB7@@YH$8PZ-ZC=WENJA%S_XF((;B2[<""YHR^7BWYF;-W]*6XH#VJH +?>@ MW832*(>8_3B=MOSTG=@_I9Y)/V\$6S#9HD%'0#*Y-%.3@8]?1&E)*'?2#PA[ M+8U*W_MQQU^-'']RP?N[!]$OM8V/9SJU;!=".3RMS850"J;D4/5F:%G&D!B& MY0ZM]U!$E4+[3[^T&M7ZEU4I#>EV.I[Y*D?Z^X_.\^#^^>&?TO/]4^]Y(#W] M>.[_Z#P.I$%/ H,^ *LMR16I]RS)M4_:9ZGW31K\Y5Y:L/4S.]^Y'>#7)3ET_WZ,TKR1,G6Q"!F>4].'3>[X4@1_8\#H=4SZ) M)+X:2'R5 XF7I,%SY['?92*]6=I]SBZ(?,#J-;E/)O@[DT ; ;.4&#H2R*-A M(L7Y+YSQ:7VEFEQJEFM),TQ5I=2L-Q(E8#8G9N1J.JD<12[5FTW.!E4K52I5 MSL:$A&IM?WG@HNYR:97I.SJ=ZS[_*O!\S*4C=#O#H?*BB79G"C>TT9@MGZD7 M5XOMMN^76XKYF(27<4QXUSHC<5,-?8[L(;5B6=M;:S+1'5S D[[I8!C [J.; M%]_SN&<+\RKXA7M2WRZ?R>JRV8J62-I/D.).)(S MI5CT"R&(;DJZZTCJF 4HF^/I4WG_T9,)\E5G\7Q:U5)#41)[/O52JU5)QPR7 M:O5:*D^J-L W4$YJT,';/E6<6-Y'\O$P2!L"++:ZSHJ";OT&++<0]ZT'70Y> M,;6M5WS./+)N%-IWU"!OQ*8;M<-N(Q=!5 Q.CFFJ=\M?>5W^]IM*-O$Q(._= MH)3&/U1TV3@V"^U6%<]@:]6;E:VLSY*G' V"3TP\)/"7+=QC+?W+LW5'TU7F M,ULCYAOIB^+$+K5?B*G_A_W]6<@";RSMEIY+_9)T/YD:U@>U&0^7\1XXDI_7 MP9P1]SENMBJI9NAHFDT=)_CG 1XHAUJA56C+U6H-_$;/'4M]<+9SI(D8Q5G\OJXFK?(=S"KSU[8+W-[)%)?Q_^M3WTH'[U$*[69-:=;/'J7$]-"# MR:![/K6!I/J4&!)]IRH$&Z_HM8,,4@=<=-7P4)-(,&$)\]')W72>(]=/\4& M2._8E"RQO5)H5\O-5:9_3H M/##<>!I;YDKH*U?QT=5BI5XN'S&?ODJF#>0H M'B?ZH#ALW=5!9=B,)]2& '_JV8Z'8;]K27 %,^FR\FGX&=4.)CX[JGN3G4*C M/4M=*\U2LYI6?KVBI!..R[52J];B;%",4MN7;/8/98[MPN\T. PY ]TU6%*, M$G4LJ09QG/12T?S/WB9,$?<_)D/+N*")/P:I4%1Z]%T%]_@%_C:EM[$.,)BK MS"1A>ZR"JZ042:N:*EX,&-]-"@S,AZP,F0C-W*2:O_P M.R[EOKS2IH26WHE MAL?H_=^HL65<59.<\;8,F;^W(JW%H-1Y2!M^"$<5+IS95*3.ILN(_@U7A.=(G>#*@0'(\L"_.V,(5MK"X MP!T3=W4^;V1YT#AB_^9@2I^O)&)JTB=E8=Y# !1<-/P7S IO8M?#G3B>X&%8 M3^:PD;#A$L>56F7_"1KY<$I2TG)P/Q=SZ]DV/-FO3T--XQ+7 U*X9-+?J,^UY6^_IHG7_VU2])!3_;ZL*>BQ=*"PC*1'==D"]J M8%;6,M'0&!\2!:/S(771G!.5I=_NB$O\4HH513)_QF)L_>S!E=5R+5AL]_S] MNE*_.) ^(?\;7Y2*4@HN<,0=]JE:J8'TRX@;Y>:C32*6]6 M2N6$];\;!U4MR4JRRJ/C#TJ!0372277FG%(I#VH[S;FM]DH[1)\7M]JWH#I? M+/LC(D)G%S&EJ@87S8-UI5QH/T2KZ'1+OM*B; KN0SG"@^*R^"O>3#KKC.-A M3JDRJIH'1CU&^5X2/MCED!]:;"?X>B[_]31SC8VYI,2RI M>6)D^>HY\"#'B;O%6]ZYXS/#0+F/#D_XF-FY8!(2Y7=&DUN?)''AHL2#2Z1C MJ#3V7>P],6RZHRUQ.!8C1:8/]%%4QI#E"<$&H=%Q+Y?Q@2]_T^'5\%K)I&^8(+#IJ^XPFV824T48@:7#+0=XL>-";$YLS9&PC%+7 M-M7O5#Z1SY&1>+XD(\KB12]YY3%EY8RI882HE3X!%EGBR-^T%2,M\[D4)"'_ M29VS+CPDMH,X\81ZK9)6XX-_@&R@?#@'33G-"L=X;^1A<:F^GF1.DOQ;K;\\ MDZAV6%:VI[H6ZY-2]_ND7*VNUH[)K('+-[8P HK9,W4?UZS0!7RX9:PK!1!A M501C, )OR'&&_EPD)C1';!K MU5-UP(XPNJ-1FMLJP>KZ;P=;%FP=O?%@(#9>!8,@9QZ!-+;1?O\2B[,#9@C! MJ-ZBZ3==Y]=K$HF:N.S:V)>**Y.[>6VJVDIG8:Q1*J?TI&:U5*VEU%$!GA1K ML\2J[JNM64E9V=D)=/F&UOXA_437-(.>=./]H//UX1Z[MMWV'@?WCX/^,5(5 M)Y_7-KWU!"I]=U)MSL4A47^^V!8\H1@,654I!46W5[)M6[%TNLIS!QE.H+ZW MCR"^^L9MTT^=YX'4E8K2M^YCY_&VVWF0(%+K/7_O#%A#\35EOAF^J3-T*9'E M?V-!IY@;-I+(BQ;>9&WL96R-@A'94GBS?GP5 X4W,%$D@ 9[MX*FOV*2OQ""F2J7^F%*P2X29IJQIQGH6X\GZ+)Z4 MLI=_J"_E'_[J97#\9A81DT71Q$+KS T:T9W!8>/AI2+UD!=+O8F9(O6 K*,5 MAAJ(C 7@?E> MX&ENU=AL^^/8,N#!3G"FB'3_;T]W/T0Z4_BY60=^7?BY0FON YY* W?YN]3! M5B!+ZC.J)%8X6OGA>H-31TN(_-&7ORK!5@7ET*T*@G5G8-UW8I(7IH]G9^/= MZ8[J.0YV"T%?KV,2X\/1F=\[5^.@W36_IQ1>\TP=SU@M7!8N88YP4I$Y=0J% MFCAV1-"H!AJ^$B,K>=#^Y>@>:R6Q_2U;8/D[=@/47=8LA9D'^, (_T;K8EB. M9U.I,[0\-SQ.ZEEW?HJ0($\PJ/*:?15:X.CL;P0FHRJ"@@RR#AL#V< =IKR? M;$NE&NAKX=#GB<>[M',XF\WM@#*4^4WM?M$@AW=L-V<=2?)^ZFIY=%Y)\U]M=#O=P1 MH7\&>8=I6.D;45W+%O%^GAA;3:U$0_C*66-_*ZT2#<&Z,[#NA^F?NT1M+,@E MAG\B2E!NW*>J9^NN3OUD[0^'=78/'&OA5><)!W5>>TT*-7!L]K=J80E&21)> M=?9X=T='A!7(_9A:)NAL4[?L!=4M'.T<\3H]-2T<[:RQOYE6V8-@W1E8]QWN M 0=[1,&OGI>I"2.H>Z:_A&S\"CA->>( MN\)KOESVA\7"=>$U9Y!U]^]C?:B+[=RY8FI]1TO;PZJ#.>NFD]K]B:N#A<(Z M,;;962?=WQ\[@Q_/]WVALG+$UOK6]HP;CWH_^@GLZ\?*5_$X:VZ.E??/*=X, MNG1W]"HX5'DCA9(//!DS5H\WU[7?"O&:8P4WC6>F;TI>:'%H4_*S2$8PD!MB MO)$/!^W XH1@["';E5(#.9\&TW8B\>BRN_U ^E-HC^TCB*\]P-T9L(/JV2D@ M@*GHWD2K4-TD0CMTP*DD;^TL<"9YN#/F3[_(]?*7+NOWH7S9<(CTGO)YTLE( MZLY%+D2VF)$[9\$>W\T=7ZO<>?B"U^T#ZVQ*O8[V% ?8>NG>=P?V=U!_ M/]_O'P=]J?=-ZCW=/S.\]#D=^R?=E.!A!K:CN9+HNTJGKC2EH,/'Q*:21ESR MF=>A>POG!6^71I2]V@:CSMR>N2=A@WI$]]4@4X?>A+]\T71G:I"/&]UD V$W M?5F6=7S!JB>+[_._#HQ:JU6JLM&'45#PXL#DE>"KZ_7/Z\V27)4CORJ79I]' MN.3AL$T+%/ZYKHHU1;E:*M>COUJ88LS/*\U*HCLV#JI2:LGUK8_:D7U-&/KX M6$E)C'9)$?.O?.LP$Z#-T=WA(&G%H4K@LQZ1+LU8=%EO];I$(\'V,U\5:&K4 M[#!CB372E$)BG15?#0PR8K!@O7-P#';$FO:N=%V.2#?OKAQ?.--:Z4Q5:G?Z M/&SBS_25FAYU;K(LN9O(GPJVCY7*3C:X0]=D P1*^&_#3XJ<$XS1;>>>;$OS M5%>R?5!F!9))>%"6>- %T>3_[U6")YK8E]6D.@GE$OL*SGJ%@I%]IR"XS2 MK]?+(]O@/NTCW;$9D4YO'P'^/("_>@KPRX6V4JZ5ZIR /R6GCF^3VJ?VJZ[2 MK)G4V55*,GY$:I@L"F3M% *I%-K5EPJ9^"MA@NQFE M5.$$-FE&1K)24OC4XP/+)89DTLP%1[%$,F!)[#Q2;N15/H6\5L'OJC1+2DI^ M5Y)LWSDB$H&X;8AKG )Q-3R'N5%J90%Q^J'=E%/3]1ES('*) MCAW9P$3HP),*T_,].3'V?"OG,.>79^6(8T*>-QEI22GY%1Q ML=J2DC]^>5B*H?2W8:F"6$I!MY\"2Y>Q#O^[;3F.-+6MD>[F2MU?[(+H#G7/ M&/[$^!TAH%40T$K]<&4OEM9S@*0=RGX[DFJ I&JU5,T"DO*P9![-[MZ48EL+ M\T6B[U-J.CE=-!<;H[*5-'RF#B6V.F8'SFC@+AK6%+MM9 Z;EYK\V5GGY_.7 M)7IFW+WW55"$L<##Q5JIV8J,.1:Y!,C.LKQD &DP@/!2DW$AJ^X&?/AR);U0 M$YP(@^EJHDUT4W=:+/C1RMKR39V=JA_I> M9'1OU)TQ&/]4*_Z'VE:$:"K8FHZUW>7$EQ)>=S1D/AVDP!T8-?P6#SQK(*D4VN6(,MC/ M6?:S^5U#]XNGK+6EEEQI[(M=!=VASFAP\X=JZTKRHM76^O?>NJ5H3*HUL:Q+: 7$ &P%5(/M@RQG 5 [+ !?*I"GJP3ACD.X?"SO=+'7/'559>K-@< M8\7F$&3(B RQ7G/:;-V0CBR;!DZSY))WL6+#KVRFJK3#O$K8%58W/2!";Y:X M_7CQR&E"!+Z4$D]7"<*==S6'0_/_2%WIDP$.W^? M]F?%ZA_7M^>$.XE/4(P_:QY-VV%YT0WURH#P;64,=:R+.2CQE9' 6 A,_@0F M15]PEY@T,#8XN*WU"6/UE&%9Q9Q"3S6F! !4BL6=[0H#RV*XHS M.N'6BGA $"X35PG""<()PF7B*D$X03A!N$Q/?"6.KF8%3TE(GX]<7=3$>$S';V"9-WPLC[X;O%\'UP MT9BH5D[ [3O=\%RJ9=Y QMVCQ0G9$R]F<:\V3FD@ ]"NJY!&^6 3R<_>1(%U M7K%^?!.Y&>%R.D8RW0V68D'VB$NFJ=^?WYP2DQU'\ARJ2;HY3RA),"K5,_Q] M#B*[)+)+%YE=FEUU$37S3/"=A!LJ_L$>3;4.3(R\T$=O,J1V;^3KE9[G.BXQ MD2[+(>RLE*JA%-J*HHB-%OD"S8[ZND-!4^$+-"+QD57='3[ T:O M26.$(%93$D1^<@@"-OMJ[P2PJ2%LJGPU/;IVR="@\*^FO[9_A1_A:R?$?M'- MHG_Y31,('GR");GX9_#Z(NKIF[K?]"C\C+TY_'!A1"K%K>#^)[JIP5\W1;E2 M\M, J0*#/>=&=^&]ZG:H**QY^IA*1%6M"8SA [NG/UHN!(BN);GPS2U$@UB? MSD["^*:;Q%1A#%+?A0_PQ$!'PM@11J_#]%[PE+HIL5T\[0CN=BA,*KRP-&/R M*KV#X525@)*6HR,V;M@!'/HK_?*F:^XX1/;"C0&'RO-;R!!&"Z#<>,M.WFYG M&:B^(W!L*W^49;HM_L1YH8#IE6JSI8U(N0XQ?W78U)K#IM(HT[K2E,N$:/1_ M97"@@IO&LU34%&2Y.+0I^5DD(YCI#3'>R(># K)(,2#."H?2(.Z_/,?51Q^) MJ#L:I4Q=_^V@^BR_P<,-J!IJXU4P"'+F$4AC&[7S+[NYVP I1EV&8H=M*U#< M?KTF[2CD++!K#>JG2D0Q7/_1[?S1E?J]AQ^#;N^Q+W4?;S>KB/,.]1;&UWOH MWG4&]W=2?P#_?+]_'/2EWC?IMO?]Z?G^+_>/_>X?]SB'WO=[Z=-#K]__S.ED M/NFF! \S,,_'[1@]DWB:#C9G\P@75$NDJ<7L.A.*F;%@VVI@X :9.O0F_.5+ M&$KH)AL(N^G+LBK#%ZPX$^Q]_M>!/FRU2LU:#55B$!D&+PZT90DF=KW^>;T! MX5\K\JMR2?X_YX^FXBPV;Y^B7"U5E9U3C/EYI1G]DDUW;!M41=GZJ!U1_LD6 M8UIKKXR(/ )GY8BA1S/6^L( K!:5OL-U8T>Z!V.VG#_@A:9'6GM(L+.31^;U MZ12\=0CN)*5Y)2EEI1HC^1-KTKL637)#N$J9$:Z2!/49;J"5OPX:J1R+P0EW M$I=>9KLAP#DZ:#0.[J"1D3-EA,#D3V!.UT&CD4X'#0Z.R\E$[4\TN]E1!1*F M>FTZIJ:CO\ZZ+_LV7-3]9*[NI\PETM M5,?$?$& 2:HW\?Q4ON3:\%2_RDPB M&B:!<7& G9C#%@W(>^8@>!%5'WL>G'.[J&M\^_#-LN&-YJUGV]14/P8("/]M M'5,;S.'1F:$#P-0;#R],-K"<"CXEHVMG (J0;B,]$U96+M=*J!J MG:Z@AKD%LSVQ1_QRU.*L MU%?D(6#)3:'C 1G?3>XC9K:>J6H0Q]%',.UE5Q'/C.GT;KM//D[ HV3/>;(< MUZ:N;K,JN.",@2<#I@S>*+B7OP/.\,&AI[GN3C;9CMWU#;NBXI8G(*9Y=AUO M )2C 7CR'>/"U L?B2O"Y2]52]0@64M#OV=YN0#=HSQF:#>N*&7' IT@=[MH M)Q*EQ)H*R\:FU;@H'KQ.FL'='X 5EI--X?#GXV$OOPO/MYN7G+-B M3'8Q(8!%4# ><7## :+."1?W/5[F8)KPJ/92M+81>FY+,(8[<%,XC3!=%G': M_TL(Y64)Y5%\D63B62NTY7*ID=J):N>03)$N$'F6,Q!NXX;\)-N&V[\.[>OV MQEV#8NM^JEOW-VT3W<$%L>-_&ULKJ>SXKZ>QX[]6%=O]Q7;_2][N_[7ST'F\ MO9?Z?[F_'_0Y'?'BGOXKB;ZK%!W"L:_?-=3KTBLQ/"J!,2 9VO1_A@W\E<0; M^.NE9J66UI[T6KV>TD;YVH[=[8D&U3C!1OE,;?--L#\Z/]/_JV=226E%S#P/ M&YRCY]SI]Q?U_I9M\ =M5N/@L.%$&^]YR?A$9#USO(S"-BZX$G$TML&Q-C?V#P$Y&LKQ?:U7JCU,K/)D$!]SS MO746[18A?)M(NOE*5W>.K'HU>2J)3U'!,RH. M@(C=.0TC -XLM)4:-UVFQ5:)HVO"F+AH%=IRZW S?YIM#/EPT)^!';:NXMHC MNNA[*;RL-3-(4>'-R;>GL6^5P=BGUG") \_VXA&S0Q4>CABYT*[E\H@=;I5D M1U5A"JXCV52EP*BA05DK).$>)M.6(1V?9V1\I&Z0+8T .AY!5JZ(+;4Y L@. MY9@0(+A91.8'(!?A,*(';[J6K5-G?QV89_N_0P>&]/L 9$= NEIHMRJ'A\;" M'^0&#SM4W@X\U /]8C]<,+;.QISGVPZ)1]!Z>VLKXRZM*@K/+]D6H_15-?N MW[$]#PU[7G08+3?;]WJA74^A&['P_[B!R0YEN!],&H5V(VHO#Y=>(">;.')_ MGOG [O0%$+4-1(S_L5 M+2'V<8:M*0SBXTH"&X**%!QB+..:SOK!"U<#"$RGMK=Y*:>(@^;#*)Y_+ME:6^Z88C$YQYZ+R1> M%((5+/"41=HS1VC8H>.VH:$":*@IW)3[YM>YZYHN,5_TH7'(6DZ>#?7.M9R0 M?GXD _;Y_ETU/"3$-H!7"^U*"L&Q\.BX NN2='I0MS"7(=VC#D(A^[ZT!>9]A/0K:=Y#E-_"0N6C9:J;4MIRN5EHUZ,.HA:^7U:1L4/O MQ49&J]"N-;F)"L0R-A?ZV5_&CM;)1UQLY&3VZ9WSGJ^-Q[%6YPO2R+(GQ/VM MH+^[-Z8W*6H6:VJ']T4H(+E<:,M7C4KC\*[565BV%])SJ=(3JRHAL?3(OO34 M4]NW+\H5ML$@N@W80[?SM?O0'73O^U+G\4[J#WJW?_M+[^'N_KG_IU^:BMSX M(MW__4=W\,]#&A8M<&:EX7=JO8SVO3_)T/*;SPL[J&[NITSS9<*;5O M2_W^BRC$GVV[G)(/W MV2 B4#SL=-;&L6^.8>T:?? QL+!:492PB:!Q^=AD_ MF16![SS@.^:6U]WXKA3:M13.YN-K,9!["V1[%#MS?]B68;#J5W;X 7Q&_4TJ M8IDPH4*_GTP-ZX/29Y^.#W,7;0OVJZ#;JZF=2\E!]N'B4;)#+>Z%DAJ@)(5R M";X6#?G6D+/*"9N^4M-;\]$O?G5H5TM4N!@?\P_='=]Z#LR$VB'8/[9 ';?& M5KC9\RB6$8_?3'1/H#0 *#5N@')17J/P$/<.^9%^\6P^]A*MB 9Z.4+'[H Y M/CI:K--L1CHI9["F(HLN:V^IG\O"$H'P7?>H>8LEATJYT*Y5Q![6'&$C3M5; M/&Q@/],&-]BXI+*RM'3@93:WV*$=XX$?>YQ6E-3\5ZXKK@26]M6F\;"$[5"K MC=3VU(CZH^0\?[#,%_\4$8T.Q7[:Y,E0-I^A0>^ ?%O+Y94J9D!3J%45/B4W M\-B= HT/CQK"HYZ5[109KK5;WT&6DCN92X@G#*FW8[Q>:,OUFMA$FR-\) RK MM^.C ?AHR*EMY^#$[++8E+=]^[H-Z9N_%9P;3SY:S7ZF6 2QPPFUNV*77_=AOVU,+X!?\=#$]/Q.[9 M?1?+;]E1A/-G!I:O/!+SOD@; M9^#@>YRMM.P^?ML^?#96I^.Y8\L&MFL1_D.ENH6*T6-HICZ&&O@P,<@&N#9P M?/ZP)#)[YM5,X8#P<"5!)V!OUW$\).NBWSC2WZE6_ ^UK2BDUD_"\I[G.BXX M0T#^)(-KG(1H>PZN>1+*)>;P_M4SJ:2T_$^6I5&D86,?5[6 A. @WAT0F.O0:KG09EZ8 M\H63S)O(S)[BZ*I#("/S!ID3!4L0,/+E9V-,B7[- 4[V+COCOR*I4UO=T\?> M99+W' T7+O;"V#?ZMJWYF-/WKQ,.(*9S/=SD7",%6E,# D/ MIRWJIJ22J>X20U0W)=S8.:/D$Q"R:][Z9%R ?=(EUYJ"9_]>59LIR(2(M;G! MT:XMH.GCJ.+CJ"'G[=@ISG6KJGH3SV^HI-&1KNJ7433_Z2"MZL"HX;=5L7BF M+H$W:??$-H$*S@)Q[WS:)A8+++)O7=7K424M:R44P@/- )C65.OIP%3SP52- M.M'YY&"Z#-=U0;U:_K9W:S*UZ9B:COY*)<-R+J-$_RCZ=H&ZK"[[=I&V_C%' M#T#@1^KV1@/R'B426,$O5R(JM./+@W!;^4%.7.6: G*PMK\:=8CDR9&3W[(Z MOY3?V5A<=Y3*_MP67N](#BS6,-XS\D;!OHEQFG+XEJ>D7,B OWIYB-J1)HB' MJ!9XIA=4PM2LTDBXSKQSIY*P5>GBF6$#(L9/A4^_S2D>%CG?]U)AEFKL:U MBV=21-3R3XC]HIOAV)K O. 3' S^&5'&-_N,O3G\<&%$*@7^V?XGNJG!7S=% MN5(Z0@4@>\X-KAGIZG;8*;+:,;+N2-<*['0J3"B\L;=P[$0RGRLAH M.6SUZX:=1*&_TB]ONN:.0Q%9N"M@3WE^"QG"4#UW\RT[&;N=7XIR#'9M9J39;VHB4ZXURN3IL:LUA4VF4:5UIRF5"-/J_V(E8Y%B0)Q@0)4ZC#@-RO[+X]]J?MXNUDYG'>HMS"^WD/WKC.XQ_,6 MX9_O]X^#OM3[)MUV^G^1OCWT_M'G=.R?=#.LAG0^\SI&SR2>IH-QF8V06>6Y MDF=> S"(%.'WH2_? F;.^LF>RB[ZK,5^56Y)$=^ONE1:V2[$E;!E6K M-[8^:D>V9FN^K[5V6424$AC@(_KES5BGK@Y &5/I.UPW=J1[T-':DJ]["!T6 MPL<$WBZ/1%JOL8ZS-3_.I"^&<)4R(UQE'W3Q$.1'SZ_W=/_<&70??YN)=D46*CJ$/&9J^8'O\8/5>*,I:EMO>K@>TO##\F:4DR98)\(8- K M2W.+5E"9J]^\HU/@OLZ27^%Q M=IBX77BHY=#"\:WE.A,+AO ?7\M9(S!9__9T['3G4G5LPJM?PAH@OX9=-UUB MON Q .+(MIC*\%4GKS??=+B1/NBO5.O.2-AQ'.HZ 0NH=N\;F2C!J!?:*1S! M+O8"<8.5#8HR#:PT"NT:-T>S7(2KR"I8BD/B4(UM\@'.,(4JW,5D[B+KP_(5 MR7B[0,4HC&-'>45XCCF"Q@[/,3XTL!&\S$U'@JP?.\S] //IAN,)=JSG$S%5 M"M-V7.%N)S0FBR3MC8+:0//E%FG9,;4[W5&!4FY4IK51CEXZ$.YV5K&RP[H< M@A6L/3Z\<8EPMY.M!*MCB(NHI)O2B.A!BTM4G+,31R[O*+RCK+)^]1QXD>. MUS4$L<#GSL[Z<+'Z6M>H7R#:L6UD"5LZN67%M3P/SAK8**?#W'EM4]_7SK\+OP1!67O%/G"E=2+\+!/8J2 M#HGIEP\,R'N0'?Q*33K2HXZG;%0QH2SZ2G&+DU07W1*C WMEBT:GI^3W,W5< MVU-=SX8A7X2[FF*HOT0\%K0E./ZA4>?M^ ?A<)[0X8S"SCI&&MCYF8-:4I&M MY0&(K&^8<%<3:FE&-3PTG3ACWQ?9O(C=:$:W6A?^*2? .(8J3@20ENC%?^K# MG5F2Q<&G:>CD%I<,[ZC^ MJ@=6P5/]%?SE[PB(@GX5E>,A*]G"7>3&@N[O+L9%2PWK;/)8P,:IMIR%U5/RL7=, MG6M7X/"@^LDG;13MHT*S_';0JZA4^9GD^)Q>3XAG_H[OC62E2..5Q,.YU&"<+1PZ&O:EF$P_13]%+/ @*A; -13@*>O'S\<3.3-UX%GD(J2^#HK-UTW$BF?Q\R#8RXDZ%(E M:'3@H)OI,G^[C'_?]?<[TV7$8[!8FG&M72H*1Y=>' M>O)L=4PP"K5&DC.V;+?H4GLBZ>8K#8YR."0%D"L-S[T>3[. \HE\,.X/K([? MU;R/X!@ -KIS:$3I\&:A7:T<5#O,3_Y10#T74-_AL^P-]1:X*PH/4,^#/Q+- MY^\$FTN@OQC?0.4RP96F:K MI@/Z1;W#X0$&J)0IS/#CR2"F"^KC'CZ=XB51RD+!]3@./"]1Y' &_SP14BJ% M=IV'9IWY]=%#7T :@3,@N6,J.< $UL%F_\VK>?:M$OCG?:!D;P2?:!YFSNFF MG8A*N1K=\5MXX%E%20(//#Y*:M'[#82/+7QLOHQ*+S@Q$T/&[=4R_# Q:K$#?%/8),M1A1R'@4ETA=RW[F/G\3:-"KG898J)*]SBN+_ICBSK MD;(88/JYALPXR\]T&I1!!EN97=UF9^/YAV).)A8.Q%)_'I(@RY4]SY?5CI\_ MF2,%STE$8/01%Q%&6L;FXW4>-H"=P*,5.,\$SN-G?A+@W&^\P4%/P!.YG. - MG93#V %E;!DX1&SQ)@4%5A+P.LSH@)6R\20N7<4.',Q2,4,VI39+SIDJ+4I# M@ID@\D9L3:30]S4!03.%@34@[PN, 8GICXE-OR*-05YP8S\[-#=*8$3I2HYP M$U.EIH&;C+3HX#Y0$0.\X%!ON5:)!CUR ILYBP*!&*:H6CJ@:@G)B=5Y4>E+ MF7787Z_($Y5*645&DDJEKX#L#T#UGHF*@_\__T<9<\S@.$7'5-;_F#ARBB5 M@L67M<.;JXD*3![@=TFB=A3S?"*A:^&B30H'Z7)DQC,5('_2@M[-GR%"]G_# M4'E_*RZ6/./&D0?)TA-,Q-+6&W"KAHTZL4*NWN5OH!#? "H:'FNMABQQ;ITH!E:1]0, M48*N%-K5ILQ-HS*Q@)U"@%X^,88JA78-@O&,-.)(/0;@WEI0/)(IFW9"V6 G M8B:*?1[=5 !%FN4-#2J%\]L8@N8S;Y(^6;*N)9LG5I)5,+2-9L0BR$''0:3 M2;X7'84$"PG>Y.?L6(E(781KV"&]46KE0H29EW3MXE'NH7&%'^&@@Z<744QN MY&8H.[JI 7%NBOA).KAH[H*%PE)Z\W@12#^R+->T7.HSQL0<7OC1LX5C&;ON M].;Z^NWMK?0^M(V29;]<*^5RY=J&KZ_#:T\W@2]+Y&R6E"J2;S"FN$=W M M_TUG"1H([2UWO/'HS"$QMA:'R49NIA <$9D#QEF^0I0O(.D[P=7N@^2&XRR5,V0IE- M+9F\[3"T^XRR%;UO,$K>^G3JTLF0VI+2C!2Z^065\B&B-R'VBVZ&!AGA%7R" M%AC_7 )3O=2H+7S&S&WXX8(95H$"U%X18A;VINU8L>?<8"]W78TAV2 $$E%5 M:P)C^,!4\J.%54&NQ1(%MY;)_ W6EB/X!7H'PZG4D8QK^8$W77/'H5NX<%? GO+\%C*$H7KN MYEMV,G8[OQ3E&.S:RIS:2MICX2?."Z5(KU2;+6U$RO5&N5P=-K7FL*DTRK2N M-.4R(1K]7U0%P4UC>VY?7FAQ:%/RLTA&,-,;8KR1#P==PD6* 7&" =5 9:9" MV7]YCJN//A*1=C1*F;3^VT&;63;;FWH#?CFU_6S3K^3,(Y#&-FK<7W:S%MR5 M ;KN*'"WJ*S9R4&D'06;!7:MX?Q4S:88J*4_NIT_NE*_]_!CT.T]]J7NX^UF M[7#>L=["^'H/W;O.X/Y.Z@_@G^_WCX.^U/L&?_5N__:7WL/=_7.?=0!M?)'N M__ZC._@GIW/YI)NA774^\SI&SR2>IH.UV3S"K MKW]>J91:Y>BORB4YX>>U2BW1'9L&52_56U4QIIUC:I7*U09G8Y+E4I4[0('7 M6ZTU.1L4(FH[][C?%"BNNLB]H.*JT[&]-;M^2Y% $#D><1&E%:NGZP"B""I] MA^O&CG0/P846D4)96JP()KT2ERL-%IEM6.N+LS:QJU7KWL]H)7L&Q\SR^]%) M_:B&G&F3W;;>UBJC,DZ^#HP0@VAB2$]$UXI=4PK.,Q3$3$Y,5?4F'NOM)=W1 MD:[JKJ#B053TS_W!7F@V'5/3T5^I]& YFUL6"K)NM&K6JE!'6RU9V6*U8AJF M-.T7QR1EW?J.CL6<$*O#5@MC$"M=C.U[60;WL\?CPU=_(19K6Y<6XO M9&U7=RQ,9:Z\,?&L,R5!4445.\2'"0YVUJ6V@[44[D>4T,AX NIZK8<0&2$R M.1292G*163S/T?0F1 ME4*[WKJJ5^M'/3912):0+"XDJW: 9*T+3[70EJO5- ZG$9+# 90N3')2W(\2 M3UQJ8&N:WDJ"*8(I@BF" M*:>*B>KQ.XYW3=6:4*R7B/+O<(=Q1-\JT0^1$U@(6>60*<SJN:^M#C^U@'EA/!+O71/EDS4*[4BY5.>G9*D!T M](-YCH"A%E<8RF\VW:^?E73'\:@FL7XA:Z=]XRG$5Y))_1X\Y%UDWH]0\KRC M71=;F.PR+MUY-E# /XO!9Q_[^94X5$,A! EDW5\BQ*I:QG YK2Z3(I/"D\\E MF,)1>FNMS&!;>$2'QM8;0FZ(=0:1J!-,$4PY1^)K1[UP1\/6LZP9\<":=XS!AC%= M,V@7PTS,<-7$/.,)2X[NTCZU7W65^C;IF:K6B\F>PLQ3E"&JL ,4URV10!E/ M*!.B+Y@BF'+BA8ASJ.,J5^HXORL5SW3JV>H8#R:W1A@?8',[?X5"+$@<%%H? ML"(Q9XK&CKQR=3MJ@2)*;FJ%MG+0CD.1BN'05@JF\&,KX^QUW"G &^U>'?O# M\'*,N\#+4390I H8+-6N1Y1T"(W/"5B$QN>0*8>MB*0JP$TFP.LG&?*V!'+^ MW=?B*B[VM)]_Y2MQX]$=[?1/G$/:_QSA["C8A&&QLN.$V(2]2:LMOS?I^A:V M@WJ)',HQOKOS' 6/G*2Y]NW= M[_;I3TNOU>5]3DMO)3O]>=LYTLG.$]]RCG13$6/:.:96J5SA;4RR7*HTD[[\ MZ(.JE*J5],Z53P]1XK1T<94X+5U$/M>9[8+R1SO6?4[:S![NG@FJ MKYS\?E1$7P(]5PZ'WT7/=)&Z[V674*GY5\_XD.0()_X\-9J7=4*\LG:RZ$%5 MF+6:7X6Y?G0HAR>ZG6Z-2YR"F--3$'>)3[R%JKHX(5Z(S,6(S-J)NZD71C7\ MBD:EUBF.B!=7G:JP)L.MXO"(^ ..J+RT M%B.B[XM@BF"*8$I&F9(H*MJQ0V/7>=-UN=!N'>[5"40(,;TTIB01TQUGENZ4 M4H4G* M*;25+5)($D#I 4=ZGQ"$"J\@*D_&;3Q1'QIXZ(HVN>*W$6)@\^(KY> M$T?$\P\=D>'BD"F);&;EI*<7U^N%-A>M^P5VA$ +I@BFIU1_[L9Q+7\:0N.;6MF0)E0O0%4P13LJ&/=]0.G4,= MM[A2Q_E=J=A\1+Q8CS@HLCY@06+_$^(;95R)$"?$XLAG(;-"9F/*[%IC\$,:K38:A;9QHU'(I)#)_,ADHA:N.THRXTDB M]@MOU/(0A2Z=P^X?(;5PO-7RZ>I-X$;P"8X$#UL/7E]$L;BIEQJ+G[$WAQ^N M'93E?Z*;&OQU4Y0KI1H[9"U5U+#GW EJYNQY'B'\I*):+BW@%B?L ,I$?+ MI8[D6I(+W]Q:)J,[.Z[OFVX24X4Q2'T7/F U8Q*QX7Y3TF%Z+S9\-26VO^EY M3!W<#AU>6%H^LNNL]&:O/T \$JUI#2CO]KG5/)D3]IR*GFU*<:TVG'Y,LERI*G;=!54J51H6S00&B:ML1=?8S,\5E7%XF2@ N\BK!]HN\ M*B';!4HR)=A^D5<)ME_D58+M%WF58/M%7B78?I%7";9?Y%6"[1=Y ME6#[15XEV'Z15QU0Q]&,*A<0I0$Q[LC2,CR/8Q*E 1=1&L"OUA17"1=$7)4N MV\.OPT*@FB@$NNS+1&E 7J\2K+K(JP3;+_(JP?:+O$JP_2*O$FR_R*L$VR_R M*L'VB[Q*L/TBKQ)LO\BK>-SKW_YU:./0_-_7!A4DD:OL79;#SE*YL:E!7/V5 MSE>.<=5XX:Y@#N7Y+63H6(;G;KXE^0KYTJ04Y1C]"[9V*Z@O$VWQ)\X+6U7H ME6JSI8U(N=XHEZO#IM8<-I5&F=:5IEPF1*/_6VD4PIO&L\S]E+S0XM"FY&>1 MC&"F-\1X(Q\.0FB18D"<8$ M''%\RBZ0$@_OBJ[0V?OVT&9$70#:$>CE%NU^*/2J&K9[-BD&P\X;N-5,!)R MYA%(8QM;Q/RR6VA 9@8,5-8(NX*XV-/CUVNR@E+6_&5_K@5*YI3==:);7__1 M[?S1E?J]AQ^#;N^Q+W4?;TM+#6YR,,?'WN"^+PUZTBW,L/?0O>L,[N^D;]W' MSN-MM_,@]0?PP??[QT%_?>;+!M7_Z7<%>O0F,!Q56NE M-IRJ&>_$%/_#\/C MO,D,_-$QM2>;.D D]F=O-.LZ,V\Z+$]VN7D]32G,9J8X^AT:QYD&[Z MG1FQ:Q7\)OVADU==ZJ.K A\Y4M=42](G)H%7$C$<2P(=16V;:MB5B#A!8R+6 ML.A*>J-7DN79$C$UR7,^LR?B!2YH-BI-8&QC1Z(P=6VAB;W29$WLJ^RN]=[V M$K##,XFGZ=CV"*_13=7P-.K > S)Q.$;['.;JIZ-9U1(9'Z.WN( V>$EC2^. M-"$F>!CX/8J&HV.O+Y8ZE,;6I M;I:DM59.\;HW37W449PEN]_66-O_-QV>C7][IHM/F\(\57UJ !5>J$EM(,4' M?H_D8_?B6'^8C&;L%0S3':8.B/3I1ZE?DG[O=)Y\'F'#*%N?;)@R\>A#!.3P0YK-R^>A:7HPEYV4+TG? MX.J1!_RC]M*;@,!X8!_#?((V7$OCPX=2N#>8U(P[JZ#L^*-]IE,+NW:9.*B) M))>+?YO)T0$' M<_=QL]#P;)E"B_@'#J@(.(V=2I-$RS@2D\I A>&-V!-3'X%@@)A'O6-)*'$T M2OG+5GO!KI&_A-A-V,4M&5!V86,)25<@X@94,@R@]/D7]%]0DIHW!LGJNAU:.'2*UVH8PD<_ZC;W1/XUJYF\VRWZW3=WT MJ-9Q@\_PYOV]T A$GQ"^VP)6GP32/X'HSDKDMT3*K LP B/@JB\N,VX#9P/Q M9AI2 J?5@ >#)$HUI5BK^,U0WRC]&850RU>O?0*8U #I&,90T(*@J!&\_LV5 MLCOV)6M5#0=/9/#6@U>R5ZV\8TD0=CVJ*KV1G<^:6_T5RK2E R1J*?)[0MOW ML1[1-7,J2T]S?]K/J;H6SIS^"KYA.\/_U3QV83SAEGPP,%C][5_X#_%@3&B!+TLW?WP7=ZY.Q4X M64NY !=#D9\4$!*0D>&6.(XWF?JP9>X=&8VHZK)!V,P'Q[S$!(&.8X/+:8!X M0R=#,$A^8.S?P%S#M53"W(F[VO18$UQ5F[Y2\&S8L^G[E)J._SM[\"P-%QXO MK[OS:-0W$B_47(V9_#>Q:"?PR>8@8@F)(1X"BJ9GK#NNA=D#0QJ!%%LVC!7S M+2R)HMNJ-\$C[-2 :/AL'")H!G9J(7ST+T]["3,IIXO5).5K9H5,^ZW!G,! MI6=<54NP=A//,',5PK$UGZXI?2>V.F9IJZO9PH/NHPK3"NC-&Y(:T&4AF&$+ MCU?@INOJ. S:H@(>_\XB\A"YM$L*(4 A[XQ M>XGKQB\?DFI3#5F ZPNH^C%^<9'F^F@6,>5J0:AG2IVIK1M2]6H%D*\0E9@N ML3%T H9^4#^0U7'591(N[BV&[T: E&F0HL7/@T6:X$J(>G7&- C>=?H6WJPN M9B\@]C4,NKCRN?CLX4<0"'O^84Z=Z9028[[V'+P;H F1MFZRQ+Q4^0:S!^^#Y1 4)EA,KR,=$#7RU).'Y<"@K0( MW$1?B8&I^0 :?M8A"D"HIH",\6H+M 7:S;,['F4)+,O4W8"/J).\695&J!8, M^N(OM0>82U6V.7BRWKF9K M2JE.DCTGULEX_K0G(-^O@0P S+LFJ%DJ#MVHV-UL*_EWVL8Z'BVV)V>3:[N#8D5\XMT)-V_4]5CPM\;P2"HO5(PO7)YSU^P I&^"S7F=_(3[OIT MV[O[_CE=95995&:U"&7F*U>_+CCTF -")=.:RWIQ30NR%S&&@C=/IE-#IRNJ MTW?.L71NV7]?*LODUGJJ"J #N8 MUPD5^$(B"T<_72A9#M5ID,*:1_Z+]]B48%Z(Z!\G6,;,QL69%Q,^S MUTG]XO\@@8582F]8!919]=4PUS\"J M^!5:X0Y&M6-J=SH:?XV): 3]ZBE7SI_;-6#+I&#&K#<6R019+7]/6Q FX$JN M-U_T'2*A@@4X1BI6E/T)&""XY M.7V@^ODF4\UTFK5*4K>D7B\IU=96MX37#EUQIRA72PU<_MD^Q9B?-Y5JHCNV M#JJ6HCLHL7];"?S"-,0HENGU=RXY)39.Y SN/#KHQ(4W9%EL-]$_%6CO8NZ^]R<;G&A* M*[KY\Z+_5(#DK:G 7%S9JER7^E"5^3=-_K[(B MI2DO3I4U9N9@KI^"?-DWV^]!(7FF[F?+/$1*4)'+26)63A.+1++1;$>(1'>6>3T;R&YS<4=-B[7?R'YY4IMB0S\/T M\2^1_O_Y@I.=0SN]HSC1-+>.Y4\5RTG8B][' &(66KQ5+FQ%!)QH1(7Y1[!\W7ESMCF64?+=2Z M'5_I/GJ8H^V-6&F TYNK7L;X*!^N56@KBE(J'^K%;9&%8\0S<:SX!:-FAV=_ M*&I:9;Y0(TP>!RE,3DW>O=_OT1KY=3]8?N_,3SQ@5?V.:ZD_BWZO1*P:HJ83 M'B +\Z5M8S@7Y[TW@YKV355?P,%,?!T"\OT-5['=6U]Z+$ZHX$5EM51[8E\ MX,4=V\;-S&RW0T'RMR?_5M#?W9N1_@X!SW^H;44I21D7_)N*K'Q)*47"0;)0 M@&RG<4T#9.M@4L#BEA1.@'0!D5)03YLKY9]D73UO0KM?'!6@8,TQCI+02KH^ M<9**(=[#K(M$W'XQ6!+$51%QU<.MPBD0%YB,.D>!SDW 75>H;X/TALK2-\3X'4&\&HV$H)<6 PNKQ*$XZ%8AU>/+&-)Z(.K M+3@A>WQ#%34Q'@W5*7VR +1S4]4XV!?CI[CH_['WKLUI(]O"\%_I8I^]GZ3* ML)&X)_-217R9Q[L2.Q5[9NKY=$J(QNA$2(PN=CB__EVK6P*!!)*@ 4GN^9 Q MH$OWZG6_2A0O*HJ?7A>+(79?C XFDZ *K4I@9]=4RBM8\UEI-AM- M[A#.U?09?FBE]C$N)&?+ND6EUVAW>VE;S/A]I[5_<$>N1>UOMBU%WG&Z0OCS MBH#WI-R7/+,^X_(/O4RVG\Y\E>PZ_BZ/_317'=H\.VT&5/C\I$D59T.^>$MR MD2,X.PTUPRH2!L\AL.MJHQ_7N;!/ I]>]4'YN*D&%K2)>LGP(.RP7B8\^* F MH4)U:\!^4-=S##9"DW4/8>DFU6H5DE856MG"W59W?^7ND0Z?T1S'W=9B];RM M)G95:G1.7;QF+5F+L=YG ME^P4,A9K+1(3,OVHD+E_N-N6,C=T[-U;H.;ZV)3J'NTA4'I_:!YEP]\QJ1JM M).V%KD1)75W+$A5G)W35N#3Y)WFBEF&ST?*,Q6-X *>FNF3B4[1\NN0#^Y=] M^9%@E :'UAM6$/(Q+!;=X8$%;6R_4IQP3\E",.%2Y;L M+GB$KKDS0O_V-9-X-GO@PH%7& OX8OT4_)[?O3!]EP# B:;KC@_+P%FBOK70 M#%P1AP[[#F[A"\2C49N?$<-GM#X'DF"GI2J?@\6Y>$YC:M&IX9$IU3P?MJIY M03AK=06L2P\V2O[KD#SWS;..);IOGG3D6*Y7:_B.2U!JL4+$5K,%Y]QJ*(/8 M.4=B;'' 7ZW:@W,0;R.SSCJG!;85X(J&WXRQU7TXSM7V9B&HMF^F)F5+:!#8 M/RP"CC).LJO"G[326[<\1_A60;9LI6S%7 MWRJ _L]-MV@0?F^N;]'&8,WYWNY;\B2I!%&@"^>H#+: &OD7]X789+3:_<%D MJC6[O6:S/>Y/^N.^VFO2KMI7FIHVH?_=Z=?"FV;.6FB\T/K8H=K/NC:%G7[2 MS#=MZ:)V'(48 "=8T !7G!VR>?)]AK^-'=3*]^=NY,DM.O]0[UZCH[3SYG<, M^HU!+Y_?'@B M]P_7#4$!Z,+L\>'Q^?:)/#^2:]CAX]?[F]'S[0VYNW\8/5S?C[Z2IV?XXMOM MP_,3^8 G;EB@P7R,0V$K@Y/]FRMO$V6Q0T$#8+,QS M 9?)+J8UM!MDI.O^W#=1]R6/H'@X9&.W!.>XB>3]EY;924:&%H&!S6"@;\ MLT 11US#]5;:7?0FS!7U+1#7)JQD0EXTPW)1P\,;41^TB/8*6ABB81TTL[JK M,:WQ%;1KUKS["O4U6"7HD;[C4$M?$L^!39I<-=0F"#QV)5/&]1FV_4:U,_)2 M7#)HXQ9?X034;PN^#15Q>PR'P)ZVK0H>FL&\WCY#FP0:0=1A+#F!4'H52U>^ M@]-F]AM+"YKSM""*:4$DGJQQQ8TA=HHN'F,6!+QB6(;(I_VZ(N/E^L#)&T43 MRPWRI5V9:YPAUS@9N3I)HK L^A[^$J";C3 "YG*GB!DYC_6*N/7%7E61O;^BI!?97_ M%%%:,R2N50=2=UP_#[):T"&6IJF?!3RER%*]/LI<*5-&:^;,YNH0QK,-!D$> MSU.)$WB_4-#D,2V.C#53LW1F= 'V_L>W*%$'W+@[V0252K4&S+[K(N9F[FV- MN1VH;#>W,S-W-,5\PL#@S#8!,.[MW[[A+9/R+?NU8:?1.KXQ9M%G14FZ>>]T M$QN_=A3=##"FKS3BG3@M197#T2N( M5NW3H%4R.Y&U#W,N?)99E66-*R#U,*L@W[*2"QI:N$VD6"K@9&M&]Q+NSEZ;/(YL*^Z^<^WUB2>_!PO;STPNR&HD&P!R">VC_66 MX3[>=>*-"+ 4D=_DRVB+M5<^)C-';8O-H19P1,5.>9.D*4ES)VG&&D\?19K8 M>JVI).B9DC@E<4KBS$N8D337FVCZ*-'L@-[%K M2]F)@X^^AJ4YP(WSCLAI]CS\.#NU_5^UJ <%\#1?/KUZU M,M9JSGZC/4SF\#7IKW M@GDPX]_:?/% MYYN/[)L9><%W^-@RM4SN8,MDL,*X M_%YWIXH)@$3^?A8IK*A[F==_P/!S00/Z"KH'>:;ZS(*%O!BHE7_]>EVE7L^/ M%GG4/1O5T [30M6KZ&P-,&#@(!VT6$PS;.M,F87-NCKMA1/Y$/W]XQ68/ O' M> 5;PUR2&35YAS-\R]O, #O'78""SWJ?L8Z_WP,%\(H\:*]!JS.F]SX;IU:P-VX-&?#873[4(>CJ38$00GSBD>039/IX\-] G#+$ 2)SAOZ!E MOPDF(#!_@5B6"S"=6"^M+( )5K !HJ^&-D926>:&#[9U +,UWM9A$T!(L9ST MISXC4P:IA;8,^K@S^W5!&2*'%JRFSPP@HGG@-M%!U] QG;HM @<(($;!6QQ MYX6B7^.5.H$%[#LN4_4TLE>6(X)QR+T:VFL.L(T:<<3$P M;N(2P\4(#JY($!0+QWY; QT ]Q;+%)[DQKX5I"UGP#MGCW$(Y MAGYC]/0RO!&R]ST(D[CQ._C=O(9#&UF3OVSG)QS0-0@,X*"CM9\M-RC:./8Z M#12N/_X?JGO(9:8&XT:,65E\8,,;7PQ\R583=?O%120P>D!,REKUHU,5D(L# MFGWA3%A"U)L! IC1L>_-;)#6W$'YXAO\=QR,%@ N.OK+_8PW.:RD^"J8 F>] ML!EON%:0LZN/KHOTOM9;X&=SC5CX.Q#3A \$<%#[8X+((U/-<,BK9OITS6K6 MFT-':8/<6X@!%A\S%N[%<*-7;JI/ZQ<<+NG2&/KOMCUY@^/,C2 =D&+]G3N_C561;$=D2KSC2MT=+")#A/^/$* ,85 ) ':4=#;YLP5[[MT MZIL$(>(2E"-XS]2QYV1#@4/Q43=^U6?&!(3C)]QUKS:TK;!V!NEYKW3KM&+3 MSX/-\2/YFG0D?S$M#RQ36+GV0O]@:_UJ3&DVT=:O#5WC%T'!YFY+M@V3L#/U<6BAAR2TS+IE*Z](7_'^#K#:,0S0=6),#H 0YMHB^RUZR L1B< MK,NP,B GUEE>UT#^<+J"4]=7DW"CFA">.]Z,5,(BVP$R9V)#>5A.07R!/,H: M=6C&]I IVE4H;&4\]=$BWUB"0="7O75%1L!J3*(J_#-C7ZQS>S^\(,HGT'MG M4CQN+>KNW53_-9D-D+:*Z-!) M@1YW?.4W#*:,X>]7[GLG5^Y1E*\WC%Z7F*^*Z?EB=,PRL=8PK/(?'_0UI9\4 M5(DP3FM#ML999Z(W9(N#BF&:L33H%*89&DO4_=VQW?P\LUT;*KU4*LG/-%/V M<5Y_9+N3Q0F7AY&>W-N4XL\]U-O4[F),((M,"2V,JWP+[Z:XR4["Z7OH;MY5 M\)W%TR3T;!)P^P>@Q(N%8N4>>2$H!UILVR,KBNHC[B"]H9P(GK5?D1]S Z@/ MIY[J]^#3K=CKF-T8^FN7F=QN3+LTW&0QBO;484(4\>FL0G10&[8S"5&9ZRT"P!>F/0:+09)T"60YO85(4:YTG M0C9,C?R^T!TPRYZ/>J<9SI\8S(CH=-^HAMFHDT=4%L'*@:5^T<"\_,.RQY@W MAV=X;RU\#W5)2\=L.68HQ;)7,5"].T^U4$8Z\W^B;CD%B6>_H>+(!2/83:]P M0&AY.QO;988VF]*Z"F?$0T.!(<::X/4^@^:I.58=R\FV,A!LW6"8LJ"^:GV]ZI*V;]O]=MI=R1(M,L/(\\*+.7,P,JZ*+77 M%:'L9IR4G'+9\0H@V5Q30G^:J/-7L13SC]/YK MAVXZY4"K [A0CRC[&/-!0QGD'&0>YESSEGY9,.>@3O %8P,96V 4M#O+ (V) M$[9G*5KWE:S[S1502U9"#*$# MMO]@9Z"P4'-"W_V$74EW N@N-IKZ0G2GUH;*H-$K ^&E:"*%D*@EODJ"]Y+@ MS3H"II!Z]-W:2;JN'D-_:9)O]"#E.DN+^B*==NG&AV85J7.-MB>]XD(4M"WB3DE#*]LQ$R5ECL[N=1%DJ6BJATY97W*@E> M"=[R7B7!>WKP;B7%)_33CZ; 'YX7GJ./?&_51SY7,OEHU<-RU:3DWN)E;L;^ M/L=8H+[=Y[C3*UN?XVZ#? F<'4\S2KW(4(:;8.R"X.*M4VPP<5[*G@H'K&9 MS3+<>[P=RA%[O'21("MEQ\Q_:KSRAK]!"Q_>.1@4<#/HZN1;P8?HQ1_XU>@- M6X&)MX3ZV""C';-@K]9M5H)&+.W-LNZ9-@GZZ2:^-&^E?TJ!?+AP-%&NX51L MX 6LN/6!>M=8!)^_G4@'JX#;.T<3'USKGU(.?8J=#& GW;2>B5?8> D;XZ=JLS94[LQVO[E%GSMMMVM8+_[2JZ@ZG&I&P)LJS"?(4+,?' MWQ>\ P^['?Z>4M?EO7Q9XVX=&XIO]KPP+!<(P@PZ6K%&WO"';[+?J?6B!0UX MKR)]5IQ5+3RVUHA0V/]QT7G-,('U(!V;0;MQERTR;!P<$K3#Y^B$'3RP_9&. M5+UJI*8'R+;=W"R7=-V)O9%R_24KO(S+U^[>2JR2HEV\5"LZ> N)#=MG1!!L M&_LN7@/%MG*I&BCV\CTU4'NQHI.4GW[^:O)!H]]IY2V1ZO4;G79JU<\)0D(I M=3^#AMI1S[8L,84L(JVC4M4_Y"@9, '*-L_L..7)'YV95A (9@^A)FVLB .;3VR/ M1V;,Q(QMG&\Y2$J.RQG0/&DR9CD$QKZ^1B= FA^!P<4M,$ 'UL/"HF\K*WKM M&A6PJFZFJ'Y"0S24'O56(\'X&&LNY?[.R+3J2">C2R2$)^# 9;)T3\ Z=M0: MLDDZ>_G&-9_1#:=YK7GZ[(_%>F3. WT+;TU*O>UBF][VSK;->?,E2LU>CE11 M+L1>(@Z]B<\&[K%Q#CP/M33\12T*?RE,%4!&-,A5!' P@PF0;=U(]8:A6CC3 M+AOY=M>VJEU^=PIN5FY M6;E9N=G"+E!N5EQ6;"0M(9!Z=51K/RFK[)0@%:6N",O\W XJ)B=01+R!9WKG MYPT(]!MJ&W<<%I<'O8AQNA:;].7B) ST@ACS!28KL4F!.#49M#'"9MA8^A*G M9K)6QL3!H6M3T]<]/VU 7]$.0BW&063R146&ECK4I&P*WFJ&XWAM@+*/T@8_62^\=N5WSSXYI(1)83_H7#/"%HT)V7N18:Z8LQ<9=1Y@ M/\O=PY'";-@ES]]SV514DTR!>FS'O2+KE%Y,:0SGD5]M-P-W=7M!69/PT.5\ M%1V7S@(@81X:F\*ZFL(9#M)$W.&YP"LZS4:9)3PZS.?;Z)SNX=BMP'Q> &[2 MS6FY3LI18U?U7=G5.+!49(+TRB$8+.G[>D6/JP7E32SNXJ"P3C]MB"0?B!0F MX/+IORX'4,!^-F=_Y621S\8<,/J!OI$?-FSHN#,6Z8'/^,J=IPP' $@1J]S= M& ZI'G30\"4F/&DOZY+7(ULN/=9GDKDJI_CNME&*3J*Q5NS9NH*[.B7W2HP$A2O9\ 2F;.0.\RN;==S^9\@YO@?Z."PW$QMQH]'KS3[ M*WQ$DF0X&]1N*);=,V>30'G:::@9WKXK7U9M]$7EXU>'2:14HE8W/7.T6R4] MW0R9=Y%76;G4RI3RLZB]>&/[8V_JFZ&QNC84DV(SV/2ET2W#')P#R?]4JH2D MR/=-D2D3Y+[CL&UL])- D0ETV&O6AF =O!,ZE+13/=H15K&TDF73?;+L+\?P MZ.-TZCY0[W&*%4P H,FTI:"M!7O:Y:]:$F2E22K$HBDE.2>@Y7$GIH\R*> MPNE=91<7]2IY" 6X2J:>'Y3QO!%/I"QYEF6^AFFK+)F3]^;.,;ZB1U M&Y02O,6W,,Z%G5)9F#A@M%?$HAY/D0M5EI,F,AZ2A[L/ZQ7:[3;Z MK8ZH$&>GVQ46=TWM%)I]43T9=SVXN6=UMK\[[%S=8-*=81DN2$;R8ML3&3^2 MKH$\KH&5)A5BT>^(1(%K#?O4)SO6VK5AN]-0R^ 8D.XU24.GC<$>2$,=H*%V M.2*PU>T._)?M_,1JUX5CZ]3=G415I19SIQ ?",=[ZSN'8BKJXU!/]?@FE2=M M*7=8B57UX3XH;VM*O8/XX%5;N.;E0<"%+^%0$Q% M[7YMV.H(R_LH@)+\[M$D*PO,A28#0)-N0M_5RZ")(#V0O;?7Z'4*R0QW1BPR MBIF],\9QP>_,7!0/EK)SBJP"!;A# D_H-VO#0>MXYXOP<[F0[BWI4=+C>23W M#GK$B2X"9'0AZ#'#-.]*I"5\=^A"6ZXS.&PVX3KL.,?'&PM)56"CLX,T!3;I M=%?1?E]]W\D*BPPGDEC/MY.23KN]Q%R*TZU%;)+%A6 F*/OB8@V19/J%3+^0 MZ12:DYMF6>DFC9035^8&UWF6AQT\!&;6^99Y!,/#'3&).CU$[@3DA"]4QLJ MO4:S(!%SF5EQ_-NP4!C^J MJ^X]1Z:?>-JO2.MDJ?[E5/_^Q*DRH\F$3L#665LZ>Z3] R>X[/+I!I8& Q) M40-S8\B@61NV$GKC2'50\!E'7X7#9>K&K_K,@).R/N$Q*.F7J+7AG68XZ]E2 M4]MYTYS)>BK7ZK@V_R?URTS<]096\,IZM?( _1ZB::%J>73=@E0M"X,:*6PU M!VJTL562U"I/;E[C.9 9-2>L=ZX+QR"UR9SMP!@J_U\ X9WM/ $ 'VSON^9X MC],;PUW8 -+? 52+%:Y'A_Y-C5]T4O]?ZMA)--"I ;[W547]7!"]0FJ>I^] MG!.;XEC315M%.B9/?>:/^U(0QJ MP^Z@T:]$^8DL!Y-D>G$RS95QD9%,856U8:]YO(.H$&0JL$IL9VE'$:K$N,D$ MVZJ?JC*,H\V#;04OB-6%M9O*^ZX+LW><@6QF*\NI9#E5M>N)9#G5NRNGVA\, M;S?5]$M:(+@7%*4YR!>FR=3M:=UW*?GPX_&/C]LR/#%F+@M/WG?A29H?.,2O MKU1SZ0]\R>/T#Y='B9.T_S9K]U6*23JR;$M2SXD]Y'FII\.HYV@7ERS?.@8! MOMK62QWTHCD!8\T#4]>CL$7-GH@;,F_B?'P/YRGQL5_DPX/M4=*+31)]]\'Q%-Z'P'P&6-ZO0)E0 MHM-N8G?TEHD76O,-VE6:2$2*GTG:'*(#MN*(@;13$(JJOTW= IA3-8UUC!'VZL%?B[ M%^NI3(]#\1I@EZ3G*:H0;)9Z7F$0(I73I2!$2XCHDUI<*GL;>\1P71][)S#6 M1NKD!WVUS5<,FEW#$1D>N=-TPS2\I=3U#F-[=X:%\&7(OI;JB5W$VPJK'Q25 MQ2F5OLLC2496F M)L+U78>:F55?[2\W[D_K?4>52^TV<+JN8.KHUA=0*"X,F M!U9,[4>37FTX*$POAG=0,Y65*JCYZ6=N2JGU^@H M[;Q5.8-^8]!,_BEGU4I>R<%@O ,GIU/![')?L>!OVH570&8.LNE_&*UV?S"9 M:LUNK]ELC_N3_KBO]IJTJ_:5IJ9-Z'^#Z<2FT&%]';;-Y2WYM2W$S5)I'Q^?;)_+\2*YAAX]? M[V]&S[X8MOMP_/3^3#-1=%=/(Q#H4M01;6MT:E5]AX MH-.KJT<7HQ:JT#>T:TU#&V/@PZ"'5/JRMM1;9;Y?UT\,2L23IT"VU::L]DT\ M"%GN*ZKKZBS*?J[K&!Q\0S<;/ M'ZVAWK M(.+C^%/TEFAX0IHI5;P#6O2$0(0/U'G=)\T'0B;*2CVO,.B1I4M/9O1H-6M# MI2VUO9.?\/;$8:GR'<3\<(B7.[(FM[]TPT6QGFK.M!2DNI^1TZA,>>@&0/P3CB4+PV-=E2,SYJ$Y=BVN3 >'ZD5GG%: M>C;\P$+_PE@-94\1DPNL_ )+;):D%UA(^R1[\?L3P,)99F.R.']:E69)A3 D M2Q5V'@SI,_?TT7I:L:R1XG=2R< ,,R; )5>^[TZ/JWQFYG$ *3M_R")!LG$& MC&NVA&GH(@Y'G,PY(MU9TINDMYSR.!.]M9M ;[W2TYO Z= E*!J/-D0[:>%X M9$ATITOC#M)9L;-Z86G2:,3Y*% MEN^[T#(M*X6CU,B:,*WP.V"50SW#H8A4-X!1%IU\X:CUW80E)ZJ-21:'>@H+ M7Y8S2RHK))6E)?2X5)PQKT YFC576 7:P1I8RL +@XPI^^S%;!,%$"_G2-">59E^3#@^U1TODH]<)\ MS/&+[\+C7??:GH]!#<#'7:]@?!T%<3:/4:>+'1Z+TL5%:HXG9YW"$8A-[2Y) MS7>)=4LVA96LLQ) ZF/[BZ)T_9-JYNF[X1Z( M)P/$$^EG+$5GM"JK @=U1MN+VMVF$-26ZF)A<.2@EFC[<421C2'/</Q)+J7Z:F*VG5VE(7/*(+U7X\9U$7 M43404A>\/(XJC$PQ;=][^XTT][4<:5:RO$X\ M6,K.,7)VIMK/*[![;%?<$#UQQW0AS5R2IR3/LS:RVD^>V'>TIPBKS;LL>69H M:86?>?Z"SYS^&VUJ@B-I8U.9,/W_DT--UBP[Z"43G%?DKF"SS?4MVACVY7N[ M;\G3Y2GH$7+A)D_*NBT(AVOD7]P8XI/1:O<'DZG6[/::S?:X/^F/^VJO2;MJ M7VEJVH3^=Z]9"V^:.>O^*"^T/G:H]K.N36&KGS3S35NZ>*!1D %T@A4-<,G9 M09NG8];PM['S[^'F5H_N@G;F9D>]1D=IYVUV-.@W!LWDGW(V \HK=!B,=R#R M="J8T^YK%/>;=N$5D)F#'/X?&>BH-F3=Y3 ;"Q,]L+_:;__6MA W2P.?BS8G MB@$LN3O1G_>C/^_)T^/7/Y[O'Q^>R/W#=2-/DZ(R[/'A\?GVB3P_DFO8X>/7 M^YO1\^T-N;M_&#UUG ]'/N5 MNAY&QMU[ZX:.O9$U^:8Y/RE[\.W?ON$MGRAH%$RY@!^O@XH=1T,@L^BZ>V.X MNFF[OI/0_[ [.*;_X;D.A0D]EL[8:Y (3%B[J+M@1$U8T[EN7;B2&,7H??DT MLQVO_HRUWI$]'";>.H5L/CEB?27C[=NN"*C!<$!S6,GR7__HJTKOLTM\%\B)S/B6Q#H$9@GZ-ZH#*F=!%]KV-R1O%&'L@Z:CN'2"2YS+RWW M-PI*;BC31QE!XF)J.%EIKGF@I\&)N53_-/&=-]!&7&JMUZ34AJUF?:(MMS5G M$G0,8 \5#K)@L2YG'ZO>NY$5?[+\>7UB,TS'QR0!5 6 MG;:,B%4D8(]SJV( MN^)DA.GY6.9A,]19]49 ^%/+Y1G.H*%9HO<><,XU4TW:&E;[).PL1)4K7-3; MS-!G0I>VS>[O7A^,I-6U<77Q06EK1-;<@. H(9%*'MN!/I70I>]EE?KI>_N MY]SK8&@O[J#:N?JY;=$EF;.7P&>,)*YE@\A]C%XUP\1M@,#!69[KW:!@SK2W M;LZ]3>#!D7-IQ"5;Z87%1K/+D\J)M/&LB7(B)\]#!\Z@,4CA>3DER4" ).F? M2)*D5A&)D"0#@&I_Y^C'BTF2E+TG2))\^^XW]\UZ.U+6I"P^6=;D7+^2+(BV MB"%-&N5GY&DYQWD9>;L8.GCSXWTJ0!"W2X ("YZ*M&^7CC_?HE8"#8HC(F^8;K"KR MBEC4:PCV3Q;"4@4^ZM$7D$1K85@E?+SA"9V(%%/#@9.=&DC&Y&]? WQT\-!! M'>ELJ"-K:CVE3H\-J6P?;@:",9IZ]&12.E?J6OU"0MQC$"*H^P@)D! M5.WHL^6!-%I,Y 48&^X6D'7-<0S.2'4[X%1CJFN^2QE0(E=/;&"5ENV1F?9* MX20=CFJ I6MAE. &[=H*%\(^! M7H<06.(J^*IQA?BU-W,H11O1F[F$6HB'GC6^&3DM;9N M,&1@&E;L*C@L&SD 7H%N%4]SEB&'1O!$\MRND+H! L@YPCY]&W8Z_"\0"JB) M48.Q!/Z8A;9D'ZZXR6;#!0!;8SO8TDT"F&J.1;0-+]-UUQ8LVF_;=AT ML4T ,,"J8\)M"Y8KSA=P13R"B21+* M(04Q)DVG4ZHC&T>$,!F*CWV/@1OPQS-#I&.\&A48ZBQ V6*F %L _C .1+Z+ M(I^@&A ( CRGJVWQSF]R:60]>4WX;N;I[%L>C+A^U<:2K+CGAT3=$R=:6Z9! M>?T.*H#Q/.'5 @VDJZD)I\AUJ^]@GFG+M2_5WIC &F$+.T>SHEH7,[PVU;HK MY).+$',8Z[2G7"=-\ RF'3Z_,1>4>TUA&(#)E0GM;T( \\4!P$ZZRFRXT$OV M+&TNM0@(425&RT?S;;-0L/9<#Z#&*@P!>,@QX\PT<(IHW%T+R _RD['?X*SV M.I![L;R"-;Z@"_EQ&NJ B<[DB;9<8PX.OE:;VUYDO@BX$,Z/B8-0"L/Y6B#% M5Y8UJ."?$07VLO0(= PNL5&+!:-/URROP=^U2VHQ&":P#G@*(#;8^!HSGU7UB5S0S=Y+M)'PK M5\3GP;,R[ 2=])L.-WLUR@O#7 =O,YQL>M-$T2,O4 MR02(5I,!HK57C=LSV5HF_>].^N\(2?KORJ1_F?0OD_YETK],^B]HTO\JTKM. MW'?CF?N#3BWH_0O+&'G!=_BT,N7S]QN$M3-F^XU&!A.R^$ML6T1:-H-U,.%C M45&?1H6*_C(\'BR](H&.Q2W>P+UN^R9&;1!D;/,I>\;@!"[8 M(X#QACN#I:U"[DQ=-*R%#P_RW2!5ESV&A8K7\&![G&N_C#F+<^'K,#X#;XZ$ MDH,'H78-6DC\4M^*7SS&R-/?OK%*]9AC9#SA.LH7^#8#.&AA;EB#/,9?[ZS^ MY!EW25#CQX7K8K%"T^>.O?5)K8^%&0L.YB2"D@R6%9RRQA)"5^ MP[ [!MA=VW=TENTTH0O*,#H\INLP"^./!'#$%A_X=CF^N:X_7W"K\[A-5@K)Y,H=B/46?C91(/\T^' "21H'16Y3YUV.KCJ MRND8>C*T,%JN=E=5ZF?+@=@ C=+F6,(S@Y1/8?X1G &?Z:*9&U4"R*8X/?SM MVRSP': _\F/^LX'P1-UDL[P 3S;D%HS#ZCR+A:<%-(+<)&65XK1!H^&R-LL7 MIJ")NE?DC\83<%B'85,L$W9G9E802H67+-GB,&@=1EU=?SH%8D9>\0IV\9RG M.TR1/S+7#RYN(VXN$?6\B*KF0%26)P'<)?02.G0M-P(DCF"O"]+2U)P5&CJ; M:1R;-QC6*JV%,3B-I5]Y 6XS]23T.JZY(%X4D3>8&Z:A9@'JJ>/88[2R4+0M MHQBCTDX09@K$$[QE8?TI6X :0>1L2?4L4\&G6S4 M.67Q@0*A8'(V4*2-JHXQQVPA> OP^&C2P"CQO0BG>!X8^^8'!K)8@YA,:T<+&:Z9:\XS.Y@^N<* M'>L&&N;\ .V+ ; ME^F^FK61#GML#O-?J\4$8W_#/#G77&,D7+A!DDY!MZ5LBU MYI@V>3+FOLE7Q'!SA?Q1?$PR'-G[ ]L<$R?KJ^.9&"[+72,HTJ[(BX-QGH5C M3PTODKG(>1]\_3\\=69-;"AN="U 6H2"P]+D K@@47"'0+CW!1">/4F"49AS MF0BF",ERP+"'!J*+K6P[L M&(-/Z*_ I:Q>P4EOG8RX"ODF%P_%@[!/O_]+FR\^CS"7EUKN*ER<*:@K0V$B M0F'=W:$P&=6242T9U9)1+1G5.D=4*]J]<1V9JBN'2YAB%5'M"$YMTL-AT3V> M3QX\=?)H_4"+ H,57S30M1,"?MV$@%_WN(!?07WNVR9)<@T2B>J,$>4M=)QP MO=$-M50ZV?+&DP\G,<_9M/O[3FN_HB37)-#X "N';%WFX M/'I).Q* I09@@9B/H%'R;%9CK]'K%%)EPR[KZ]*9^M1VZJZ&0<-5>OEAZER6 MN>/R?GF_O/^\]Y_;^(SD,&R60_091SR_>1JO/"("4SVZF**3GAX83R%&F51O M-1(2+3"=FN<_?5 ^)N3^99@]7-G9UY6:7MT3-/,JJ:E4#\>@Q/O-'C;*N@2S MXB7&EP+C!0T'VNRQ-C5^T4G]?ZEC)U%"G]<#*NIG20V2&HI$#?V4OM+'\/^! MY/\2XXN'\)?*5&/F%A[SB.B0GT2?PJ-7[USYY7 MT5'$Q=4D\I4:^08G2V/H*&+"6!+!RHU@Y\\:4,1%C4Z.?$7)\.Z>/\'[6VQ^ M2WERN]4=N=V9&$'6J$<9R3W%4&-G_HT=^1V>^,B[UAQG"6!@C3V3B+E5&ZK] M0<*&@5 M+I A\>GT'K'C>5!+D3RH8C@C6FYEYT%5;%_U[O$IQ3=D 45KH.2Q*?3>^($\*".Y$$5PYD47]P)>5#ATN/?<4[9@VW5>,LPPVQ9'B]=1^:7'>2ENV4'OO:X_V5X,]N'F[4)K/:&>M29&Q8KR Z) M?C0'V'E)A-VK#5N-9D'<[S)@Y)[MDW'+9&4): MWVV&+MDB2NT.]K48-%1!,8#+-P3=$VV2%/-N*29M$$<>DNDBR2C'^QLDR10! MC23)'#@^) _)]&K#CI0QDF J33 BU;*^$(^V))@B()$DF,-&N.2AEP'J9/U& M7U*,I)CJ4DSJ4)H<)--I(LET)Z_QU7#U:ISU=W1P7A MT9E_!9$_V4)A8J&+#%TD95:", QLMYI8+ RD7)/87#_L/:QDI2BYT MQ;7P+U8E>!DC/WBX\'YJ>8@DKC&ACH8G499P#_G0DW-=#@J5?/%=>+SK7MOS ML6&Q0U\CPW44%U9TGT3,2FW8%9;16H"\58DV*4&&@_ FNW"0LQ6JB%,I[OD3 MXY2XID82IXJ#4^>1;VTIWZJ%-RE.,4%HTZD-!\=;_A)M"H,V:<[4$XNPPLU: MD#AU>C?DB7%*W&QFB5/%P:D4YYX@^=8ODGP3E+E=ADZ.YKKZ)*^7-"C?X4N/ M5?"\IWIA9.T*FGU?=%JBE<[M^SL*2+3RR4]2GI\7_0H6I?MJ4*<_Y(>)3V^1WI, M\9CG)\=6;:@(:)LNZ5'2XWNDQ[00ECC;4GBAL*152:OOBE;30H/YA6='9"V" MI$=)C^^+'E/"JOGIL2LD@GIA>DR)O$X,=V%J2]P@W4V^\BIY5=I5$M'D51+1 MY%75N4HBFKQ*(IJ\JCI724235TE$DU=5YRJ&:/_VM+%)P_8"NWHW*/U-;]__ M^*YG3)?\*\.:4,O[5,>+Q+BX^FD>+A4]7!^4CP(;.61YY^<-H/0;:AMW?&_I MIC^A$V)8Y-&;48< A.N\V[A'-#80B-@6@9\(UB"@@TKSX/HOFJE9.B5/,PJ7 M-#8[/93K*-1"'85[!6 G]I0\T85'YV,X$K5_1=2FVKXB_Y7+,ZKN]XQ^ UI: M?M.FW?]+>'K[]>&[49O[^I_4-=S#!UQ7 \WDF_9;>'+'F#VX?YE M'T.\9!OU_N-;E*B#P["N<^3VH\%LRY_7)[97#QZ8 )L^SKKL=Q.@P_WUI\#+ ME$QPT3M4$&D'Z?L['G-3TF9%;TQ-1NO8QMZK8&H52C Q'>%I9CM>W:/.'#Z] M L+-D8"J?A#MXAW$=X_#FL5!=S-O!(G=5W^ZRH.Y"*[4&WKG#!#+_0R<@+OU7/>IZ1YGU; M"[WP">^!FYI&B[EQ8'OK<1+ET!C^-G;0*[&#?N,8<:YT&@0C>SNH83;O'O ) M5#?J\":-'$28%T.8"D>^40W38MR=6YEKSHMAA?DL>(S!-YC#D@'[5;5QQDZ: M#)\\DM2\>(JN& ..UBR;-K>9Y?L5+1! M$08C/J9K;Y3$W#_<;2O;N,Y["S1Z'X7\/=P+Q^+]@/4\>;BH[]31X0?M96TQ M @&L=&LV)ZL7SV+Z)WFBEF$[Y,'V@ H^@(4WX']_9'I$SFVT3KR--N9&=M4] M^X"#8DE0F%.UWE,WW-.;[9L3,J9$-T$2&U.#\X:O])6:1$6$P,.,G/_,H([F MZ+,EVL+P&_S?H#$ K/2%:BM9&1#'S_MEJBX&IUH[E@GC1'/TEH>/"#(/8'/S<@)_^ M'?^^U6FTFJW$GYH-)?'[78_J-M3F(->3=G_?:26_0ZY)KDFNJ11K4MM[GY02 MNM[?TDR)79=09H!Z#G5.F5Z_;57U$K/KXX&E#-/2*[3_C>C&QM:/P8%(T52GK)U>"UB6RQS&63 CI03T.)3)4T@M%U?MA\O%57)Q!7KX.YZ[5[ X M7C=3'"]YT%Z>TZI&8XRDC96^P45:\T3;>GFFSAP1;=7A(BG=L@>HU-V=<%G" MF1(2P2N!X&G=SY(1/'/3L[ZX<><2]27JBT1]N$,0Y7 M _=3"KTS<_>6Y.X2PPN)X2FU_$=S=W'MZ(LUL/0=!#Y.7/DSZ.2O_$F.@JRS M5/,=8V4&#[<$!1 &W=I0;?>%M<8N0,OY=X\;2C-MK.6Q+%[<+'.)-@5"F[0) MBUEY2E_RE.HAQV$")SM/&4B>4D6T.2P.O(T>W2:V! -[6I'(41WD4 X+E&;E M*=VF(GE*%='FL.AC'#U4R5.JAQR'A>>R\Y16T7B*[,\MKRI"(_A<_ML>\X46 M,#K :3CZ+ZM0)'F=UG*PX2D 4G[Q=%AL/2Z&VK5A5U$;JJ 82]%'C!X1EY24 M*"DQB1(/B_1G5Q0[HN.@DD8EC;XS&CTL5R%.BUTI+24E2DH\@A)/&U+N-L6% ME"6-2AI]GS0J)G[?;?9KPTZOES 12E*BI$1)B1DH\;3)$MVFN&0)2:.21M\G MC0K*3%&:4EI*2I24>#@EJB=. U+$I0%=F$9EJ%]>5810_^47**^JQE42T>15 M$M'D5=6Y2B*:O$HBFKRJ.E=)1)-7G0_1_LVF4T:'=&^-U8Q]DV4H<\HPY\!Y MU<:<](7M&FRFLD--#:?#KH=?_G.SNT?@_VFN;]'&KFWZWNY;\DSY#$:#7'C2 MLM+;:L$1^1\^3COE M-\V<<.$+[876QP[5?M:U*6SUDV:^:4L742$*,H!.L*(!+CD[:/.,K4Y!D#), M9QWT&AVEG7'_ M2*>C7FWXS)#*GF*O' ^'2__V;VV8T";G\%,[_4RB&,"2AQ+]>3_Z\YX\/7[] MX_G^\>&)W#]<-PX9[ECD/3X\/M\^D>='<@T[?/QZ?S-ZOKTA=_-L\=C4 M\BY65V[.)\_#),\%5R:WL'L4&31(N"VR22('SG4/GY8 FM8QH,DEJ\XC^''R M/)\6#R1$N"@+ILF[1)]IU@MUB6&1EQ# &ERK8Q=)*9[>PYV4?(?XC,D/]XD@7M??VGP[2.3A)#*\M(^+;2Z"OY!DKO>I2B M-MJ];JY'[9E-K59[4;UNOX"+ZATUQOORAFM1KY* DX K%.!RI9,=N7==_F3NE.9\H0.MEI"GW:X-6P-Q_?@R0_U"S?HDK;QW M6DGI5;B/5G"4@MKH2E*1I/(N2*5U.*ET:\.V@-XODE0DJ92 5%+*6O<12@\( MI:,>/[/L')0BJ!EI 7'[VG<<:NE+XCGP%)/EBNQT%.[K\YRPX^KT>593VO>% M>'YG._ .*P3J\QJFOVN&]=5VW21*Z->&?6$5W06HS);XHJ:TDCL.7P:U8;/1 MDOA2(7Q):7B6!U\R5ZJK59Q[+G'IA)Q'55!2%87SR+"YS#>0@"O%5>\E6O5$ M%Q[%6;=$[1\5LI)=BX0"I/1"74WIMKG'T:*JM6&[V14=Z"ILR[#CO962^"3Q M;1!?2H/-?<378I$SP4Y.27N2]MX+[1T>85#;IPC%2=I[5S&\HV%2=@H\0O9U M@/ZZRJ4)\ SQOR/]!#LZ4:PK1@\NTRM0<6=0GDD\ZGKNNHQS:CO$@%\,A]4H M:!ZKY>2UFU@)BJA)3/I*3:)9EJ^9YI),?(<5B;*24=_Q9N1O7W,\L+K!!*>: M/B-3 [&1+*GF7!%XP]QVX%J'_NW#2^ )!ESWRBI"X4?=<'1_[GIHQV.-Z<3 MNE)X?+ 8S76I1^;:DHQIL%8Z:9![:\<*@I>C]7\5K4PE"YZ332=$P^M-PV-I M_.P%KLOV#[>O0!,%BX6(9.FF/\&"5UP9@.5-<_G.3.,GA5W!]Q:Q;&^]]"D\ M@+QB!]L5:+9 2W\!<>%##:RSU1QGB3]I M $1D-XL"("R ]0W_@:U'4&5=B+R)-6\S V#K 1MY@9O@@*THB!SZ:M"W*-YZ M,X=2.#S+F[F$6G@ <=_1%DB3>$+&?BC]53^47)7H]Q9L[\4 OC1"&G#W%>MC M"$L/.P:,O. [?&:92OB59H.,]+]])'%R@VS'7L!?SU2?6?#VER6CB4L MH>,>4N[_:FBOD5K_.P/(D7X%?C 969-[0(GI^IOM@_BR_*;]C^U. MA//H5;]#@!NV" 5Q=,,D_E@DWH!:.&13E9'ZJV.](KHL$,;#HOPRBK;3OCNVZY#JT;D;,NBEH.7Q18#;2P;SQ3=9A"0 &J_G?_D MH0MM]\.YB"BB-425AB2R&F!:4B\A.O114I2DJ*)3U+D("O3)!.*!!PY;2CEZ M5Y30F,]<.YGD-KZPQ?YNZUY:*94O!ZA^\,BA(J)'C*R/*I)Z63KB;:M\TCA,<-0_8"PQ_=C'\G?KB72T[ M6XV$\..Z9><'Y>-6YL=9G6B9B#WA_"M$["FML@Y1);#=7*_1$Z2Q%\"JK22: MY-0D#L>3')I$9P?FY/:32*0I-V]ABD3F]@ZMKK#V#H+P1Y G@*."VE [A?0* ML%Z]T8RQRS@$TN[9FTW??']E'^+!4G96E5+Y<8@2U*L-N[VV,'^*N,.ZD%TM MB502Z9%*Z.%4FD,%[0/=MIL)=)O;F25)5I)L!4GV/!2[PY,X .Q+:R!Y&4I M-*$6\JB!UK)FX-VFYQ=R4;)F0-8,B*T9V#LA1Y8+R'(!62Y07+#)<@%6+B"K M!0I@J;W#O,R4.2\'N#C;3:P6Z,H!,)*&2DM#.8/@AQ-1=@]D6\%J 24A7TI6 M"TB**CQ%G8N@DAV$;94Y"$M1P%9",UY6"Y21R%(F.AVB^F&OWT&[T2](3J_$ M$R'JS>&(DD.]:2/J* DQ'%DM4!"L.1?2[!#AF 1:&,XB@Q0EF8,BRRQDF46! MN63*E,1#=+ N\,FN++,H.)KD5,$.QY,<*EB/84Y\QKTLLR@(TIP+9W9H8'V< MNBJJXT)!W"2RE.(TV6\R850FC(IC9BDC< Y1DP:U8;S&YFFPB=!0P(?O'I_X4@D+W%V($3Z\C M%7Q25I47P720NB)L>,MV&F7RF(F(*^],[_R\ 0$X]#;N^#$V+00PSC5Y0O(Y]A/M_ M\J$DP<^(KF[*D* ]@\2"W;31]HM[4%?5+/_Q@U0;7?5Q\W[.7CDUZ#4Z2CMOX=2@WQ@T]Y?GI#A+3A% 9DY*%'_D3Z)K%<;LGE5R 6O41@#&_SMW]HP(1!S^*F=/KD_?:08 M(^\_[T=_WI.GQZ]_/-\_/CR1^X?K1IYT_S+L\>'Q^?:)/#^2:]CAX]?[F]'S M[0VYNW\8/5S?C[Z2IV?XXMOMP_,3^8 GSN;#?8Q#86O^93A'+1@IQP;RV9<1V! ':1]'%7(E >^P MA8Y6D_/2/G[BMD+\7U)JV7Y@572WT^AT4ZMX"YGJD;DFN--0>VU!A3C@CKVGS"@E/DZWW:Y)]-BI#05,-9.5 M<(7!D!3>G1]#NC@UIR@8(LCF*D46]D8D *RQM=^>:.RTRL*U,XIQF3=V,K"4 MG:GM$'NOAO::((KG\9:?)%5)JOGT#Q&DVJ\- M.PGE@F4DU:0$C*V\P5S)%D_ZC$Y\D]K3/3"^\SW?H3F2+P852[[XHKET0@"! M,=%"#[O-:JS;+&I8(C,K--8J.!Y[N6+7@P+GS_'EEDVF[%B(,5]HAC.G?"FX M0I[NQ=?(#O"*?4T!EG/6]C6X8J)S._ _([#TC@ZB1AJ4)1_@.<^OU'SE?(LKR1L5QBV'^V(*):?M9C8WCL(VZO5WF<72'3LA?%0 "%C=2RR^(43'GF:4>#+0&1!C3J= M[(J=XM=/U#)LAT0.@RTD^!H1PKTB%F77^Y86AOSY,D#]TMG#\!;#=7VV -UV M,>XI0YK5"6D.!HU^IY6[,+W;Z+G&@KO O5UIX/#\E$0 MQ:<==*->CON'NR3[[MYRP)0MUO1^@73]YJ&)_IP[*&^UE'4*HJVM+ MI8\QA%X\5/;/#6TZ>9I.QM37]YFC_0Y2L+>0,^Z"V\3-Z\"8&S%B2'+ #7 4 M,GAJ)Z:7#$HY\:6$T52 M>?T!*-)"%#EFL-UYDG\*;VD6?H'2%*ZW^J>5BCBHN]%5]XC%:+QICUG\[G/# M6BF9&7G5VDYMJ';$J;4%L/S>/8HHS901/7EQI%LL')'6S:78>"\_&]_,"Y!& MC@BN'L&0FP"P263;KPV[C<'E%5AIXXBPP;L0^F?Q !:H/NW>L?7]A5B MJ*X T(2I"3(DXZ]3B/(-A)DMP %<&?(+RA\Q$*:)XH,M*,J)XG*B M>!YGGIPH+B>*RXGB)YHHSDO9$PK.L_8&]( M_O='D7+ITKK!HT6^:8X^(UT^UW.C.IZ%)^B$_%>^/,)<8=@[3:=ATL34=N8: MX+_QR_L$N%&?V RE\$E)UF!*1D50EDZTEQ>'O@!>D(6(ON%M[.@6 M^L.'YRKM]HAW70_:&>B^ _HQO&O$^XHH@U:+-2. O>.@Y@9Y/AIO,L1F^=Y= M>%8 !6R=$\*:HY&2&X_Z /*6>B0>(9C6/ (!J@O?:99+Q1/X*2G_^@8P%/MBZ6.#3X%YI9.V;0'(!I-UQTZ,;Q= MG(J!^LD?N[IC+!CP(N!V/S9(E83S\PZT8JX6@!1"%X=? +'A%V1N3X#)ZTP! MXPRYZ#2HYJ7!./$A+ !E?!T@,5X*WO&39^L_[QG]WO@H3(&9&O;D3\WT:002 MT:Y+:UF9&QHM@$9SYX3! !A7W*T&TMVE'IM="K!QJ.921C]@8P44L]",21T= M3%2!)1!N&XNM7@K8^FFN&05]Q=">T$U P"/D@NT2FU-><$\< MZZ)/C7 #"Q_B+]B=7$B!!F':L .VH^AZ)N$[V%IPZ;"#W!I%6]T^71>H&_[: MX*&_@Y#^:KONHW5O,31:'RQVV/J%,/8-=X8LZG'*0Q,Y#Q8S]Y/*8+98*),5 M0,<3P\'V;0RKV2ZGP-[WM9O*V+T*3P=?P.]]@]>2,>4L%R]&'A)M#H<($YY4 M." 7WX(.&D=#/E5'GD7&FFOPOG7LD<'SB+_ !S"L\N'K*7#Y3=2*" 3-(P!/ MI)MEHVH&/:B-[>=-WR)<]D NU,/Y MM2G["Y%TZ]QX;TG.(W ]R ;TB%U@88O#J" (A<,&-V+V"#LN?$TP?!LNX$!U MV#@4)M".1)J#$@9I?H#V$: IBC$SDM\H\D4W+XHT\V_C=P=.)_=&!MC".I[I M%L.,:*M"?C8HD-"M8 ,JK,541#T#SNY%*08Q >#AT% O80]#!0 P9C,?C'Q@ M6BU"Q='J00?4CUFZ-*YDT7@U$XYSU9@X\UWF(9G1+9DVI][,GL"&/<-8?0:OH#-4@U^6\*E M5P :.'C&R*(79=AH9B@D0CH\ 441$ _9/+:3Q4-ZS=;^YCJGB8><&BG;&5O!<)?TX*(AD'NF M%%LT<-*MG!JA.KOFM(.P!_0&=O%Z!/'X)49-[#4[.+0J#;U@DYOZ.Q=Y\7(G M-ZX&GDQO>]X ^T&Z3J#3FAO[E!FI"ZCM$_:0:S7Q)CN M7K&1G.+1JJ9>\TU;!AJ-TA>AT>0[O*A*$Q8IS5V8 MQ\5D6E"])4R#X>^[1"9'.T/7R&R9'#%T4=!*['02(H9[T64M%EJI"1IJL]5: MQZF/2&G(!X;$<&I\_Q@Q[20-@R9[@J6K#0E(1TCQK>Z--,2W@R5V@[RG&W/D]O+-B^039[9.62/OD@-:3!]DG2CMC@.,H^^0HNV3E(5^]B?G# MO9EC^R^SE<&">C.K@U$"KV&5L) G4I I&WG/K(=--&.YX(Q. < N76A.0/U( MF^:R;M$7VS.8VU\#WA $E!@V[^3H:X3&I D3WY\3B2^3G-A3,-K:2>I M"M# M9EMF:5$>ND]?F>T2$;V@O^?;>2IZ=/F_GENFL>&0++$ MIQU)+LEC%V5E8YHH49NRLE%6-LK*1EG9*"L;"UG9J"96-K;V<53<3TF=VAWU MI*Y%M9F_5"=:H;-3ZA3/1ER5);:8T[HGP&F=\W#V.JU595>H_41.ZU-CEGI$ M$=BE_=7\OA7&H#MA)\JP_/95A41.!&H)1"#T>^[%'V8NT%]P;(:[\LQAEB40 MJFGS_/R@1B),V87%&UCW$<10G<"SQ6HGUEGHB4F:!R>>=U*2#Z+N8(3/ _4> MIUMIVG'HM(&\.DGM.8G8[/+4U0O++N^I'>P2G.+&*:@K,LA,3&S)(WV1N7V1 M[2-]D9W.97R1*KKB6MU4K\?I?)&;.S^[+U+M(0VGE7&5SA>I]D_CBTS#4S&^ M2!4+V'O]U'JDE2\R1O,MLJM^>Z.^A[LLPY*\_+(F!HVM@I]=JAROB+RA_/]W MML-K4/,7K/1:N4O>8TR+N7(WY,$FPUREJ>]1<>$Y<>AL! F;>S*R(IKH U.6 M'Z=L92MBCV=G 63>;&?B4BL!^UN@RWMO=ASWK6C]BD/_]H.L/_[1Q;PPXY67 M/M5#)H]$$CI\8R[NM@ 7=TI*@4 7=PML@D$W8;S?)JYLNK6SALL+9.0'!LY3 MD DZ;/)%LT#4/6B!E040M76# M>X8^1*[[R(RXR1SH Q541DQ@GUH>ES4VO,TA)F6F( MWP-) ?J(M&.0H;2T% M;9Q78P(4QG0-4*_8R88YOAH[V3$[66=ULL$NI\')< M!+N9+M.-=;R%XP%298L(L>L;?_L7VW'L-UCCM;: 7[QE$I&"'=E*L-M#.PG. M=6;H@39/69;O]MEW=P 3%FRO(>K--#@7;I>'FJUN.+H_=STT'K921>;:,M*6 M8$83(1DY!-!;#(\KSWCLE+]HO-S4&->W\MIR,4?!9$S2.6R+WF<[S\E@S?^> MDR$ 7=;[ (A@!5#;XKX)GJ$.AEJ#D(T2\G4C@"VT!=FDC4W#G6&D<>4]B1UJ MF%SONT'?$)"+/]D)<-,R0GE B=2!;X!G+FQN]OCPEXO4QQ:USIEW][T2=Q*2 M(!RHZX\18]!382Y9<]A I#+R7)E)T?1[,%>Y"P3U:;S?F!B:8P18R5XP9B<2 M2N 7'^PT8&+.OH7MMF.+Q[*YP0; \3T$'@8;]H)\%0$)NS2!JZL!7KO'XTG4)HQBN@ E2/ F5F 101S7NM)T=.'!$D- M1)VK4&D*#O%?_^BK2N^S2ZC)4\^N"&;1KT3N(Z@I%NZ6\!0P7 =Z+LF'I\>[ M'Q_)PO19=QLF6P_RGF9)85EKF%^PG\73 FA^\FC]"9B&$0]I7;S=?O*N=0N+K6?M-35B5X1+CM!O>6^6Q28_)B//H>N2>F]Z?/*8:OZ30.O/.!Y=&2)B%'L:@ 9)1L-20E!_N M1P)HN9O/"Y_S8%@S/+4O#(OR%7SE6VR;5QHD+E8,YN1&G5O?L=-D!/.UP'41 M3'G$H!':6V*X3!8GX<% 9U7JPO C7RU*SJ6JNRI1!& '"(D/QFM>_+C6+ UT M-TNT.L&6P/I6P7N8;K%ZTYHS_: +FZ-8R)D^7#_^^)'$E/(?9.^4!]D2BG/Y MNFSD7&I[-\Z=4*\XI7[7[HC4*WJGU._:W3/I%6)LIY18A);J MMO5E6+KI3^!*6+0-2+U$;['G&-Q=O+Z?NU2 <^(I,),;>R"]N%>KZQ.Y7G@J M+.0+!E0TH0%!,P8>:,$97I$7-(*):5"+F\5S[2==^1HT_6_?X)G!+F+'*^5- M_Y GHR6.TZ;#U.'0K\U7Q=QPW,G,6AZ$[[]*!@<2 +QP[>68@.B]E9]3S B],M@%G#3(@# MN&9OES6V9]LKS]$EH[/(#OE(GN[NOP1LE, MFQ#+7A_TVH$'F+^B N:D1,['#\.D$F> M^VL^3S;!/YPO]M9!TZ[=:O32>@M:E+G#HVHW^V.\!)+RO"#O)' 6YPY>]%K9 M09![BTJ6;INR3$9(F8PBRV1DF8PLDY%E,K),II!E,GL+8LK4!BHL/""W/ EY MDQ#VMN':T,6?]!F=^";=R&+"[*GP!8SLGN'V+Z:M_UQK%:"T4= U%JCZ.CX] M&JZ7%MWHM&'=59@NOFIS%\\SOPJ: M]TYZ!L@85FA(N2=9SMZ7?_QTF&[2*89N MHF#M$E?9\B@GW6ZC,]BOG&1]%([#Z ]R/6KW]YV6N$4-4E]>W$G3Z:*WB8)W M^ZF#8DCH?B8!_0S*&27?X+J92VZQ &Q[ZGLA8+J^+,\,^2("/.ZIR0#P3)M^ M-X +,BU;)\/4,V+]Y1=8U*M2 #?6])\O#FA2DWJ =KI.*=BUAQKL9]%VFKQO MW*:.64_2+[>1.VW;FA]TU%*Q= M:%)>/CHJH;17WH)H#D=X?.#7^>1&0L16]7,DI>3:@ 1L.[1Y)<3#@CDO2+ MCR0E9-&ET8@?,?:9@1M7DIYV,%T6K$\P01FLDFB(31K>U07MK-J,U%VSL\V\ MQ]QM%N:82\@12Z.T\N/D_SZS+I/;V2@'.I&"7(868,'$]C$S K>PV\54>3_G M<0 I.U?*'TI(XDD*3B_=U?KL$N=2[(""I$%)@T>%(9)H4$4:%!RY*P@-%E[1 MN/P"BWJ5!-PQ@-M*==^<>+R_9DM$21"REO1*C4&[EBL+?57BAH6I]'%!,=?= M>OF*?>#<>-XY=J4Y/._\7!4.+'49L^B)HC8(WTN5NGEO#JXE&B\KQAQYXM)7 MULW.#D^258ICV\*% T+-@240A\(%V$C/6U5<&T$S27LZ-71*8"LZW1B0^W]< M_B"2\%ZL+MA$W8N M%H-!&*S=;EL-QATD+,$%\8?=:,.*>\(;,8)/OIH$4>I=O3 MR'-2![P7(U<[RC&P_U&ERC'8AE>E%E@1@3VER=2TWP#+> 4L[QO-^Y5Z-BM4 MCAT_8N>J*9^LIQ!53\%3?\]?ZCEH])J] ZHIU*8JIG"ATU!Z'4'5%*U^5U0U M1:_5D]441:P2>RA*VT@S:RJ]%S M<^ (OL-[JL8]RL0T>%=*(^+2/R 5M5I2I5JR(Y>:%8ZN39(?/:R?S5E24N1L M=XG@U4#P7,K1/@3O(X(?73HG,_6+EJF?W\ORX_&/U62Q,49%N4#=F$J\+4HC M@\V.*;.L"*=)VEGI.4V**/V!CWV<_N%2-@[T,<"<>RL<$GQG.YOA;.?6$KPHIJ)>PGM8VL,;G.'P5#R\WL&'5T+V M5A[7:XR]K;I=XV2Z.%IC3)X;M3$^L)6+?L(>"S@JZCMU,,>HEC LJM?" MOF2%\$^>]2#^>1 KKTP7D!/AZ^#T^-H6V8^R6OA:>.EU^046]2H). DX";A2 M7"4!)P$G 5>*JR3@Q-6:1ZH$ ZVYCHZ%3\JJ>#2H%*TKPJJLM\M6DNL9(VGR M9WKGYPT(]!MJ&W?,NS*]!H/C-VH.WJA#B3%?%0A/?(>-&)OA &ZL"IOSJC"* M56$)\WI9]6N\/(=71WOLO>O >O25D;PV3'#%9#:'OE++QVKL'__2YHO/-U?\ MZ;^S3Z,P!>[:MEAZ*BNM?<(Z;5YN#4\([#BX(&%F;,3M=GSU_RK&]4WS &3> M>X.&VA$T M8VW7W5O?"RMH[C4&W=;>1XDI)!F&RA8Q^I"Q_18/ M)^%X>^"7P"$[POQI9JCSW100!W?CT 9[X_$;-5\K[ M<2213Z\V'!0FAZZZDGE-.KW+R.1R16Z+2U,HAI[?["12ZHN41%+8K"BF+X5- M60@#W7Q)I#' _)NCZ\NEE,E,,P,I9VGV3P])O8JZ$MQ8R8PWV>48=J M4V_/(!XI94Y'&&P.S%ZJ>+:_T.^:,1GA&>VC"Z4V[!^?,UVVOT.L6D M'1:3VPS6%%_N'.=]K!#MY15*242GUH9M5;K?SG+D>$Z?2#@7HS#BJAKT].%< M!/6'%5:$T,GM+QTN';'^/$G4U4*/0MQL^IA7FEV2KJHAZKX#R6&?)-[KWIZF M]T@J5*@M>:(- NI=Q^)$@*6(S$P@+\M>CM]O@V$JP,LC_(@.9FKIW:&. H._MOB7/IH(\D OGEZGJ M5N9>Y-^9L]9_7FA][%#M9YWY 3YIYINV=!$+HKN'C08/'^#;LT-)X%D?@%?G M3^+J-3I*.V\2UZ#??\J9"26R7_=T*I@U\U4!O[5Y;NDG'U,<>"/LW[0+ MKX#,'!0)_TB??=4#VY\A%2A"URA-F.&O;2%NEF2KB^:2I<^W8N3]Y_WHSWOR M]/CUC^?[QX='<@T[?/QZ?S-ZOKTA=_U[2QBVH\7;M_5+KV!2:XM1ID8\-DIQPJ5"JY MHFX.:OO7/_JJTOOLXH"RR&:P(" 8I+8>T(;3I5DU@F?#Y1-?#VH9KA SPLJ M,#$=OKEB=[Q@*X?5K#5-_]LWN!(%O\,KJ3;'!<)K;'BB1^::Y4^UBJ=6\P=,[2Z1494XM.#=P1/-#V/1#>.N_E MRTLC8$?4-$!MP;6":%F DC\U8*N\J!U9=ZC[N4&)!5[]@C]HKFOK!BN*T'DK MX2 3WW#!6%A0=LS$7]B\BN)_8+'NQ."V!MR.WVG3*=7Q 72^,.TEI6XPW Q; M)2+0B0U;(7/?](P%2!( L6%/MFLM!$]VW/FH,^+J/A5@';]MD^^F9E5IE.+- MNAIH:ON.-R-_^YKC<4RVHU-. MN@S[@ HL\@%?L@W+CT"HC@U$A^/S'JB'=P<51\XKCF*\M5!TL==^>'BZ_8LTVNV0P.C<3QD :U=",@G#'U$%;L2(/2I4UNMX8&FP0) MRW5P*V/?A:. ;5N43MR-29-LZB NG4'YEX&%6\ 3.!AW\B.B%;?#'M,0!R M#1: ]'C-ES8AH8%&HQN+8%1F''F"FUU_['IXK68"H' >ITGA=,=+=A-C:E%< M[NSF9H=9BUFP\JE4Y'H4HD8//&$ 97$H&Y80N15&>S-A:VVRIMK8+V!4L]064WA?'?H-K[04P)P^I&WG,F^:N$'JUGZGAN%[R=CJ< M@+:W@\Q,8W+_2*;2260J*8HY\I4]_.0>&/8"OWNV;_8WX.F#P=!)YBU)I[#- M:_)H,6=%<$+R&4!/^@Q0WJ2/TPV(PP<0FO3+\GFY@-_8O-ZX_=/GI\I,Q9$7 M?(?OV+2*1L!6Y\ :EBO5D9M7RQ +MRA2UQV<.FR@)/=,UG][3'%<;MQ#RP]A M:U[X>GVXEH05JJ*/)&<%Z8=(":G(HN^,.+(N(8T-6E^9T#O@J8;^M/.Z')5F ML]'DGM@\/D>EWVBUVV(*.=N-3GM_(6>>ZE*YJ"(N2G )L<"E]\4LO<17R28H M\JH"7271\5U>)8]=7E6@J\3T#BE!NX\OFLFJ =PO* MD*!7'8C\B'FQ'.XB6864/H0!I%@VZ4D DY:#D> @V0@ GP5J#[959P$OEWJ> M2=>>?-N;H1MN@CX;_JU N[S34#.L;M=\=;71C]O(&<:K5QK]K[<.\3S)\J4" MT0;/3&BN5HI6W&>4EB+RV#I4#O M>#9AP+N?F)$_^5976-#E=7(]/W\L]:/HD,F4@1J:T:T/E>)DBJ/VF2"?ZN\6, M?E.,2Z4CQ*4B,:/XF'&L-X)5CWK_7\WXY7V:&K_HI/Z_U$GJ*3_HUH:LRDC] M+/&JT'B5S\A/8SEYC/P>LIW>$4;^23%#-AD_!5]2Q.@R?42=HDRL**H1(6/N M.0R2(U.,CFDW6U5:5\70.@:TV\<3>ZY3N% H1*+3'G1JB3!V^DT6/Q;E6I78 M5#%L$AVN[3>%AFLEOA4'WW(:3BGL*[OAU&^J.##DE-W5"V9229P[C,>U12A@ M_28+1HJ:3U-,G"O+5;+4HW6Z4H_B5BO(E9UN944M[Y"U'97T,^VL[3C&M511 M_:4C1G]I5RQAMI*8D=.:BA7+N+!N^.M0KU GV2M4D(13B1Y'8L=YH]_]IKCH MM\2K0K.=PYTXO>2DFX)PG N[:DJ#/_G0)T\)W$JARW,DKFDBEV M9#S%(_/_L_>ES6TC2:)_!:&9WB='4&P"O.491:C=LI_>MBVOI9Z._30! D42 M;1!@XY#,^?4O,ZL @B1X@ 1) *R-';<-XJC*^ZK,0P8;5U4.Y')*I-?HY^+8 M9$)""2KO*D!-&:V2E0+QPYPA=4V*/'-AGB2IXI#4@11U8@=*5?,N'Y:T6!Q: M/%2\[>UTJ=JA3M>9J.G,Q<@5H+EL1Z[VBCSO+MV:99=NYW>["IATRF5R[Q&2 MYR\N.'5Y]GWM4%7 OGU?FZDU!?.^K]J:OJ\[5I:DSUT_1(25M;5"+@ INRS/ MY?!L3VU1$7H_WR*H@S!3T&X]D@LE%Z985/O4[N]N3[7S#GQ+!I4,*AGT",ZB(.+/- HX97RV@. -LO2M&@^1C\[9X)7CS-!9(615^VEA MN-*)OOE^ 0*]NM;"'3\ZAAV:S!?SWXV9$GCP!9O/9TZ,K5H_F+PXD.4SL+63 M0E9K;(4L,*5N 3 G(! "'V>3DYTN0!XHMJ4/+-L*+,9'AO%?'9PHEG*'ZXA! M\@[)!YK,%DUD>AXSAG/'U@QFHKB(=Y2,5K/5ZYM#O='I M-AJM0<_L#7I:M\$Z6D]MZ+K)_JWBL<7YW&]GY\GQ #AWPE[T'[]:OF&[?NBQ ME1'Q/;6_,H =KJV.B$\2ZN)\<,2LN(("-S5F@RXW:X ; M?\H,S [9L[I2-0I,I;8\ >O QQ[L%8Q']-7 C?Y.1#SD>2'[\&Z."WY =RK M_ E6IV]:A%!?P=R;.1?LQ#,43NV^]^EA0_=1S$\]=L-?35^!78!X]"\$:;$, M,:WAD'D &,^=$,38#R1@^&7Q@6"L!\J;&]JF,F *<)<1\CFF@YFB3Z?V#%0V M/3]D8'7K-J$F#%P/,(HX G2FX4,LCKXN-!"^R)W".P0Z&>(,5P-$,2<3,XS? M:8QU!R>I FV\ZG8HC"W;=M](C2-]F@PVZ8E-Z;Y/>CT(/&L0DHF[;GDF+ X0 M:1"Q182W=8WRPS&D;>6>$K08&/^B#X R8, MUC^2A7K%;,PS$Z_67()BXL^Q-S>81^QFX#']^XT^A%7?ZO:;/O/1ATGN'C8J M7M['K^\.I2Q,?4L%_K7X_V_'I7GI]]^?WE\^O*L/'[Y4%^(-%5@CU^> M7AZ>E9A@X;4R(%/6 M+(APPLF-Z9)DPQ>E+;Q)"U]ML,QCQV+UBQY8C3:C>V0$8_S(1",Q:0RRY%SY M9) (D9D(%-65I <^UD^"OMB[_/QI[;E*?9D%PM\7:"RC3Z[-H8& =+8$W0 ,9'X%DT0T44(N%ZL!_ M8ZP MZ2WD'.'/<1SA,J*07@C?!,( _,'*++.F6$.X!Y 93LES6?B"[X>P/D^W?.Z+ MD">J_Z#UA,'8]7B<;Z+/A*LS]W2B[R7!P71CK,R8[M65>QN+ 4;C)..#0P O M<]Q N$G<+7)##[Q.'C2$-8T\\",WB(8W0(-P6A3<)XHQV*O%/58'J$91->%( MUY014#+_)099$-]L,B!S=QIASW5&+NY\#=P79!A'0N3\H)N\7WLVB!O_8>_0BN8851P M4]A3:Y\F<_H;FX8>,(DOK-0)\ /??)7B,X]. M4J@V-(WX[Q=7]TS<]J\6R)# ]?Q(EJ$L03\#P "",(80>'Z.._+TR7V\QGN2K&IF%=^YNFLV M5A77@H97&$AQTN_*$\ & :?6..S>QA9(;Q*O'IM@K-"*;H?-!I:=$/M)B,(> M0#J#E$7!-TL UL2H('_2#WV,,)/: :W)O$BJ(H!)B7(@U)7?D8CI4AI"5F1P M8AV I 12_3$8+CZ&54D+Z>#>H M >+8'@,SB2M66W];6$:TW&\AW*\V!NT;%3]'OR&9^@LF VQEOF/41Q'HB*() MDR:#C9E<]P]"'UC(YS;;$!#@&,""T:Z!@DU+!."J)"1^I:**W6/LBR26I.:U M$H#3VJH0V)(96I(#)IBGWU@ 0LOD:_X*&W;-9_'RC,*@>W6GI5BQB\) , E: M@F"5&%Q-U9W:63OG/MINN%&V@,VZQDY?) ET M7[B 3)C)_XFE64:@;9F+D*XKOD6?GRN-^3W[J@\'MX;IZ\FW=4\ _P- ._O#& MR^>Q+H']8)Z!!@78'V!(1&$8H#@,EG);1\AN:S)AIL7]?=+RK^B,.J.Z\L<8 M3)KY(^#XQ@\E;ZQ%%QEX0Z\@%,"Z$[G .+$'UH8U"2>T1/2>2*%2^"<*\LRB ME#&^%7?)WXFKIH>8'<<7(CF:$C_Q0[! Z<7K2[S*37_*B#EH! *VHJ"!SZ,& MNN4)H",@$C0J2&4A,8]"#)$06:Q$)L*47HZR+JAU\3S1G((%6UCTPU\IG,5U M1,R#-8)'@$66S<9%);EI<^1&X#N5D#:QRFZY[C".D'U&W:!\T#T;& 'H6106 M3ER3V77E(Y#CNKW'/*('&$%"/+RBGL.S:<$"-RE<(PYM7@4 KI& 7L3EYMP< MG9+!4RU*WRXH(T!@V R63K$Q-IG:[HPQ$=V;\PA"E;PJQPG!5;$ MHW ?+NN7V8KY<(_[IC_^Q6F$&[J+!AHN]Q9HXPV<1Y\Y:I M B$GQ0MY2 +?0J_DWQY;[)5%9@!>\IC-7E&$)RD)B($34&R^R9C%QH+*)*=' M@C=S&&-+_YN]29N'WQ\=//M"G$G%YB]CW7F:$E(_$4$].ISNLSJTS38F\M8- M=TOF:S-#9$OGW\)"I(-!H75]*R*(;'=VE@MU43_HHY''1FAN$9W=D.6U9/?M M;AR8^3" \@:Z(K9%23$,6-8(S1KRI]/01\8T,R-44]N>CP#.O>)CS>[57;.] M]J3UWK4+:SFA5,#I8=YD6ZRTRL7IQ5(W6PXM%%:X8ORTWCZ&NME2_U)4B+2H M=>RZXZH11-;[W"M*!H-)^$=F &ZIL3H/ %.ZV#3FL%,W'#!.WZ;6:)1OF^#> M.NX*A:P67ZU2R::(3$[FP\Z6S5J7N(CVS!KY6B:5W0*/7&VG]&X]V)Y9(VI+ M!9P6'B/,5.FY;,[($S=[G;AIR1,W\L2-/'$C3]S($S?%.W%#Y1EE]]375RAE MLG.TQI9:K0>12'KF"9ETR^<+UA9@MI^,')^LEN3O6$WSQ0W^E\%GHUK^S,9, M&XR9QM:8)9;I)D\,K*WQ,+#")ZIOY>:S/G&!'>"II4QLMO)Y8\S,T&9/PYU M=V_;KD%_>QK.@<.M/RI"6BTY:G4.*2XJ("W3Z?K)%/"YKMT F*BA'1#))XZT M4]4K%ME25G,=H@H8M'X_T\.ZCO,RB8MQ<"&A83'CIK<@M#J B_1[%JK?=8QG =NWHG')+:A7!CZ5OP.]%()Y MMT%^9X*L1F_=S+LN>P-=8-'-'JOPJ)B9[G")#G=I'F87\[;KRH2.AI$S#1>4 M?'3I?-0\%A_U2L-'IQ[Q=CI2P-[ANF>,>5GWO+U%6=1\?->F.90IV*C,M$FM MT3H6?_:Q^'-=RCQK\_@"#$V1M-+84IF]-ZVT&T6BE>IZ8\_,MND(ICC$P@^U MF'CS75H[;L'O.QS\B\YY#H!OX[2 =X MQ7^#WC#=B7+]>_V_Z^_HD4\,S_;-%KO8@Z!PL284SU'!*JF/451HBHN*EP($ M>#.GP*B1N>(. .IBVI+O VV;O&&*+I9J_!5:_*Q4I3I$?18%*%&;6I^W':(& MPLB27 (Y[ W @,K9FE)3&8[JN&4-==&->@5A13=V AHP:L#%^]'7P 0[C>H(W[G62., [AA;*8Q!T:J,>\9^_U(.("UAJ;$.- M=TCTBI7B'A9$KXN'PN@@9]1,?Z&)?N+92I' YC:KR':B@3&66U-/Z6%(Q=IO M8\OF/?;YQ F.3CH3&SK\G@4>C0O)IV <&C/1NI1>)2B!6O%/]._4PS$#V/_.$:V)@"PX-_LD3@QXD,]/L/4W?,1C(]%=CO>5BU;' M/[O8)V&JSWB3O#6" C:(C1S-D-65PWH9QUO,.CY%:VSI0/ K+-1AIN )5$D? MDN#\9284F9=FTO2P2\!J:Y)XWH9H6#:GB\S'>K7&E@8 !ZV_C^M?C;@NKS]! MLIQ($R01#=4S4)'X06)0'W8KUQU]1#(*3]ND#4#>\Z3*%Q;90_S("7H[J^90 MIU'!DC@=\N\W1(I][K:=4^'=*JMUO-G$Z'M)N;CW1D6E3['.>Y3U:R MGAY&DP=8Y &62IS#D =83GB I:CD?/Z[BJLE=DP%10,.R50M6_U!I7.3%Y-A MW)(@6G6V(YI%-S3%P^ZHF_H('@KN_!+YF_+UDK*K0-E;DH39*5M+CQV=C[*K M6VO]$$T'\%@0>HXBLD0B]%8635G)TMGKHVJ7"/'?".]/#EZ[)Z2G<603.7*U MUOJ=++,N(:UDEM?9:*6%M++:\?GDM%)ZI^6>M^"*!T!AS)WFD>"K%=OU<;;@ M]4BW$GV.2BBI2\-D!\ECK-6 OVUGMB36GX:?$+N_$:K3>*V-O);Q1-KIS/PR M(_NX$C43DCOI2%XG4*6QNPZG7Y))RZCBJ(P1H2W] 62=^]' 4D11=50_ 7CF MJV"91%E$FICJIMM]!W6Z*/B1E,-;RDA6E:R:EU&Q.ZNN*2XK(ZM6_DS*+VXP M%J.(;2.:SAN5"GONGSQ\EU8_C<7!*V5:5!(\+\>=^Y,XMD474R-?QLQGB2M* MB%.WYY7'-S@D RO/%K#8^P#G+O-9W$OCEOD. M^+AEV,'"5VD$JLU'O6*MJZ\88QQ90OV,'68PWX==5*K$^)=H6/8E%<_ZZUYV73?#'S M!_G8&TZ^6.$*?^!.$NR*A+RV OP 6&TVTH]=Q> []QD9@WW[U7'#WD4\J>Z[: MXTYDV_*\X.DW#>,"'!,(//9^$ M,3XZ"'U8A@\&_Q]T4-C'+%<0-N"AUQ%#FP MA(L_ATELU+]:[$W$/1*OG.@SX;='4.>>%0 7#\#JZ!P-]5<@:SJ);N$9:7!B M#9>CRS4 Y+1,G"#[P_*#^-2I;PTLV^+HWPBM- \D$_3F $LZ[#FQK)GPGV&"NT8J\^9#>L_LYO1=FWR2&PRH/-NS> M&Y?5X"8F$=R)R#WWQ>']74D-N0#FY_,OF>>.[39#^4/H#) MC7(=77E7@YNY904LZUNF)6)Z7/ L8B<%.=%3GQ?T-.)%' >:DD[773)=:2:Z+G<>M M9=YXE(( R \V)U&"2*BE8&$*7.]%1Z.3?1;@)HX+"IY&>(:K>*- _S*9U/BX M;9RS+2!LZ!0]P<>P_, -?1YV':(8%JT80*YY*)XHY$O]TN.F,/1NL=18T@%. MAA;RBB4:]>+CJ#=1\46J;B%,'*\!EFZR(7-,ZF4!NW[C%(J1W\#"H(KR>_VY MKMQ[$W%,'V!=5W*UL<[-[< E &&3%#/2 S8ZH8F?T5X8]\?B+)SY$8A!F?&YKG'2P']6^- M4BM6I/T=2FI1^/(YLH4(C$]S3;_3O,6X9U2^9'YF74Y=*J)N3156VQA6;JB= MQ4Q*S&3ZLD)&TYP/[,3[7V$_9F1P IL#A$Q2KN2,1+D'DV%P',Q@+\1DV3QA MX3JQAP&4!DMSYHH;S>JY(9GL? +?(!F.UC?UCE*8YU&O%NSF$BTM>H(G@R@5 MM]#K 1,BL480,??%OE"8"E@0/4. !+(3;9.90L3QK7C8<6C(-00MA[^+0\\+ M;;I=Y][/'$QB9=&:DVN+\P#8/(?@#.(LL+A@G2]K_K+%Q<]S$WB_;>G",\"E MDNM!,N8Z:E?D,=$X P'J*RB.FN]A2AB]B"6_#3\2JZ,S?"&-"':NKIKIW22339JV6>Y6P;J[+W<]M5=+^4D0K3< M1<29#,3WA"B;8^X[N-5CUR4.P@)J,>P8;)8!.8AB"U MR;8:A1;_C09 )X)8]6I96,FN4J'GAUS,"PNR'DPF:RW^&I@@$B;!").RY0+0, M,:T;8T B71PM?S-=^G MZ_'_9C1.C[7FWM5=)Z7B,>9*U#:@E>S0Y,WTDJV1J*\9MS^7^IH!I\*]O)\E MMDR,B@DBU*$R=U,,SU]TF]CY>.+I #R,R*7USSM+Y"7P4$1R&5C),V#N?:8&1K1 M/I\__9<^F;Z_C^8P9')?WNTK,%;FOZPY"9/.A0L\R*L;'P66?F7\OVF]?_('2.U4ROQ)6RK9.G.0C(N"P9>@<;@;! M+7Y+GI6& CM/0XZ;!.*B1N2K/*FB [*AAI"4>P+%@QC%/'XD,GA[;0<<["UQ MMHBOGN:%A:(RRW:C'MSON2"VZE?/10]1^0.L M YWJ;W)IHBU>*]XZ^RWR4M=TT^XU+ZZ;MCAK9*77#[T)P*%UQ;Q7%GEZ._>X M7S.*1K;@SJL%-Q> IS=2^O5>N[E/ ^[FYD;0Q>]ZL+W7=:>36P/NK=W*=U]4 MMZ0-N%79@/OL#;@EVF6/<-DC_$B VZ='>(F['T7Y05XK,&!@>CAH4\(_>+EY M6;AYQX84E]DYY0(:HVP96[7D>XH,7%K$NX7UHSEW+"I[0R+)-17EFFVG)79G MFS9VT6B4@6TR*_.E&?/%)73 UBNO?,$"LBA<5!8-OE,/YA1<%+IC:(Y=6=)Y M<1ZC??2QB#"--ZE7:%[3YD^EM98^E[E;=Y4I94O"?W]*Z::W=#\/I537Z_H] ML.Q$#V\1SZ^4H*YTL_R])/57<9 NC>^H]^)J39\B M#4\HL>5\;V*.F%E.Y%H7[?C)5&QT$*_6\A9*>IFKO"V)F28/\3 ;Y1H):)1RU M2%ZHEE',D M_5#L%#L])?E1\N.JC;^7D9_&D$T\W)5UIG(!&7*'J1@_+U6W9VO4W8H;=6>K M$&=T(/H;FV(#,F?T:]Q<;+4HO-]:;1G;;Y6N96R_'IVB=D:*V#\_#_B)N2-/ MGXX!;(^)_FA5.OVYT$4GGL9A\28Y0 *\=CH"2LH)>>J\L?:4O'A2O P O-!L M(ZZF__#TZV=L.^='C3:B3>HFYBFX#Q>(]V* U M] RVH>U"N;$7PS(-;[K']BRJ+^:^KZUWRA<6O+G>=^4!6ZSRIBS77Q[V/3Q0 MS'U^><#.1Z^620WPJ!?DR*,N$(CC(:@CZMP9,!X=I6.VU,J.=S\V<$8.<:@C M@(7Q5,XERB"T;/,&)_OP?K[X8]7VOP\S!XTSW. M<&*"$(5M8!$BX4E MP/[!8L ]#JD]L>CFA;ZL.!;EAU,$1=38<@@;AL6"L(C7$@T] K[0+:^&4YJL M 3]GE5A^\CT!,\8.:FV<:V+A@7.#414'BD7Q85IF80Z<&(W4L.=3$)']!CB"FH*$ 3E MY.M#%E1K$M*U!2S^S'&XP.+/%6/QYP2+8]6SBX DZ"]: E&]C M^V+^*6#NV5Q(T.=X2\+7J!$K#<^"O0."76HB^@,C7RQA%O!^N,,9[!.Y'ET7 M3"DA/SKLC=X%-BT0@,=T@8;H>T)*T5ZKQG' ]0R05J)K4;(ARM=( MPET_/7^M%BO"AA0;>S?QMKP!]MW$ILH")(;+#5-2#["04=0+_Q6H?$(<&>+, M.R[EP0%*=*&,M.'\'C%GSV>VO?C&J LMICG!7PUY_V<+/XV@@<9'O+[3D M 8]L;2!&F/\;$ZZ/7SXNAP"^A'CXYFGX+78D(J=X(;4*VS&P!S1(1=-G3ARL M:BWN/HH(U<[(%[JWP!?4C=EIZ_"E<1=S[W3--\ M/=',#1^-W[DPHPZTX(!ZC,8.T?47_AFP)I21AWU&N04:.9^<*/QD9$#T9,/I MD[X+_BA:X;$'O/!MU%[8+CQR/LVH8?Q\_L=\):*;(+R@AE8JW#:C%W!D@SYF MV%:=YF#R?KKQ9Q#/)*_LK)!"0;<*J>B!92@L]L>,-D7"<8J\R&YH$8GG8E") M,8WS* -V "CXX?!I@&).C%8A#=2Y.(V>@VI7;B!<4?-*" M@B6XQO<;;JHD!X_7DD-X;J*>VL88=HM=>?4)N@/SXG[+"71GA-WK_1KOBQ@* M?ZU&\\*P7SB?D39R71,'LM66+! ^7(0'9H254TL6H [A'327G1@];A(& M(1>^ED2KZ!KVNA6=)_FZP;)+C(U8,HJ2YMRB>86#'6B 4#(V%(,RBMZ"M;DX M[B>/$%@]8>7$;I6BV0D_3&N]Y\]1'O(>NJ.^C MQDIFF=W H&K5IO<.<@BQFLJ?5^OY]/-ZA&O=W?VH5KQ^OMYF;; MO.R+:JA9/W[T16EUK=$Z91.U4V]0K7?4;*1^FD5IN;102^]K5!"GH(M*=(>: MHM6V8BGJ:1]7*!4Z\XYK.Y>J%1-L434'U]O+:=]#.F<=W#:K/"\X2?NU\H C MPPN*V^UO!P;*UN^ON.WALLJ*?.1#'@15&M#M)5IWA$XI '"PGJD2,'8N]CCQ MF;'#8;PM?1&](JU?] F%=B(LIN08"FC5>]T=OI^2^T31=J.!0;_JL&/PE6== MKM5W*5F+2K,+86MA#-NG^_NORF<>-/6SV/,E/E4:S2(0]7'':^57P3-@%]# M4%.WG+O\QNGFH^=.,"&&[_S#"L8?1*'FPP]1(7KO^PSK.E[T'VEGP+I7=ZH* M0JH,#0Y/=_!2LE5EV6I+/]V;$5'W45;V4=G*2 MK21;59&MMISTSX6M^HW&U5TW]SX I^2J7$/UDD,EA^[.H=H1.'37EGO]AII; MRSVI$B7#E8#AFB=1B#@;O%^262G5;5T;9936!$CCS5YJ:TY-.PTW-*_NM!PF MH,BFK@6BG-9)**>%_OKA[KJDG )13OLDE-.^NFNES0V0E%->RNFVR E-: M=NUQBG*=?@-3H"U5ENM(MKH0MCI%N4Y?;0!;=IZ^J MP%7M_N%C5R5;2;8J!5N=I%Y'U62]CN1063ZP3XRO>=9Z';4IZW6JQ7!2)1XT MCS8GA=BZNM.:O<-'B)ZP7B=:1-32E;>(RC'BOL/SN9SBEXNKXN+.GX:\+"Q4 M-V?RB1K"XS0A:Z4C1);=5]3KV9D_(N@=$K MR;H<9+TE];"%K#M7=VHCMRB-)&M)UJ>)_6\AZ^[57;^;V\EV2=:2K$\3>]]" MUEA"U"8$S*-]J2HZMJ[MV^_#,1Q7)L10)Z*,^?\&L=3!C MM8&Q<@A2EYNQ\J@TVA YD<]7[OFS!9A+_7QUXS5/\;37:QO$[CLQL/=HUF1) MGS]831<$W;O'D-,V5D2%F#$]LI(97Y,>B?GBD?CA-^"-M+ARY^JNFV+=[YXF MR;1+/-4F^(V%WK^Z:ZN'E]D_J M3M52SD)+=2#502&SYCO2-0WE.+Q75] MQ&&60]^AA]YSN^V&;^VVO3H5FH#"?W[_9IG!&!W7>H.W.1%&K?BR^+D./_V\ M>EW3ZEI?3?VI44^_ONY5:J/>[K?3( MJ- [4D#@8 U4)6 \36D% @C]*Q@1E#YRCSJ .D 9+YZKAD:@7_B4,WA,-XH ME\'QC5ZQ@I;3BNVG8 PFXR.8CG[,B#E\OE7O=7?X_ONIZUL8"KGUF*T'UBM[ MC[+M1JMWM%5O?J#[#-]P=7>MSH/E%$2H/KL0MCZX#LE\/0"+_]/]_5?E,]/] MT&-^%F,_]YP=H>!T90=")BQ/CLEA ?V=OJ^DT]XVZ):]-:OLA;RMP.4DXV/A M*W>@/.40 ,E6%\)6)YFM"U^YZQY^L%HRE62J4C#5208IPE= 5_5RZP0CV:H M=";9:@-;'6,F\RI;X4&8[N$EHG)@C>30B^/0LPZE;N8WE%JJ1,EP)6"XTSAO MO:L[K=$NQQ3?4Q]O/W%T-LII%2PZNU,]:XG:P.RA^4XR4+O9!U;,H9B\.&?S M).4T3S(SNM6@ YV%Z&TH*2=?-O*;_*ME'J%(:J31(];K4)IR^HV&/C"5FJ4+J562(YQ MWJ8]3E(KU,+\:[M1;Y0A+B:#S9*M#F:KDX2;6QT,-\L*/,E5%\)5)RD6:G5! M674E6TFVNA2V.HV[UY/%0I)#9>W"7C&^LQ8+M?JR6$@RW"4QW#'8;86MV@WP MWEK=PZ>6G;!8*%K$7C-G=HFX[_!\+@T,Y.*JN+CSIR$O"PO5S9G0.#)E2O/( M#IK 74P#0(X6WY[Z^+1QN'A;O;KKI[5//L]L\1,8O9*LRT'66U(/6\A:N[I3 MF[F=/Y9D+W76:A_?GR:,6O&BC?R[ZZ,)^ MY-@ZE!Q[0([=8@S"E>18-"AE)L?VH>38)^E8B+/LDAR+!J7,Y-@YD!P[C:N[ MME:,R;!%(\=29*"/^GQ%6&NS+Y?.6MU#&4L%QNI=E-G16#.@[\!2HS(,M)3/ MY_6\'(ZZS_/5C=?,)ZI;-!7U:&9D29\_6#\7!,^[!X_3-E8P39A_2CQE-G!* M&+F#%1_%,.8E=4OJWCDQOB-U-ZD-8%&:C!3,::P JV3,(I: 58Z9(-^1:5J8 M64P9%+][IERJ TGC)\R4[TC7V(:F1G]YCR?WQ0L MW;62IP#LG'M:+(6?-X1-.U=WC=R.498A:GI =DQ2Y?[9L6Q4V;VZ:W93C"A) MEC)@6Q46RSE+EHW!L$@GMWXR9>"O=D+^$$WF;P?R/K6DZH$VU,*!X:O3T]\L,QA'XB'Q M%.>7V\;\$7W@NW88K'^$>Q WXDG%N?^NPV^LO[2,E;#@&2'GJ_^$$DL26Y2Q_D M/PN0]+OUMMI"J B/6GQ8 *P. /MY]7J_5^\WTG]JU-6?=O#2]W7&-TU#&@YS MUAI\5:!U78\X^1;T'_/P+EB)?N85*&,/#8._6LF^S=8U"]$5""1L?$.T+'_CY_U)<)-%I'L@34A0TZIZ+NIBOY? MC_?_>E2>GW[[_>7QZ_SR]/+PK+P\*1]@AT^_/?YZ__+P MJ_+Q\;-#"3Z9%<2+C_/S*^(/K3=$\8SN[N[>'5-;)/FC%SN013;RX@6XK M/AM-@"D7<"^[HI7@1/H>95=;IK-N/I/>Z6/E2-$;DEQ:IP5)UT#76V;';J;K M+LZ$;?5S&V!TY-*1//-K^]V5T^$" DRWWFT7C:7XB/' -;[?#'2?X28G4^;X M%#:XB!X1V2H4VUL&\-[;MFN Z6D^CW6/_8(@_9" Z,,/_"M+XTP5R]=7C\R5 ML511THG6WC)N=W\ZT0I")SGY"L66C/<3%Y;P'QY$=8>*Y02Z,[(&-O/W$HXE M*HDXAG!,0/-I^!C#$N<+!&F%KMWFU5TSY=!#&3N=2?K8+A0STT<+Z6.U=.;D M]''J,ZCK:F,Z)$A/*B*?@C'SE&L#]-B(^>^4 7,8.!\^D *548!-&;@ %(\E M"DK@+S2VQS&8DF/=3&'&_N,XW9H2>!U"YAR^] F:8_^C@Z!EF/CI;_-DV MEDROMEN35G-!R.A _;!T_.OHY-1))Z=2GZLIMH7- _,KB9I#K.NU.8_RL$TV MZ=O45S!9%&V+1>1T[,P^A9'? MW8W*TV\ZG9( M#4!X-X81!EML2Q]8MA7,JFX\9FZ;FR(>(O%FX54Z+A!\,\KZT=P.[1^,//F M/\QS4TBHW\"N.CU-U=Z7(]!;_<,E\9&2^2F3"AXNN=8NZ7Q)OM;__&" .! 0 MG0_8^6# ;BF@OHKZ1=KXQ::M?.(J)Z,I#6E*QJ1/HU%^ QR-N*WNLR"PR1.[ M"#,]5RM]#L;G&(J?]$2#^P1]8W;N\,EUTC O$'5L,HTBFY$=G9DA%<]-IV=&U:/WRURPP),A2V1A1/:N7&"M#N+0S4[ M'[5+)Y]5,J&SRP<7ITE;4IY=+N39Y1V=J2Z5@N50]'#^4VGR$/.1#S'O2%*] M@Z<(R]/,.9UF7CZ.H@P]=Q(-M$B<.G*=%2F\XPD[,8(BY837Y9[T/!@F190I M.1Z7WE&.]*GX-*_@<4ZX*?:Q:LF-DAN/,D,==$HCUR'J9V1'.3LSG]F9/-DL MSC'S),XA?0VG'I"H!^M%\O4MGY^*'BJ!!\OFT1\@-W @+:!UBU+%ON*'QEC1 MX;^P#'H.R80;-+5$_3R=L[8\.J*+0;J1;CF*ZRDV-GL!]L&C6*X/[X;OV2YN M%-YNPHNQ%+B^F&8N%ZUHQ:"5*,F'];Q -O _'#0U<6G0%,-!4\KJO"+%\A5= MX&JH_#W/ABWP3A1T3\XSR+FGX5FRDAUTT1Z@*]-)SLX"(#5@V#,.AET58"BN MVNO$U3HYN'Y6[-)4V"T"M]DYL1IZ :,#S_WJSDR8X,Q/6-U@9:VUL#PV@G\O M&UD+35 >OWQ0$?X;%XCTTA86MK5'=F0*[:6,HH_J/!E^[?*/8VVU\$GN/:K M;H!Y9=3(%W@(T?BK*9\MTP11\J#[W$>X'^(CRC60V_V[NO*%!?"^5P8$1W:I MCT%R[M2@-;?R57J'@0=5O)GR!IX2H_L$ BA!W7U/G2;-T CPE=ROL0$5_MB: M3IE95SZ"V<=^Z).I#0LT@#O1%C: F,!1]WQEHL_@:W^%#):,S_ 61,.-'X+U MZH1'!!B\P0F'.B9+T95#VY1%BZ[!J@%/]!'3&@[A!HH>X\OI/+DXI0S_MCRT MX><+JRL;IC"G353N(.\@?0[!#'#?T//CU@)8Q3Y*=<5)@'\PHT64B%J;&:@5 MT< A'Z0Q+))5$A@BHH\HL^#G8*P'0#(&8^A3J8V?UM%#0,G8A3WNF^$Z M5N>D1L&@5;^$B]#U9-%,)8M6WA*2WG-KP=XM8Q?_&9 A_#;_W;PEV^KVMHP> M;V7P8=IINKDL\\*U=KW1Z>8C6G>SZ M;7/75Z:'"U&U&/I/B?X74=A%]F$6-CA_1SYY5ZX=#'?M*EQFNB?Y^%7XVM^X9W54@5$EN#TS[]4R MF(1;1KA18?4.T+H8@$@&E QX7@:L[CB#*)9^T(""7,CF6-,+Y.+DXHJ]N#R/ MBZE:72OF>;'?'0O+!I\#3'Q4<))&HW*C!O9H&=C:=AB8+)&/GCOY()*6?UC! M^(-(-3[\P+I"["?B^PS^WWS1?Z16YK6N[MJ]P_O^%:>K@J3_:M!_^S3TWZ9# M>:N=_B3]2_H_*_UW3D/_G:N[;O/PTRN2_B7]YTO_6TYGY47_W:N[3E?*?TG_ M1:/_+9/T\J)_;$K03ND:*.E?TO]9Z7_+J+V\Z+]_==?3RC*++UO_C<+&K_@! MV2A>7O5&<-EIO],X">VK#6HDL3KN3G:#*R_I;#G@FQ?IJ#@2+*^>!Y)RBD Y M6[M/YD,Y&AF<4NA4B72VM/'-BW2P 713DDZE2.A,LM4&MCI-)D_M7=WU>H<;JI*M)%N5 M@JU.DR!4,4&8W]@QR58%H#/)5NO9JGN:W*.&N<=^;G4GDJT*0&>2K3:PU6GR MLIH*;-7(8;+P*?A*Q#*C1<0=,JC]8Z&/F5_[K*(I[H3?5'W.]F] MR_@U^;Q\_M3/7T:MZ2>/Z0'SE ]CR]$/R=96P_).VUCYC>O3E*YIVM5=6SL\ M<5&<*A))_]6@_]/4WVE8?W=XR$:2OR3_?,G_-#6$&K;*:!9F,KJD?TG_@OY/ M4PFIM:_N6OW#6\5(^I?TGR_]GZ8<4.N@^5.40F!)_I+\!?F?IFQ/ZX+YHQY> M#9L3_5]&IS]Q4CH1@][KM/2NK0_*2?^GJ:_3>E=W6J=*G3(DZ71/4T.F]4%T MKAU_+"FGA)33.TV95+-Q==?4KTV3>FFU@J]PBKY*K"D!FDJLV<-5I\GG- MSM5=+X>PG&0KR5:E8*O3Y F;75!6^37,DFQ5 #J3;+6!K4Z3?FQB>X_"JTV1FF_WRV("Y')?.Z3#9<8ZNRL7)Q5W$XK;D)4S+G]KZ# 42 M6[\6>5=Q[I((K=A=$J$5NRNG5' !.U0\?'ZX7^E,L;>E>H'>4\5>FTU1KME0:BY37A!+)39*;"LE-IRE@;6$!:U/J M)LE-U>:FTQ3UMII@Z74D-TENJC8WG:9&MM4"2Z]U_)23Y";)3>?DIM.4QK;: M8.FIAY]5.CHWE2)[6]PTFER97-EY5E:U-KGI201^ALQA@>)QP;RGY.1+OVW" MADTW'-@L3H)?=,E6'F INTEP(F<5NW3UNWE;!#D@L-@VN&17RK,22VBU87@7+$(_ M\PJ4L8>2[F_;<=N]NGM!GE;57RW?"'T?M8+NF,J]H]LSW_)QRQ\M1W<,6 %N MWB0Y0/=\8WYH!W3+TY1Q^/IK)= ZP76:[7]TO3?=,V]^<]WO(.&5YT /" #K M%WQL;MMOE_2>6RN [QH["+?Y/DF]ZW"#J5B.$HP!M_\3ZAX@PIX!*J>N%RB M6 #41%$;-_]34][&EC%6WI@")H"K +,P3PE<1??A:28>B>[2/:8X;J# :P/7 M0^6H#$&1^S7Z92B@;POH^_-5O8'10.MARH3I#OX*]/3,N(&BJ0_X3_P5+H4> M$!_S%3 NQKHS8LJ]$>#/:K_9JN&ZP$(!V)MUY7[])Y6)/HM@H;R!-> K?H@[ M\!5D!JWQ7@?=;%A3N+]&5]3WT2\#9EM@]RQ?-G0GY9)B3:8 @I5?W- V5R^2 M/;#R9@9D-4E9"/LQ9:NOME TK;P;]KM\R75&+@!E^?+47MW(U$5Q!Y2Y\H/G M_LD0PTO7_7':!M\L>^4->$V)=HZ4-5C9Y]O"NUR/*,%A(S);\!\> _S#=9>& M@A@N@-PC40UT#6H5N&TT ](= 2D@%1 "AT"5N%7X#XW M'[8(IAOU>,HG70H1 CNQ,7\^@;@(++7%)?1DCYK ,*(=[AO" M)P>6;04S%$$&N 0H4 :A#Y_T?7*M(CI#E'O,# T&%.H'_-4@'3P7B)@-AR!M M&'R?^8DO!&-P;T9C>,X/O- ZA/?'7GZ!%Z,1 F/(@?B]WVF^R[H;%J.LW8Y M^!1P''D]M*M(N@+G3. >@U\$0@&Z\6:TT(A#35B+;0&@&'[A.P,I*IP]'Z6M M O8<4!RV6@8!JJ!R$.]W0R^JH*D)1@*_*_0,1DN/?T+N9<'9K8>"S?HA?BK2ARD?@$>J^4G4\SV@\%Y]SG,.*>641I"!+:A3_&+M>@OQ.)H MU7(",T0L(X1?W($MT(X49/P56MP)AG\!W1O?@7*G\*VQ[N.3)AM@H=A4GW'! M3B1'6@FH"5_5R]FVR"N$(B0?H!T0&26B 0UO1J&6Q! M]L?",?" T#(Z-SF-#VT64C?\T]R<>:Y8*V D4W6 M$+9GX.:YZ[/%]T0B+%(Z9"\Y#-20,O3CLSO7'=CW0U\MRW8,S5 MON.XKT(#35%)HF8&U7^BMV#;CV@I^GH(A-).$=*&$!#H)S-81NA%DCAMCB[U2/ 5^-$+/P^!' M[!"X W)T7A=U&V4$T-*W_.]:U%%(73%M<2+DK-A3FC]!9=8&&@)0" MX6ZQ'\P((TD5&=JZ;;O"OT3"(GMY$@>B$^2[;&Q/=2]PP( >6].D61T]8$A% M*FF40@P^TSUC+*@KUJ"">+GQ%1,I-]LQB$(4S6DAVY(OP7Z#\4V^+.,)H\ M'B4C*=J#WG#R+M 1OBW"=X"SW9"40,F6THHSX#83B$N-[8EN>.X- ]?(G8"F M-Z($] )?(P?/I;?E##FV:R"VL>)("7 !C'*+>J!@]MF#JP/=^8X1/THE8N@= MS698JP.+$?E%-#!$U!DM8OYVPV.ZCZMCCA\G"N"-)KAI(G4P8,$;8X[R80QZ M(]8TO]>?Z_QE(O^&VQD"W(+X@6^8@N=/_/[=PVQM_/3:9QY]3V4WQA 1AAI)" ?/1U@*31AY$# A3CG M3[?.521G1;]>[2_ M>(T F4'K=U-77L9@,RTC\Y:2+([+\QF!%V@2EO<5W +E\;&F M8&F+HMY'.>-OR*D?8>.NYT>98\KEV3Y[PXSQ;O4/PF 4&MYTC5 4+,".+0S9 M1K8#LG6R.@&?BRL4/KB3B45E-77E,X@7]Y5Y-; O+'KK&V:& 4G.3'P&6,I' MUD,*X$IM"B"S1,AW*!+@N@$?TXTH/3>9V@R$$7GUE-3:B)2-.6S$RP0E&6%- MCUZHF' '_SN 30"+XN/AP&=_A4C&5.Z!+J)A>0 K>*F#:9BHV@+D(Q 2(W! M*]I>-84*L28HX:+T_9N%"],@>A:9G#OM@-S_ MCOE*F LS<",5*B12_E\(]*GU:XK6T%KKL2:K:]=7UZKKJVMEG:RLDUU!%RVW M#%+N?]TP$D D?;B*L6WWC;+*7+0E3.HT6<9E5/26I/H2 M%K_C!F0(@I%#(5DJ2,ML^9!AE[X543?I;]*E9(<"R6!BBH=B1*V=J&7DRQ65 M>'7E:=5*Y4;L1D-5K"DJ9MUB\'!C,,5"YDDWSQJ T$6=S8TG_F5&]DM4U;?\ M65B_^[:/7 <]LL5O%S^LKF.OB;JF>]E!/6CZ'/SKR\(=4:IF5 MVDF/0#R]8C$3>]OEA,;IE.[::*$&2_[7X_V_'A60J+HRLMT!KW)XM=#3HRA] M@%5]"J@4<"PGKF/AT0,,\HD@BD?%JB2S2*>2G<] +R6+73$$:+NA"0H*!=+4 MLZB<;VAY?B <7)F@$ZY[LYJB,\\%(!@\..>!QPI\75?FJ\7S$KIB@U6 MR0%'L7%/R63GO%Y,9.N;ORH^QA.=$1:K!M8-E;(R;\BL@"YBU6XX@=?A^@,/ M-FM0#)1JT; \7]%#H#0717I-&6&&=3."># //O)!V 0//@ $43S6)AE.AX6E*!]>C<#6/('^=ES0H7Z/J MY^NGYZ_OUD>\5G*EVP#?[.R:3RV4H*?\Z:_\\ UWO]$L^(L[>'3&@,<,M8;6 MYKD];@7$TIXYKQ9H:YXGB@L\J7@;(\2VS9P1*?AEKQ#?]85R'?>@]O%0352- M/C>"R/V,K9;X/$ZDC.K*EX>X>D&4N4=K\,4:>-X4'=J9.*-DKJ^DN?[V7_ID M^O[7=U%!*KZ9X@*KARD4'_^*KYWH?^(!# L\3H1(9+:QOT)K*DYD.B&F#^ I M\-)!,G_VW]4 N$/,]\ +@!23=3?KJ3(+Z92*"M%V>EJ((46Q$D2$[0(GXH'' MJ-!\XIK,5E+.5_)#" Y'-AV[$H_4%,=U;C[=WW^-@E"4# 9+F:7^Q.5PXB?3 MPL@ D*/N8:+=1X0I_AA3,]UYTB*&= >,1G82-#?_TQ;NBI^GT,O8C(>X2P!+AN9AC MX_0YG:Y#<(G,VMS,BYR,> ,4CHOJ%\]$GZ=R)HD8HRC4_1B;O)8JH$^X"QQC)4')WDFD\L$H6;$ M%D ;#9?6S\.S<_DR=$''P+LG% 1VG:C2%_EAA-=XQ'=>F@N*R15Y<:P]H"-0 MD>2AE47B(A)#H$E(>W#(" F25%Q4X =FS 2PQTO;A>Z)SLDR$B9\C0J/7;ZR MJ'QE1532DCQ?5+LL"4R^W85MKMT>0IN@.?]$X*[W\7(4!<4V@HE]SF$$PX?3 MC>!?V1!Y3Q"5. O-1+@&J\QY\@5K=99]=NDQGLQ5>23=3G5(C,SBZ+QE+$<2 MI^JHU,U4^,2&>]/$$^,4M/W,QZ?#GD//[ 3B?"%%H*=Y#C8>H#& M/&;7T"0S_]0-[@=P;4@ART2@4D8)3HN]#Y$*C#R\5PP5B(854;.31!U.31%^ M(6'NF=DV>;2?P'+&0ENJ\3$GEF.1XD36O7[^1$_X-_VS'L)Q&R%2&I41-$3:O>^TD@1.TVE,'4ES@X%E.LBUY1Z[A&O1$A0FM) M1!R=&7"64=.M MJPN*HY."F,Q'("5F-G%+%%5_^/I,:+D&<:6^BQ "_V@3CVAMD&*21X[-(\O8 M /AW$KAH$EYE*HWN*02$Y?%E\7/H/D79[[PZYU.7>MW4W]JU-6?UH^9B=;M MN,#"\J[%NW8#?;W=T+9!?L?K[6;Z-]8](==T^)HV<\V6V>=+(V1..12IB]IL MI\?-7"9)ZMLW=2#-)C@FXGP+V 0<.4SW#?V%<>\(#P M A E99SIKOXRD>TTW:F(%/8,UA*;#)BG:#U^Z'P'9.RTZ>1PN$H#KMD@P#4E M:Q:!-8M_UUK*+P/9/\4IC4>*W1XB+3:+BHSBIA0P^TS>V XPNSC('$Y-DJ!V MTCQ%E8KRKK+=)0E-WE4$0EL=S6L8C"7&5)_!R.YMBQ.3'*= >Q1>EY9V+I'2 MM=10[/GBO16O[- !XYFW?=+YX;ON5U7K[8R#N;-N?)^YVWM*HE2[5-O^_&&T M6QADMNJ]HN'RI/O_:1?_)@L-29E729G7J3>*QB=2YNV)S$[Q]-<995YF4WY( M_Y>Z7U6K:^TBFO7/.*OSAK==IQ&SCD^E-]+"SRO)FXU@BBT@@(R[&27$!J8X MAD!?^EQF@5XZE+3KS3-@I 2FZ,51 KB?FF3.0J&DE=F@*CESYA3^++;-](%/ M+\&92+KE*:^ZS4^4\N8H(SRL'PW?FDD[Z@1V5 H1%5LN7#?K[7=9G:R2^<0E MPH9Z:FR4P'RZ1"IH29XL##8:]<[%\.1%1)KNYV.KQ?2X@(WXL;AXIJ4QUKV1 M3"_+X%,: 8%$D.YMP3 B8T^2$J(.;:KV7O*GQ,JY>?34%7AK^_ZK9(B=TL1Z MHC&YUP/FL*$5^.\B>TH)G<34<&K>.F_WE.@=G^<9^79]Z]";!K987.GK@4GD M&ZW>6SW^C5E*WKWA6IW[!KS[@;0497@MZ3S*\%J1L*%=C"LOJ6"MKY U.2GY M\M@84<^ D3)9AJ4,LTU<6,%_XOY)EA/HSL@:V#*L)L-JZ34*+>FV%PHC:N:C M!R5WV24EK"WNDR'O8F%$.TN-79F,IC)6='UCT7PL2PROB^)E42Q-VDXRT)17 M@%TZME7%2@ELJ(NCANM&O2>#P07"1O-B@L$7$7#ZS0JL$0\W^2P(Q/QZ:2_) M6%-JC6T&[I>^;)'2I"7W8R45%*Y(2/)F$;%2)GMI@WW8K7<+:2[Q*B1C/M9/M=O.Y:QM%+$Y?:@(/ MF&Z(8^PB!%]:;\K\X5)(>:(U,TO3W"%3@JC)QLU60JOBH/LC$$(%E6X.I">E ML93&:0!I-O:M>Y72.#_V* PY[!&^.C\YG-L=^IDF*/H=U5Q)K$ -8M_5ZF'.7]A@:)<_^;Z_KLB MC',N \A^M>PP ,T]\'X63/7P]5D.=$Y2E!SEG"L]R>FG!5=(RL=RZ/GP&59 M0K%0DGV@J\1(59GD$@I%Y2A@3TKR73I?$2D6QDFW J<1&A7GD$@(3 M5=Z[+B'@]=5S7RT?XUU#UP,CEOHU!?H/68@C@U[I8E^V;"D61N2YFR)B107D_4XPH6?])!'F,=/9,0!WE8#G:F4GR\I,"*C-#F)R0P8QQ[ M,S*L>XR[=G&\FT"UIAL.;)9Y9O )@B(;5E?\P(BFM3+G\3*#X-Q!+DEM!:*V MPY,<1Z"VC!5W=/O/@0Y+B+H"KNO,J/866;3@$T& MH)ZU7DW1&EI+L7Q%5T:Z18V5_MZH]Q58HTV-EOAK?-VF>1JZ[[/ 5Z8>>[7< MT+=GBF'#-6MHP8MU7QDSVR0=3P_,CS-D;67)E]&*EE%?[!>9H(Q5.A!8OZ.I M\&N?*S1%J1K5'B!3K_ZY=DOBZ18*CM7&G&^6&8R%T$@^Q3GVMC%_1!^ M1L& MZQ^9 "XMYT8\B;L15U"4+('28'C&90&2FE;/K;.JVMB).YNMI8:CB3_'WIPF M1NQFX#']^XT^A%7?ZO:;/O-1/"5W#QL5+V\#R^4"I32"VP:FX3!G,/&OFPS8 MDFSU6U 9S.,M6_^AGWD%"LBQX3^O_F8U6[V^.=0;G6ZCT1KTS-Z@IW4;K*/U MU(:NF^S?W:N[%U0C*$,^P !.X'LST#ONJV6"'G$B,,S5 M!Z]#KJ7]Q/>8^,EA052WC#K*23BDRC"&9IQL \7FA],I/]D//U@.*2HQ#V*D M>ZA*2$^*A5+=6/>]'ZW!=>"IA'ZK*\E=@U0#"#@A/:GP0[0;HU:)9P/#T,/3(#,"W MN&^.0GSM![!$!!R0==I>UIL'->5M;!GCY%/*@-D6>V4X>ABL$Q^Y?F5#PB9R M$5^Z!\MVG9$;]8$R@-Q=H!0P:=S0X]Q&ZXU0")N^-PQZ>+2T9_:#K"Y?&7KN M9)-=PR'BA[!X':$$.!9@1@("DPC,:33#IJ$')A/\. 5D I'"=T.:9*;HQ/;X M51^0M]034Y\/+KF)#*U$G\P:<&SZL-6:8@,=VXD&%G"SE^R554,;SD$;;M.0 M-?BK#PPJ9J5$(]LCF?IL_CJ@DM .$"G@9(XX4[(9O!X@/\?1HL2+Y$&\%,+HTGJV M+6( M KOF,N25"F2*O80]S7%FJ!,U9T N7E9LK(A"C=C%DFG"0-N-0%)HYF8 M"31?'84\![,D229?A[<+TR;D!,@U'VU)>[956:5K^U20X+;=,$!08@="(/)*$<0'UP^0@3S MA!.B C+@BL\O^0!>U(, 7A-^M]TI<0X'M[C+!].$E ]H%X MMVIT$WPPP(9' MULEM4K+$^"!("T,@5H]S01_KEXD^0TL0Z4ZYMMXEA:")A@006CP&;$';0]7%(#T8: "Y]M/J&PN M&<2YI55+4$'B2[@5^*=KQ!B-(#F''^&%&ZWY]M\%*NH9?%\@@ZM.16"79,]ZRY77]R@%^H D% MKX'W; BJ@>VZR0#%[7@6;@QIQ9XM68WS?0 =^&@.P37"0VUA"MX*:N)-(WER M4-KSOFBX\A4#,QD>I-<)0WW6$#=FF?^\VIZ/4EO:E'Y]]]>GI6GC\K3UX=O]R^/3U^>JV05O%#4@ >IYT$@<-+(UD(!&GF6 MPEB+-(3#T.W3/6M%3\0Q;XQ"DXHP A',$)XI?Y50^T,7K402UT*N3P!JL 4, MN=C\V0^Q4QG9#-Q)AJ\]S5?,7P@D(3U3E@1H/Y M#181 0 6B^(;Y)M_E&5N7-2[V_THMYVF?X!*!;XBI4<%<[ #6Y^"ZQG]Y7U4 MS&8YM")ZZ/WB]_ #R^79^#W^LQ#L_7Z]UVZB;!>%<^+#0NS788<_KUYO-^N- MKI;Z4Z.N_E2DTN02W;43Z-5FO=U2MX%^Q^OMYE8DEG=1':#15@'7U-GXIBU% MK#L6,>?0LT5=^69*4;*PFH]8E=S=9E'PICY4<_J9UYP^8,WI0FER48!Z67=E M.=!41*):K5K>X>C03IO>=@2A,H!K-@AP30FXG0#W@9)U$E@[ >LKM_J5%*"5 ML"M+?[<#CVQ$V1^,;HH*AUMYGO$$YQFSG-'-?,!LER:773*[)V^X MO9N@^?(@Q4HNWOS^,Q2*T0=LI7]#EB.OR3UVLY[H/.$FU99:[^Q \!O:>%0( MG:7!6KM1;UPFUM*67T ,7??JK77SW([36V#'0_H%.&V_&P#;]LT,;3LS2>3NB3I:FK8G*SVJWW=@GN',O-*0^DM$9]IV!KA>=%[*8?M/7Z M0<[N.#$N5*W>/2TRRJ/%2Q@">7K^*M7X"=3XAEA!,1F]V]M3C>?4YJQ$D.K6 MVT>#5#GFE.YF&-:;?K@DG8L@G5:WWI>DDU^NIW0-\W<+FO3WB)D4?;+# M49B]R/;R=;/>+Q 6SVU(1U^.[N3'SXX3)2B$-5BBNXK8/%ZNKDBKJVSQ\'U: MZTYLH!0P8^Q@GT$KT<=7.L9'<8RK:H46W=!L9@ZQ%B=;*FFJJ#2UYV@Z25.2 MIM:Y4HVZ)BLZ"H*+MBSHR);P*I[1^S7N#1(UV),9H)P[!50I[YMUEG>I\[XR M^R^IX&S52X5Y?DW0MI4I:)NM0KM8 KSX=QV](EX^G]/SE;4C/WFN3PU3AU8@ M3<HS4Y=+6TAJJ2J@E)5JW46@UI2596IZKI7;^X>FRL. M/5718N\D3:+_WYRAJ/W]9,UI6&Y)$"I;)(ZZP;:O4S1[2* M4ZDEB:JP1-671"6)*N]RTK8L)RT(+M1Z0Y:3EKL,0):3RG+2+%TL+ZJ/D$R/ MK2.#;I-L5/= MG%B.Y0<>S7V6-N61PJ>R=NN\;6%;LLSTW#BH'E%U,UK@^==D\])[@\L=.R% S(V*DL/=V9)QJ96Y.7.F$B4V9KJ* GJ: \ MP1I9>%KYN\H3AK_TYRMK1WYC?N"%1A!ZL$RJ.O68K0?,5 ;,84,KD*'38X5. M937763?T7W_K::KV7E8)2KK*^Y!UKXQ5@I*>BDE/YW';9.7I^E!VHR%K3\M> M,2#CI[+V],BF8JD3)S)WMD89GV-P;"6HH(S/;U%_Q1*X\J[RWB4)3=XE"4W> M59V[)*')NR2AR;NJ>2S>7>4I [OTYRN;P7AT N8Q/Z"B MG>C H^%.6 W3&3*-<=A=6K<.*@< M45UWY8G'PN"BTY,G'G3I+ M5X(*ROB\#-#+NV0F2-Y5G;LDHS;JA?;\@*>DE3N6ZH5^](FI(T ME7/DM%5:FJJB^]RJ=R_)?:YL98",G,K#&3)=(@]G9*(".92L1,&:(P=[BB5L MY5WEO4L2FKQ+$IJ\JSIW$:']'.@#F\%_3>OU[A_P1W3W1/=&EG/#[1LR3<25 MP)W2/Q.6T9^A'UC#&;]D.2:X;+>:5N?I2VZL##S\HC!' M>J/3;31:@Y[9&_2T;H-UM)[:T'63_5MMM:^VKK"YN,+FUF\OYEI;L-CW4]>W M LL%4P^'U5FO[/V;909C87@EGQ(?;^:X?!^D>R !2=7N:MA^>!AJ;: MV&9I:F1*=Q:AEOPS"_9Z,?;&<8I["C[]S!4'Y@=.8#?!!@Z?_C9_TNC6XRH.M(5-Y-I?(O+%"^\:B2LE9*')O MCL"]T9Z&GCM1W! XCWFOEH&X&C(%+B!;H/V<$": M629-[$R$W:@IH.4K4X_Y**+ JV93'0B(V3/%N%]1@Z7#9A"^\Z9ZG M.\&L!F]PA\S'_#CL0&S6IZ= 2 ?@2#J!IQM!] Y<+WJ3N![8MNAU&#_GA\98 MT7T%7'UKP%N-Z%E"\#Z;$1P MJ,&>'!!^^ ]EZ!JA#Q^C%2#@$["N*> !^SYMRQ+M&#G\X",B^8\7'3?@W_1< M,X3MN7-,&P#\D>M9N$Q$"_LKA*_: "M\8.C:MON&;P/+ -9!E06PVD'H S'! ME\62%W:S^XIKZ4L6V,7WOEG!F&"C3^$1'>"-=0T$G@B0T5KJ*YQY(E92M8VR M^@5$)5,^PQO&OO) !/G,ID#R Z EK5=3M(;6(D#,+S<;=+E9*6GS)2$D %2@ MV'T<]CM3_MZO=Q7XC V0JR%Q-NO]GVJ*R2<#(XX#@N&$PY"M@R$0#T@:^ U8 M%9_R]0GQF>6:BJ[,F YD-'+KRLL8Y%.T EC2T&8&R!)\!"6 Y83XW3

_O$R3?J2FOCQPMGR()7,JNJ/G07HM/O_T_#5ZLEXI3EY2S,N85.N= M)4SV?LJ,R!J\';C,0!\+U=$&O/JKW/T&:GD3AF.+9Q7'::C:T8WI-+<[H:5 M\"<7<06J%DPGLP:BD,Y= ^\"\(6(9/AWY@BY!1AP0L(?6 ="ULT(LK#7[RCX M+?\[M[1"L!&\ (TV,CH^ H&P'_ID:H-Q,/\-'J;@/B<8:X+K$6826!< 2.;Y M-!RQ^QZELA%ZW%P"%%/](YD?EC/T]&C*/%NQ%,/IR .\\64M/.BPM^6'+>>5 M^8&P4[W%E0[<,$"5 -0):]1-=QH(0ZG]20F8,78 6R.X$00^$C(LWN!2Y-4B MW\@'$Y()TIWH,\6�>T6:SF'%BVA=8K+M-8L-'(,N(_(SK YC8MP-(PI"7' M-I &F;?@^,% 0,=X- M*K(;(5Q?P32/UB($X/Q]$U@!+$G8VMPU0/H"HG/0QQCKS@@6C*\F2JF4XOL# MS6P'C? (06_H$+CH2L%?]8"[*F2C@T&RP"!@ =NV,D!D@LOTRLRZ\@20C21O M=G02?>FV[^)+=?#SC(#$]JURK;]#%\L@LP8^QQ%F$J?#BT%>CX0'%(S1-X1K M9.IP?PSC41XY=!%_*@,0M;5(+>);48:S@-RI&E>E1FCK'KR Y/&];^DW U(C MT9VNY_,]Z?&ND']<],G^PSVNP ,50FZ! %ODYOCOE>O!.T Q+FMD&0!E9H3T M#-";;3,@.2!(H#<2=KB"Q *YZP&K&PD+;@+4"I+0MF\0%:%G+"X3/F:\BSVL MB?4CC2&X,/0CEN+@]Q=<9^X?<9J&=YKOE*&-(H@[Q?BB.7S#&3=! Y# 3OQ6 M0P?W"^09H-NL+;Q[@5:45Q_^$2_YARQ=J@FOI2%&@*PDT;EH>_ 2XCG:]J'X7J(;+"7"]_=C_!LRC9%A2 M(23V%D4-WA#[I[#C/]&&@.7")H=\DQ98$N@%@SIQ1J3I1K8[@$<#5 ?*%#9F M6,A; 6 0S#P>5H#7B_?@/Z]'[P"T(R!?0/X,>1F= )F9 '';G7)5 ??^ MC(P^5P()VB.X^.!AX_-"!N("20ZN:)*:TOP51+E#Y#H?O0!ZSR-GV&?$3?-O M69&\A44B^V^0JC+$O3[$WQ"EH.I \I,I\E4WK"'\CC+T(?3@%37ELV6: M@.D'78R_N1_B$\KUP^>'^W=U)1GC G6H^SZ 8>ZTKGQ4V/3@0X$2 :L03 S4 M9I$98:'"MT3$P1];TRD:@ LN4V3TQ%X1&7@>^@BP1'R&_"+A.T4OAO7H2ASN M!DLA'.KDYWADJC@L6E2DV_&EIH5I 6XIX6YL5Y@%\'+XM^6A,S]?"/HSR1 R MI9$CX]]?R!D U>%J8;KM>*M"K/6P#D5Q(7R2>O(RK/ ME1;I/;=@:($=L0-UPHY$M,0_RG(V?OS=[7Z,WDY3U7@2F?NSD7W@@33%^CQ; MG_KL-OK+^ZC.P')H1?30^\7OX0>6"BGI>_QGH0/[_7J[HZ(:%-4PXL-"0]9A MAS^O7N^H]6:CE_I3HZZF7E_WJFZ]JZ;_LNY-ZZ^WFRVYII.NJ=?9NJ9"EN44 M]:XM=6F;Z\O5>6DO%QM"$&"A-?F:2B0#-YQ)$2[#$2NPNVB];#:HR#!?3?L= M[4#*(6#O+T,=A7M)0;Z:1-BE#GZ7;5\0Z*+49^2E7* MEZ*BNJ>=Y>"]E"_KY4LSZS,;L$]571)[X6FHJ15.D M'0&BML_2%BEG'[Y*&.F2TI .U*SFS6!CIEKQY>@'3>&IA!MZ M]O%".^ZHG7VVA

+;.PEO76QTT$E7CHV+D2HI4DA&9+'H4H%D;4 MUEF$9=%8\_SV2E'ODD'!W0KY-EA9N62N*N?TE[NVI=>N]_?S/PM1VI)3N* : MI2W-SK[1G1;TKEUJ^G&H^CE.1 M)A=7@<6=GU&*>I>]9ME6I6$WA MPS&=YEGJGV1%VOJ*M,Y9>M04+6XB*UZK(5_4S"4[4KX<5[YDKYVIHGPYOPU8 MU+MD7%8N[ER+DT%9Z5FN'0:U/'EPSZ2C&(G5!,(SW1 G[44KONAZ@CS 4D1C M0&OV,O?8RATR)3!@C\P=12$';":5=4S'^#0/?,AF-@X\Z0\.]8FH\,Y6.5N_]1"/@V_UZ^R><[9[PJVKP M%W_*C,!Z9?:LIIBA9^'H^7BX_,2E@;P,!_(JJP-CZ<6KPU#KRGY3THL)_C^8 MPGX@D+8A 6"+D%L8ZJ<$+M"L$UCX'/Q]P !FBC69NEZ@.X$RU;T 'W1#3W%! M\NCV@N-+ ,8'',-CNH_(&;KP9?C36[@/Q.5;,%;<*;XXA!58S*^O8L$R_WEE M-5N]OCG4&QWPOEN#GMD;]+1N@W6TGMK0=9/]6^UJ5WO@[E0Q HU/?(6-6O_1 M \MU$(#WQE^AY0'<7Y@Q=N#3(X" +ZX)IN0)IQK>7]*TZ7;ED#3,K0823C4NK)%V4X^3C,@LO M3^#?ZRJ#I89%@7?2(9G"#9QF*/5P1A897O!I7;NFAN,#;Z%3T.;P^907 -X) MGYYG-=S:-)8_(/E'MU[R?ZK*NDY^H0'<)VGF>?$PC7!.-LG!^ %"?M_IPN0 MJ1($H[ZX@)+:/GHV/OPSBLMN$441/'HZ/O ?F[95Y5!9TR=1@ET0X-.T1X(7 M=BYP)MHIG5'XX=?7?&F^'I'NAU6#;Y7S.8@W3C7ZHFA]A]][^^'="$Y! M8. MZ']:&)>7ISK$MS VT .P'A_<8H6#?5/ ';%BW5 [>O_]NI>/[6+ ,H NP&T! MS9$GX#K SO_W?ST[/-Q_@?;3>]9Z])N#%TDZ@PVN<_ E:YA&_8E'BDLO787^JZ1(N_VG3PD5.^SQIX=)V MN*7ES.5)4\&$,]R+>I0LTQ.7+&%&WI; =Z"45ZE\!-^+GP 90?7JF@Q-M>1! ML >"S-F"XKT)G1W_G;)XR \#29WBI&D4)V1?? \:'_^4SN#U]))["? M;;/[*QX!9\]MC?@DN?'EZ#[MV;@-A]VDOG,-1N',YU>\N/QV4/LEG\X?2 '@IV 0Z5<> M00(7X/Q__O1?7][;IW_ZZT=TC?'(O807PEK6?_D^_6N?W-Q6"^@]Z!=4M:24 M7H%FS\LUWGF7MOJ>/;V,U7<+[\3W_YVNUB]>D28N:A>;46#F'ZF9/T([_V"\ M?V-V?J^9-'&%FV=PR9)IAC< 7 ]-U>(%BH-*,3+!OBQ<;_!T8P5V(QG=J:OQ M1%/?'S^Y"@ORG%._M!P^W[\G<@C& )BG&>P-VT]B >!JXRYGQ0GL,QY9,KET MZT!>IE5&P5=<83 MP!#3[]1H%;E%-DW*R;\X9,56QSJ'676L#'Z!?3:JBL*= M!E./QG4*IP%\R8IX[V896$!HZ&?PHJ2MU;9F2Q!>,W7CY&T!V]Z"[@ESP''C MY_[YYOB?;Y+C%G8I13OJYW2RE]9[Z=X'5YV@V85!&S#485#'OR8/_GG\\]OW M8):=+C-X''BV*$SLUY9LS9/AI:X*J'V8PK];T[ M/-?V)6>^\EHDYDO7I9_$^ M=&*T;WQ,LTX>A*B-"N>]CD]G9NX2E=Y> 1N7!@/5QJ4?/QT_^48#TX?[MS\P M_3ZRW:_DV-^,KL1X[DL4DF*# <*#IR_JCB."6A-V62)H(A09>L\SEBN*\6*, ML&[JD0D5NF#+P>_Q&PLT8^E6*L'$-'Z=(5#E#M5# ^BQ9#:>(083IP M-JL8D6>K_M^WB$2P0W'-D!Z1K6[<3AN>YX MDK!PIV7U"4QPV*80D2?GX0&^Y,?PR.0=_/8A[ V%(W6KYFU!WZFCC<]6],;( M9'?S>3;-7#'%]!M%@1U&21-:7YI15]K"T% O^H2#CQX7SLUJ3CS(5R786O.4 M/V?H$8X<_6M<''"":DX;\'BG9;4N24[] MI#G "Y*!+X(/%2W,!A4\>AHDEI;XK*@ [D9&W-I.(?]]&QLN6@ITYS=:!TQ'6^!RNZ*/N87KTI<-$ZWT5 MQX-F$:($?8@(,G9U,_U\YED%PKO#LR;AZ4XGY$IB.6> C9G!_[-CQ_&Q7/.[ MX3EZH&;7>:)VR^8=O!:.:3&VK;P1!8D:JASIJHMIU:(FA+W_[LGXF:[:73JR MKRYH\XZL$,)Z3!$7.>LLC"I<6,\( :(^N9C+6QJ2;S2)W)[[RX]$&9]W*@HF MVS&5S@">G7\ ]^DTV#MYWL*^PJ%/ZV6R3C=\F^/J&)D_XYH<4"I]%X9 M/6V>EZ=WZ;2\=W.<9.D! "4LS\&C' P)*2'A/29VW53H0[2,&_P;&&&"75(2=FCK ##THTPRGKI M(,_!X[N1CCA[^B,VM1X9J^ /Q>R^.]CO?]29@;SOGAH#>5>RH@(%7>"-ER:Y M6Z2YS2E@O@%,RGEZ4E;J*J2KLBW(+87'/_*/E[_"@^&C@A*\O!!<"HQPHY$^ MO_^O.6A[Z;D>]B:\;Y? ']D)[P)6/(KR;X^PZ.+KI-^\1(/-AMYLVV <@WS# MF9LTR>D2_MQ]4R2X/0;R>7>S-YMZJR3W756>9#6>633QWI#22CZFGUU]3]P" MA5]X1XFK1W":3?H9P\HR?]1ASXV*1%7^W;/Q$_\+7*"+50+U>F^VPN@N.1$8 M]^E=N(NOR_:RF!/+_FK-J!7_.@-$AO L]O7^!9JEGF030&.I;RFT% M'P:?#5V:=>7V^%'T5!AU7M8W'0S:20QSO0=@Y^;Y8\%@'T&>44R7XNFH$Z,O M,$RH;',,.8 [G$];]AC1:%BO\XU/4K@9H5-PB]JFK&!G<:]@6QGQ1(/ARC$# MAO+)(7@Z[AV^W?5E'@E+X2%)B*40?$0.BCXM!%TT0\^WDDE(:C)MFBJ;M%00 MJ<.9P6!@!Z-(@1 ,,7/@ MVDJ99+C8"2C*8D^#\SBL7 #^F4#UEBF\[;&]=# VZV9>ITK<2L "P<< HRO- M*8*?[HC_D5=8UE=E69B%M(ED7ZF ;7-LJPX![%*-[T"]I7$ MG15AT(,Z=;LU+ITNR0 =)\A[ ,T)4KG),U)(<&:<"IC MM[@2_E)P8KC.%>?;1,L5H"&2@T.Y8T?)@FQ;_(O?LL9_>!9PX%1.4G!MSHZ- MI]H?WGS5BSZ02MJ\A8%5-"YXV!IFP6B/&6HO#JV2[9S5.MU>6-F5[^G!N?:T MPZXPQ"O/?1H>[U])O/+1T1"O'.*59V_7]O[U^T'^\4%*7K* !T9=>Q._#%W2X>NA]_&?1F\^?CX^> M'*#J%*9,>;%HU3%,\/OMWS\Y&#][?M3[I_WQP9]O,_O-+?[4N9;^V1CT[I=6 M_IR_/WITL2?=I3$]&3]Z]NR6C0G7Z>F93_H"9^V-<0(?'FR]LXXJWX=F7-3/B4JSQ%XXUOL988T01=LYE_0J4B4_/-;U^-KC;JL?NT*G.N70O*20U+-@_< M!J;?_GG_ZAJ$=\.-C/Y)1$$QW&%7=H?=K\87P^"N='!7U 6#R("?CI\>?64] MTT\(_.ON5ABWXHC>H4]=1"[N%)/WA\<(<[5 YR=6OEZNC2?/.#7 UR MM7-&#YZ-'S^\@Q(5@J#WJ-?E@Z/QDYO=C*_7$.**_.G;;?(R&_2Z*N?9X%1? M6=KC8D)RJT_\LR?C1Q>\U<\X!]>A@\_C#]^G'7G^^,+V^[ CUVVB/#K_K3AL MQG5OQK.;W8P[9*+T6,_>*<[!.'1^& 0 MA$L*PEW\OMQ_^D6/IR7H\_7DTVZ7&K_]G[JV_.7P_2O^_A49D[<0/Z*- 0;\ MR(T>]-MZ:WSKW_\F ML#EN/ZL1SG#0W=$I$X?VZT;V*WT1LX>#I^=F=#P8-8 MW5:Q.MP?/Q[$:A"KJX[,'UX$/'![).I^IDD.#L=/ASS)OHZC<@.48X*9?PG)< M]$:\VZ[)X)_N$(2GX\-!$.Y0^OB*TL]_#,MQL939[5+CM_]3=R?%^:U_O]>8 M/'Q\86OR%H(YE R$&?_/!'9\$V&_(=%]_8GNH0CX:P?*CIY?."5Y>X(S@US= M6KEZ>O%4]R!7@UQ].;MZ,-X?XLBW93>>C(^&,/(]"B,'4OT'V&SKH;0?&>S? M(:*\??B?#L79MV8S#L9'=Q98>"\WY.:KY8?-.(-=Z=F3 91WKZ)SP5(9DMX# M,&_7N7_\[;"J#3YJ_RH-'!9W*\-V11FZ/Y;NOE@N_G8I\-O_J;N#G?C6OW_Q M=/>=X2YXNZ8!)!_NHF:+Q?1:6H#<;I-Z2'A??\+[O)[S+1&) M^U/[K#G9WNYXYT#EG2D@ M1T=?Q66\_?G.;\U3/3K\*A&I^R$(=_'[WX2K'F!? S)]J,R\SY5.CPXNS--Q M>QRJ0:QNJU@=/K^P?3B(U2!67\Z+#-&?6[4A3RYL_0_1GSMD_0X1H"$"M,MP M?/Y5VAC?#\?_7@G"UVEBS9Y-GAT_WW9/#9P?[:3IS_]_AHV=_LM^2M_-%L\=[ M^\,SV!7Y35.NZ4#@^HOJ2FYKWG_Z:_/HZ*0)@.X$UJ%Q:NUDRV23?/1L_ M3N!5.2S)*"FKY&C\Y,_)K*W0=&B6#OZ_)@$DCYMF[<:N*JY/#9 M*#G/NJW+63G$'Z5\7L-\XR""'\Y2+X?C)Y%ZP98W?QY=7 +/ MIU]VB=VKM$F3E[ ^JE?JNJVP=.>^Z82#0]Z0W1H!O/VKTPA/52,\'1_^(8UP M)T\]+/9YK(HOL*1V)WS[Y.E7$*BR$T^(A>KHRH2*ZO!%JNC&N1:A^L(:'SPR M:_S7OTPJM)BO8+N^\"A9],<845J7=48"!>8-K/N)>W&:S9JE.#/V6W(R]L-7 MTDD-\V]V?^4B9VI*6O-KWS&/#^)5L_][ ?OA761+ M9H6U)0_&CV);\CI-R7'R<9G5?@3):5KW.J_B8D[+HH8KA\U+6$!83UR.4;(H M3UQ5X(U/?TJ+)MN;EBTJU;G+Z$;]H@UZA7?,[=SSR%R--OUP_.R*+ N$.XIA M@8"W"UL6<*C:>3IM^-5_T,*X^UNV91!&VW9P9=N&.0K9-HQ27WC;\+,IZ$0R MND%SN%DXT_ H*WG7:R^>TT0Y>G29V.I-\6&0,?9S]N\VF^F5\S)=9PW<0^]= M7;:PX[OOF[OE2M-4?W?)Q.49*.@$)I>XSUE-,I]'2R 31]/#_V&4%""A&(WT M!V6:ULMD#AY*/4I N%3"2B4+,?'3-,U_!._1K<$QSU!?*>RNK!2GUP#7SR% M"Q!O&W@B"_@$Y'OF_MVF#:LI!__!10A#6V13& #<=^3,X ? E,$_S]RD@=FA6FTR_ ,^WWT&HX;6; TK MNX2S6B=D^M#,ZF5*[]._8?AP4:6K!*]:.O %2$W2G+K\Q.L8?.S$;HI8O*UC^9=K NK3Y+&'?ZH3VLX+'+U+Y*0-; M8MI=@):8N.T''$ \CV-EPLND,EWCVC7).Z]K)YN<9;RVHHUAB M<)L[ZG#8WAO;WC?&;.N[@.#RPS-85GQ4U8<$"^^T6<).XU_:PIS825O#B^OA MB'Z5(ZH:,EFG&W*/P2->\0%"#IQGGSF>40JH M0MQ*\19%?1K[-?9;3]*\)3=/;T2TD.J&-"3>EO,RS\KAP'VMW>W=S%/R1XW; MJ6X(ZLE)DZ+Q.V-_!^RCX(;#)H=KD*\_.-3@X,*].NSPUSJ_905?*,",G9)A MU'MP:]KFX'F*#31LVHUMVKNRKC,\-T$_\NF9@C85(Q%5*&:6&-V1@I.I[@4& MM7QP ;[5N.FR@#DLP+\<-O'F-A$,F6FVA@.D3H )<^H%>#!^A#SY,'3;EP%&? NY?^^)"O MZ1)\TY2L6XPQPHENJDST.05$448<=-E%G$!G: M*];5JW0CT5Z'4:5"5+D)8(N(H?B(H,#^?E]6+"O\FW6%8L1I*W!()2X^;/9M MV&SFFM&4P",.3I*6N M19N3> P[>7-!8C2C,U+"I[!7QEHBHXL-*A\L-ND]PLHRL,NX3)C('WJPU6_5^;5B &<'S?.\KZP)]^+"MXRO[>_^W&\@PHZ]THZ\/=*.L! M+SW@I>\T7OHEHJ\8L ;_> U7_4F:.[U5/BQ!@^Q]A%LE>1."//<)RO86+6-= M _J'ZZQ!36N -VL4Z%J!N@8EBPCGK&Y07NQ?"?D)$VQ:"3F#?^0VZOVB*;;U M\)DC)5HG9)[_"\RL!4-V0HS3/+(>)V^#T0W&? TV^;1%H&D9@ !K-,6KD]07 M!@L4@.S ")QE<6KB(B!D#G'<&FSY=YM2K*5NX$EIA> Y, _KM9MF\XROJZUL M29Y--^Q0G+ %B2&?XQ8?A\7'6=,X[T7^K82'X@^O8"!TQ?$<.^M*T87@5-*T M>%WIX&YYG01D"P#8:9[6-0\81I^>P%5+WYO[9!Z8454ZZZ!?&%L')P@QN2E& MGK**,D4.(?$.Y("%P+P7+L(9[LLDE5TA@"XOUS3)4.+Q7[PY*]/1CO'HW7+D\\RCIYVS *?P6"L$2C_\0E#_!I M#VUZK")#018$9K!.4:CH:R"U!<\+??LES,BQY7'P](4L]3@YIBC.-E!YE/PV M_C &F9O4(&2P_#B'4\0:DT1\ABUI$"UX\!Q+VC26L.LPCG:=1)X"QPH=?^^^ M%*Z2BMJ]O"A0I"H,?(>6S2[/,D6XIX>2XN>>[RK$[!,3RXDAACU#WP&&#K^)YE@)GTG#X?CK"M!!>%6YE?6N&%^.[)T[" M)JS-=([&VQ(@?E#:DKP:PPWJ4#IN=MP(H(QB0?1H.APXB!GW91%UI02EOU38QY8,P9SZ%P05=7XGZZB_R)Y N16J MG93Y":[)2S[(/TJ:Y#YIQ;<%".Z4]<2C?=(3!W2LR&X%7>KK"XX<:[KM'^_OC_5 XJ.D:Q(R2I=%= MW"<[1IOF=1F&C'IU)!> QH>G635M5V@U3C'I2YIO$\J-J!2I9X1F"5.RJHJ M3V&5]=INL+[3RY'F3@ $PB\&HTHH?G?E56 M:%I1V7+3OPKG+9U[%6T59[-$^3I>PDO#%^"&?(?^8D-PEQP1SSW=T1B2B@Z+D?_<[PIY@-#9"VJX.^HEN)E?Q0FJ_74(&XY MYV$0E]C@Q8@5I?@AN%I'G2>;DJLYDH$]#]M(9 A1+;8$:F#9$ F3;OPX#(F8 MNGVGCKQX)?K;FD_5NAE7!]7.Y@W!M*R4BX%V67ZV*X:O?&HEL__I,,(*%D/4 M"B^R?R,^X\CH#ER]: <:6^F SQG!0V;M%!ZR=.F,-H0U#JFL5HD'S!GB@!GQ M':427*.Q@0TOFR7D%&T-=GIW&EY,M5"*K1&_TCVE]'[(6F>EV\Y5.U7Y+ZR2 MP^+E-=O O,O]LF8W^+&Q7@.UAEDB#Z*RBZTE(N-DT+BL*>3$U?W:]L#*=-A= MQA-38($NN*>!9H6?2A"8[8([..RP<>'"++IHMS.BF'#3AATW02V8 )[*G5%N M2^[YG;D]\(L@?QCQJ7D:S!$A)2ND&8>4\&52PH^&E/"0$CXS)7RK5"CQT_Q! M%6IP0QT5>GA@(TF[5>C!D\"JS'[&.LT(EV0@I1&6]!SL%J0WK7*&H6(L#W-5 M-%TP-T,%+$?#]2Z@*)/W?/B5=&<'OC"QB--33'CN,+/ $O/ZGOGB>_5NYC&T M\UVS=*MU7FY@:_@/8;)@+H^3I.=&/V\0X/G]"@)\('%X'\3A'8O#MVWRG-H3 M,DL.Q_LLCCX$BJOF(?>1#*(U0P$H]!5P&$>*7K']5]$H7^L.'1./E@ MTO*$WFDVUQ-%?')XZPFX\')6KJ:WH8CI/LG!1V)FHNNG*$/^6P,HL1OY,.%)'?T!:CFZ]M+R=S_?^)O'1#TO$.AT; M./1]$IK?73(K";U $ I4Q6"[[&EPN*;)6RPXX[I:I!@A+Q4AR?.,.0*3JLVI M(JMOY@2NRMEQ4\5*#X,$Y:EP6<+;A!'2*[X6RUM=C3D2I_-A8\7 @&H#J#4^I@ MAJX>BU:__(F\5'.:&SV1K]7XY7LL>5.@LX_Y=+S/[].)9.1FB+=/7 $'K"$S MOQ;BO4E5IC/^^X@2UQPRJES#C)W> 2)Q)$[>ABU##&0WI/!B42'K=+.7 MUGN;LMU;E*HNY#&XPFW!+SS+L21NRDAHZ-7D$^[QURDT<_3(I)OJC+&?2+T< M'T/5P('\('GP[F]O'PI>4A"3 ?1-Z1=<(PFB)^_,6'S.D6P$9%*CL<#>N@IE MBF"<"@*C1>V@*$W\J8>#B!^)Z'A:'O:8=SG?.X=,[GA@IX[Q.T^QE16O5I3$ MYW5?X?'"I"CFXMA=(*9IN'[NE=>=_"XLN AQ ^V#.BW36@$BU 4=ID((TD+X MXA6FAC#DEXKJ"FPH%.78#Z'*^[58;PH\[BA!ZENB*4V153AH;54D\?$8,90< M5@_-CV6&UC.U;N!/UUL?CR .\/\8DMW+R_*3N+KT(+7LLV*>2_(7-V4M*#]1 M8$H4->=8MA[3E10[T!F$5TNA0RVG3]&7'OR&%GM5:N7#0^)J"8\/G:(V( MMFFC[@V55:S*$W6S3F,>;9^%MR-&^0OPZ%WVV--QXDT0547!Z(B,D0O89T,B M\(N)P,=#(G!(!-Z1VM!^U^4]7>2@K)#CQ5%W482BH%)]5Y5%B<7I]RXFUJM% M#U&[GG,Q5(LB]KR:^1M/XE=S[[Z(F92&YZRCYVBLZR7Z2WDVHXC:CSZP]:&! M7S"E;0>\AI.EXY-*>2!U3Z]=/Q\;N'HPMR7WS, M5O"L7\%)?E^"@?0'[<.;)M[XTU_9)97*9FOB$A5%V0Z2CJVL4=/#0@K98HAH3SLFXK@05(S+?9\4BN MB#:#Q8"$UA<;&QI?5&4.Q:EW/L;RY&8I/D[O3%ZU4[G#L_>!=%Y>=%3I+S", MC$,WL+8HMWYUDW12MHW4!U855>N12WK&VHT3TV3&5VN:4Q'60 )",[^F 7?B M"PBC5(1[D2RUUXEDQW1:6)DTR^9X.2ANHW8=X:#,"'_(T\_)7'"&>%6"OF4.*[D9B<8)_75HMXI$I/$OZ#C MG]7^,!-"N2)7S6#2M_YJZ:T8/Y5$A_O((];A67N(N<(!CHB,8%%0M;;H M/KMN6!-]YDLPH^$3AA1Y7),WJ986:0D]G3"9H_T]5D/46BT@K,LJ@M3WS(8* MC*=I6U-BLJPXW$.&G?]F6?DG4D81HQO4[VBD#\4U1I46%\-9'#W_I$"1):<<3RT1BYJD"9-U(T"UO]?\0XP#^_"C?C,=T?OS"1 M ')@W9'NG8K94 B4CR<))P(R@(%LZ+DW8/WR LQ/=A<=>E:0^O4.2^GA,_GY5YFP MO$-HYXP I>^$&\V.QFU-# ':\>TSCFKHWA61[?RFO_=$&T88WMJ9[X.&_H@ MC= N[PGMN"8IOK@:"8_!4OY0Z#]>:UG])@C 0?/'STF1$VZA:YAFS&M7M9 66 M0QAT--*L]LQ!(UZ0FJ '8!0AG/L_8E][[P>]5'D77+_:=+3F$Q.10G76!Y_B MWTR@E[H6V "I)08820^ZE7>58/YD>-M%@#%CL'TE]@SS7JY6;8&L2H'Q,GA^ MMC:1HB[+S,UA--17$>Z?#R]5O>;/Y$<.3#)WY\^W"T35Y28N>( M\I36!&O$8!UJ8>'40)'?NB".[-;9<0K?BPOY:4OR",/CT?WX%EQ7/MV2HV3# M"(O%')>)DK%#$L4%?PI_TF>=XU"D_D%HCVF"A+O,(@UII2@PV)!=_),L&$1" MF?PM,&+!MCJOG4;=R>&(B#Q<)."X4H"=Z#,Y". MI/M%;/D"F#_D'\TMH+_JUZH/+=2V)VVNN-L FS36'\>D1)['$" O: MFN*9U" I<5555@HHS,%=25L$[7@9JS?OS[Z_?)FU]_?/O^E^./;][^>NE MT+-'MSX0U"MN5_Z>+7$KR@M)&FF1$+,Z&"<_@\>9&;= MTB7&!#XG2#/,)*[3/,U6FK++&E^XD]5.(JL8MV &%Y\6H!L7^]1-X<8-'8ZT M:YTB_TPR65![^4;3E:%]F?(7RD"(T!G9B]!T@Z7/9BW9[92="$2&HT W*X52 MOM!(^685O]BMD]++=D?!$T6!%(G@6<'FR*6FO*MLI]7=ARQ,P!^XE;8[%^X=U=EQBQ])[[Y,MZ,"ZY[@P?,X;T(C6LHS)/5S+5SFE:^ 0#> MHG@S2CJ;@AX3>1+?EOS) NT:0DK8%MUJ4^EUO'UEGGU*>R7VR6VU5"7$)4U= M>#I+$__+"HN;@+]EL!A?"Z[1N D"2 M,!+474=+U1JN;ZG]"WV# TG8%>E(! _,1:QM0=,.5GB93;*M[O!-!?LZ-W3E MMA$U)?2V-XFV#HTO7@7N3>XH&T+[52PQU@?CFU8POD) )*&%)X)# M$723A?0)RPZ,"U9KZ=C )@R5UC1I>!47>0\'AF;]PNH;OR==U6!ZAZY@]!2D MI.?Q!\5F[U<,M%(@@2GV#R>,U2]@]A_N'SX:Z?(4#*6?A8"H4'RU[+O]DDTK MKI7WQTL$9%YBGI;$/)EN)C@*X5*LG/HO_.UQ@I[$%P<91'S M169AB:5A!0MT<$W^^>;XGV]&N,PP_MRE%?4',3E*FF5*7*+$LI;A_)@)50@W M_E[B) W&G$N5:]-9B;&^O-+"M^3"^:5.42*>NJM6-FBEO%.'S*B*WX-]/'$P M,HZ#ZX$A/DKNV_01EXNW6$A'=KAGGJZ#9)% ""R,DNIL8JU&:"G:ZVS22HK_ M0?;0: <\0PRGEH9+[7J=D^.9%8(0P%'-6=:-I(9'(*AQL>&2[_@BBYH6:,LG M<(!;A%I2IF]$ZD*UY\SE<.U54O;1HSQ@\#1Z*5:,W[8]-G]D>]_MWQ%(*1ASM.2JHN-C!%Y_ M.I4&EP^RDX<*%NVU%C"-XB'E9Z@&F[!DHV$;@G6FU7!#9N3!T9EF)-F/<)'[ MQJR8VON;VD,?M*D;+MV;8@9[6&WW;KG):5[0%,792,DKB.0\"Q<])R4I)>5Z MBL7/9?#=/O/N+1L'=J(%U7\C=*?-TTJC2)I]M#VD1 ..]/0FJ^QSC-0A_5=K M /,$HY.&5X.*@2KBA \V2H+9?+CBLI(>Y4WMVBUV5)/=&UO[@W;8FTL/=-_P MG [@"KZ@*X5 >@*:>:UB$LAL/3OBR4>;"Z^+^H<++$W4^/?Q_O@<^,AOO"OR M;SZX##(-KH^X ('QG*OD^4JC9#?V1"+C,@#MR!^:5ZG2PPO^$WME2S54NUY4 MZ=.BAB8Q)OD-.>6:"#'"\<^:-C>]94VF=NT4ZW<1V-FD/TOD! MW:.\4OHY\KW#\UDBZDCMHV=2+&I&!$N!U;\]SG7F5G2)Y*ANV,X= M."PL"^+K&0/H5SCX*D;XM#JT:%FM'3JW)U1/0Q6MD1(A*3RNL]1VP6DR)G4$ M;X3C*M-EMC8U>M3-(5UH26]*S46X+S1&Z0C5%KPP?+"4R!:^T6@TVM")SS=U MJ#$%ZN%LX/>!]5@IBTHA&XC5LXG5N(GIG;S^\,SVA>%6E'ZXOE*=S-BM/"R26,KH% MFV)+* 81E-H^"-TT^/G1*^S066^%>$)X)+Q7R_^'_;[._29H. *+N6=E,!14 M:?N>=T+HBPHYBN^S"LY=.JM-OZB@]"E@-NSBM>[B>]F>A&,@%%H-"2W_2VKW MVFB/,BR+2-#-P&@\;OMD8S(0M._?4R]=)O44M'0UV&O7NY=_:V<+US"JKL N MR5FAT2R-[<*F8-FJ J-?5OJ-U3.(]@,?M$"6M3K628$[J/?+#="G; MT.W&T#T=,'0#ANX"&+I!5UY&5[[N\0?5=\_1 T-1*DI:%N$ZO=E6JWB.-9( MDZ+;'_8W(JNW\BRU.&SL']_85[[UM2=NJ^MRRC<=5^5+0)&SX[-,J(&C,,Y@ MJ5RS*2O$D,5-B+$2H?GQO%4\#'R=.@?O49C-([:& W>M MX1E!&TJ'AJY-C[N*ND+7EE3%DY%;J)Z@:0H'GZCH M8 \']UHW^^5FFA-@4),F$GKA(BJ3OAG.W+5N Z;J)!**9@=!%A7?VX\=#[3Y M/J,"'CTX@DB>ZJ'!SF(@/Q/_B\5&^@QQFB#)]V2.3R9VL5@SQ/!MH M_"+ 4,D1Q22_03N>!1>.4((F2$'M;*=Z7WB<'H8R-$ \B.KU9I=# #="?W#R MKJ!_A9O=55KP"?N9X4]H$DA?4+6R&:,9?@JVU)Z*3&)AE==7Z MK@TF,;1+MH:KYEH%)P"C:PL7Z A1K."P8I>N(8IW92>(X6=,LX$=D3PT:=-2 M>%)PU?!PO,L,W#U\P8@@?*"S$6Z[C%'W5-5S4H M*/XHHN!_&;X'8SPMJT]Z?<+\+D)F??%"RUN+Z/V8?D)+H5PXKHCA,@]%E'* MIU-(U.GU$^.4&+O&ZUHJ^1 ](;1V["";/!*5ZN-/J957;K\=?Y[]F]2860SK M5Y8_-Q$SCYMKUIZ0D4@,B9,IK>.ZO!@::WJL=@C/45P[8/TK!'=?];Y?$,O^ M/EUG,U,4-O7]EA,A<(.V13-F8;2-N*MFPO@0URG5! MAMW2Y*9B*=^.JWJY5N(]S![7V"8 MER.?M=@H&W)A=?".%1=2$''PXB8PH1F M+0I=8+H,^5N9X%PYW&SC,M9(\B"I*R"R#,(:^28S,YYW5)WH2\DBS&6).3V, MFG"9[Q+T7TES]\ZZKT*ZD4OA+M0:4"/?=HI@4Q3OCMZ9E)QX'W(Y0!TB[-6_P#W,7E6CD4PZB% MSH8C(KRD0IN'\XRJ:_W:,:?0;(;!@/A,2CZ;Z/A"O1\7HV#']6B'U!3S+0#Q MZN6)%<[-N-=G:DLM/77@J32HM"M54 TYK*BHQQ$6^;O1.F@( M/.699TV@HP\"KZX)7BU1+$6;V=L'P?+G[W''0!$'-B-N9?P)-4 A 1]38L_ 9 M(%-C%U<-C9-72MV;U4J(3J>-"IH#;E1*NXG=RERRX0,CVT]:BHKA0D@W-1,W MA#6@QDA\4-=!*VG=BQ\XPF\0M<[6>T!*L>(9B:VR(<[2:JU2P\>=/%3A0D73 M8R%DX/ ^N#Y6YVXS-^B!R^B!W[>EAQCKC",?2_0F<_FLYL8T="W;O=?TU581 M.(MJ8"JKM2,QB-B<"LJCXAQS%>OOAFRR-VL7#1!Y= MKB?7^5#>G,*E5M#E+96;F'Y"0N!O)BB)PL*6B$M_-OXPRNG OW89[-BS 3LV M8,<&[-CUWP)H+8"*0_?1Q(BDRK_D!F33ACA7N(>%M]4>S%R]SJCATZ*LRA8^ MCY8?AK1+;^^SH[EE.!$5P"9IZX=;M"9D<>9HEXK;4:=Y8%'W$1%5]@$]$X-_ MUV5#L&","5+HQ/4$6KRQ,4H0M[\(#>QFZ0J1P>*_5F[=BLSK#2*M3E4+2+G-D*+W6V6WO<$DL.0*1HW @C.#E= M#X1@QEK'J%_'F# ];71EIIMQXNDEO$E]ZCSHC.0^>-^,8+)YF.#< MP?6VIK6@KH+D#< 2@2>DS/G'C9;S9TYO]B:)%MS+COHG12[2)7LOJ:*>S1[ND5-Y-,.,FDQ MU9"5P43$RHFTQV::(459D)W:7;&$FS'66V6\'H(Q3HZ]BX7+UY,.,'M42*LP(C&#QS@G'A-%2R3=UW4AX?CFC'5EF1 E M0U<\J$3XLOU#E(>."UW]:SS])T+ :B3C0\DEWT_#HC0W(@[3!(@DO;=UYM5D M&VXL/V7RQ'2HQ7?'N!W6&I+290B0GFY36YZN?0?L'>A_NB/IP36"V0*CG;W. MX$\!".WW>Y.8KK:H2O7ADIZ(D\AT@2OW0">5!B\-NZDV9[#J(EH%SH2:YVQE M-Z2^-HY\U1TJ/&[B;B)IR"92&T,TNAYEHM()&7D->^HUQLF/W38 (<"W3.G; M&%AE$*,6"W>Y2I2G9@>@/*WK#*QJ6H70$B!BQM<$_ZPD=C2A=^ U-UD-Y!1C MFCS^=HK';M2OTSW3V)*PD\K4NH+=IF3^B0TY11LB=YY?)0EO;B>Z"?YKO$">I9FY+7A<<%# MS4=:/ W9 ?9*PC?$V>XM!3-9DZ.?.JF*D26A"&I(\IRD;JR<7/E4NYWH/*0A MA?_9@/H;!8R,X=O@<&]6S?;POMA0/_1.US-5DYRXUK64B9GP=X$.:N7/B>E' M2^E1;Q8%7::#G_4O-R%JS)994]J?H'N#JH'K9X:=3&"9#/"PKR( W6V0M#-@ MT%_&RX\\KL13NX%T_5&IEGM+'$HU0$_[J60[U2>6'CH2.2)EUMMI%'6H,2@" M07MY?$*>GFHUTJ+5F!?%*4ZY-Y\_RM)ZM#,-@1<*)0+#C!HRGV1CTEFYYA'! M?-R,%7XMK+$C@9#T4>X'L&%DZ6U-^[X(]MMP$9(Z"VXTHJ_1X;;:CSJ@Q$=C9P[RM5_WG/1XI> MT]28\,R? 7]A7I2RR*;L1*@ZQ1M)8(<76Q6)P&U9&O62NS[PLQN"TA*#^8P& M=N(] 0DU\P/&R>L3^&!F+T$Y1GH[^M7Y(S= 9FUM,O6Y5_?(AI;R#<>Q9EHS MLL> ( O]$7XA7KG=D!Y*VV,Y<9GG>]C*@3<3?MU0@W.;DA_MI),2'L*H-\$I M[R$V4._L6;C,-O[&4_$;]6-Z^WMB,4>G;XK%SE@'^MN3B+TT_'=(SNY.SCX? MDK-#N'P&!M6)"R:H1/_H-+Y[MV:)=$O/QKY[AWHW1U M/"8KB9,/N7N(225N&?-*$07.CTG8KY M;2K"*Q.X<05W]U2;.XGK'"$__>U/+P^G:A9-?^Y.G8W;8>)6DUIBN+C/&-\\ M^U@Z:X/$9W.7I)@_5/O#SW^;@\/ %P.P5%N $*X9!L8!Q8 N(+FS M!;=9L=.G(_\4QT:8=4U-8F39+PLLKTM73 MO5/(:)?,+!ECH7^*IYJ_3[I# M9+CVA+=POC(!TX-Q_^'-RW?'[/MXP@#?%^OM/]_1+][^\Y=W'>YEW(U)6GP" M6YNM\#W)C<]=1HY1Y*YX'QF41SA. 2@-NTR*@%INY67M0V8^.X+DS&' (SDA M'25AD;\F9,Z%,G(\0BD66,M8B.#SZNJ;J "S:I)B=)89=D[86XI2.M13..?N M$@CG)\=#W)?[$MS^1:BI8>V02!>[ 8,KPJB0I' -%IAJ%Z1Y) LO*R_,3)O@MOA?3P MXDOI'-LB]/M;N].%9DRX^P/=N$B0OJ%12V\H&O(I(REZQF3)T9&=EXO9>C:^ MYQ8P%??WY:3]3IEF5-O!N.$R4Q-B-*%!)<5*V:*YQSV WIIXJ#IT>J#JR7E3IXA MW8(>::AR)=>#K$ )#:B?&9"%8-M//RW+?(;T#8&69:1)&?0X/'"O4*O1Z^SR>KY1AT?L#B%MDJR80/ST[4R<2+T1M,?8&ND"[(K?4-2(IGF M8TR8',3)Y,D,)&%C0]CB(J@:'X[T];;F\2YZ%V;(Z,!&,AO_MD?DS.'R M-855#=MUS6"_J=9-(E1E"4Y'Q+5&T-5E35!76<+JGN(^"V!*^( MR4?LB",Q!$W6#$?R9O>8+T@)<#%# ?Y@"@X,T$Q])D[S"?"%LJ-TA-5V]804 M5-K>/=;A)1P3"=1GP\;?B'F%N?,B-G!+WP)[)S;!0Q'13H*[>)T2R=W(VTVG M6>THC8X0S!XVBZ 2 M\RI=L8W--$-$.1#M/U:TY/E@\%YKXZIT2GW4C5-4N6FY*/!HA>ZH]%,1=H?A M,Z.DWF#?^LQ)N1;HX3I%/-K@IERSEC4W9^%"XP?T1;F#8XA1:@>XK2O2AJ$& M_7A#+HJFD##5'$@PM>9Y2B4G,V%:R@9SY:;L5$P%>S@A9^@$;B $76WI/D\ Q] MH\-04#GNNX'(2]/N3XAQJ>LRII$+*HD0YEUEN=+$(Z+07;GFJ"$1+H\Z)%5Y M.C%DWY@K2$'V,/E/8P:](%19\W2JN5NB> 75,6V"KHA#^%@.M2]VX2"OA#;UE76C'R1[+(8 WN,1D'T[22EF@Q,EG-(U)+= M5B2(?;\A*!EIF#JZEQH?9- MN=XIGCVC9+*H1;U>Y!.ULEIHK32K6L.8"-OW@1NK)(_W'ZM]^B&M)BG<@WMO M/^=@OQXS+?#A_OXA!6C695E%#'_$-,]Y324/]:F4,D2 _.\Z ]?17KH:WXC( M/4 8'%O8 (97&*M(M;0$)QV2^-=ZXI#JDKO42JI74,^$&YUE>&M'1,LF'1PJ M48\;G+D M^2,"_HLPFI\*V#@-6E(DTSKO0SCE)K;K/1HI,_*SJ." JD_+8B]=8[=Q%#_&R[^ZNAF \.0XT@IB<9!=XX M@8:<.,DAUYI$QB*SM)IR-;^)1OJT];U!_+\*-!SO:2 ,KES;>B9VT&;S"=V@)[33B/CMIH]+64Q(OQJ?VN6*24+(^ M_00I0^M;] 3@0X=.9.OO]&SD2_!MAS8@[APVWG4TB- /WVM37FN1_3[RAK. MBKV]-=T:WB.$_F*G_>M6:[QEB3(]GJ1$,@OUCGU\]E'56J](WANEIW6([A\^DE9Y^O/CN7,,W%?3@QAKGONQ"!M M@?<2!; 1-SHZIS8+)#-_F%7F*Q?"^I(% ZB5(K(TQU_#%2X5#%+D'FTCJP*E MA^X2'=P7G6]62?O0="]#0V"VFZ6HOZ?C,EM;/NQ/J,*F59OYA@E>_?M1>%@Z M4Z?[,@9A:V0>V9.($@%5$XRF+HL"^]%']:PIS!_#7'%SWE/[$%_I]0:.(,\&G8%/3)G)85.V,2>(H7\ $4Q9OZT"L[ R MN:>@+K<:76VS#1M]8%H)<5%P.I.X>N-2>$.W^$YP&C[OI6S7;)H3NWI8YOH3 M#)Z*])4.&/5OT)+CY!?8,<0F>'8,JH_M5J*D#1%8"-F#@N&Y:UB#3;_QQ[!? MW+6]D R<'ZHT@17 !W8[0W!*(Z7-+]&AR7$D<$;^ W<;=?"KW J)$*C'\C*M MHY:=GD[,D_5&*R67K;1&4"6[424' ZID0)7THDJ^7G#QR% D]-(B"%9#7(^./:%, M3??%SGJ["V<)MTU5MHLE4E/ZACH=_TJ+_V*.R5!B*][>KV4%E^,QO $^8AWH MGHCD*.:"&@F/3M3T !&0\,@S5?<5!KEN]^;%TLJ]YJ>NPV&FN9[+$DQ<6__N M(8%TF032CQU6?O=9K$ZFQ)VXYA3=;!]BF<$.IXP@3E>E;#M'OJ99*&WH!V6# M&^*]FIKQQ0F$MU/R)6GLPMG8 MH5;ANIMK1SPB,92REXW]O ?!J-"1'"GR1>$/?$O5Q,$.E]3WJ(@KN-8\IAWF M.950,C'?3:ILXJK-2'GPO'\'S\HI_O9]#<],0Y\T,V+)]:6?I4]BDV+M_0E2 M;N$$1S$RRD81V]E,^@39YB+LIP\ C9ME5["-OLG7QE#IU/;-R)&DO>5&.*!J M40CP)<-.7>].?4SA4?.(:KU*J5>#U!@-:*;K+\N4?HHCXA+,=Q<(274@)OI\ M-5'4LPUPEQFV,O7* MCHS=@MAG/C3BDEBD6+!0X<5\E!V8%F50[60:-=KT8#5Y""-3%L(J3 W9EJUJ: M.;2VHY2](;QA'Z\99QU5T:GM$:*2P_I?KQ)CVKAURGEQPJL.:WZSM[E'N)^%P,8\ DBN60']2%A;.LAU?$%EQZ"VB\@A(LP=^88[VQ#R MS:#MZ7(PK;2[#8\%T9AB$+_!%BTSRS/2R_>!G>.:,^%0(4R9$J2?@IX!VFGG MT.V)HHT' S<5/N=U&*9V2G?;E-DE- MV8!LFA>.DY^IO0'G.HEE3V!^S6:-L0_D:T&PI&*,"1/58MON9 4C6-*VOFXQ M-BA]&Q#HR32.)!^^E60MD+B=UJQ-";@.CXO @Q683TK5+=2.]AQ)J MU&)MUI#95!^ETO#-]2*TBN8.?>T1P*$5B[X MJRNUN[U:\B-C#N$@(Y!.ZTFQ&UE89@*%ZC*32D#E9Y$<3DE.V"ST>#]"..*U M@G!7;48GQ8UA@_R*Q_MDZ*F$'1P+ 'XDXND4*Q=&BC=]^^&==L,915%EE0%5Z&AY<6D676RSA:A0DO1IU;S:[&ZP6RSA1 Z#<;J%12\3UK* M=Z62+ 5S>E7"WUQ8 C41=@VKK3V1)'V;R@/6&.FNJ44=%96U:U:WE7-<6*9@ M40$5I#X 3C=;@3/%"$:$(_'M3Q";JW!?Y!@+R-]M@TJV;21\X5&3A<[!T_*Z M OZ>S1303!6BCJ%;BU(A2[Q<*C/*')\N8-[].%CI#<%5#[[[@Q% RN%KO[UX M8-L=NT:!&'?4#XZX6"W# #3],M#T< ":#D#3VPDTK=S4D87,C4CX"I,?C(K) M"KP]A*8Y!:W:; %3]8Y%?8E!XBE_V'/Q^_I(TN?PW_ODJYVUC&'M< GZ^11& M4E$MG HU7JLG*=P[X&U84Z-MEF7%T7QHTP,Y%69%JN "N#B?<#[[L/,251T820K* MZS*6SN8/Q#XPM1O:IA7;;^"+%EPIC_ M)Z_!<\2:0/'AC,QWMD>JGT)[02E(E5M,V$.9:Q56SW*IQB$0+13U<91PPS?+ MK)KM(49@$]>&C1*S(?3MT H*#KYP=7,'VU76"!$JK93VDF6DP5DSQ-B,T[HI M+O13-*$0[)(5&"Q'II'S16?;3?&/B,QH9^G/O=&3'[L@" -^H(6;4/EMJ)I'ZN** M"2M ]DIJM$P2?^)8F>!WT2H.VQ0:;?%55**@:I%AN)@L9XWGT^"*USG:R+VH MMI'H]:(\X8V)W;DMC(>4N6FHLA&X%E;.BGN*B=!%68DRQ&JY/1R.'0?@8MD1R,^+^'-!+ZYR,EI69,4@Z_0Z''G=#91+S.WY2CZ=,)YN,X^;F9,0EUT:#>IBT5,?E;"P+:XD]O M?/ ">_0Z$!#IP^.Q^J\7//C;FP\/533H&L1(,;;;TA-;2%28 MR"F=F%9&!^R(:/99S FAVWBQ:E\RDNV^'^*('7)AFR:LY(H^9) MU>9:@ZYA6]72%)&IR;*2U4::('HSOQ5),L JJQN):=.R3ZHRE3-'0S7:PK8@ M'B<:V MTYO/DGV^.__FF&]H34G*#T%R6IX[J?\6(P!L#^["6C:%O*"DBI>W% MQ8Y02O-OOM:(62I6H&B1-BG*+&%(R/#_>2U<19C9+2:3B2$8P2IRSL0)O2K# M7O@(_0'M1SM>N5.F*<@"Z::M,#PV.T5T?((\P-- MJ\8D/HR^1?\UCB6/D[^CYS5*%N1)5;'@RS;9GAN[LNNF9$C;D9AN'_J@TE(G MR2G^%PRDGNDK+Z[-Z#;O7.(19YT1JJS@H$%6!@!:T&;:#&>$L7NO2#10[D>E M.DRR&Y0NJ4N8')4U16S7.[29DC=U-&S$S,(I];*K:;]--?,J$%C!H2^E;_0\ M1^M)D>P&MO[;)P*_C[QY.$I>CW]C>_6W\3_&XM2A!>4*U_&7D0*=!0G>R \- MU^$D+Z>?J+^G@$&X^,W;7A@!R3&&MFJ+*/OIG2;\,[9N161(N(CU37B39C6' M+&9R<]8M-6QA)S -R%?6B LBJO7=:'YTDZK%> O8H>PDH:^W56[I9ETB,_,X MNL[]0M>9U,SBAV1E+>2%TIC^M%"NRQ@UD0U#H9=P+4\W$U?MI4V33A&ND*T0 M6X2'=%ZERDI'1R!J[S/J1#3B2(: D3KT T&+B]Z^D7,T9)YV9YX>#9FG(?-T M"S-//QHZ12UMJV'N]9RB_YNM./_4N]=F@WJIIM!2VF>BV'8D[ M>F<3A,I]YH2.9'A&B4+/1HIZUMBEA:7U+E>J=S);A1Q5PO T7)6C0/XW,@L_ M,@V"1B:(&NI2!>5 7NU<2+>0BQ\V4)U:6QB^/2@0%?!RIY]@: [YH,D&),% M[F0TM\L9$X/U?A\CN&4MF%KCUH,#0+#D1L(]439IZRDFB"-O19(V5[&G "N[ MQFM77)0MJL]0'UH%$%PYR7W&!:0[-M)[^4CC8-)V=7R7/R6V&>RKMY$D"-+! M^* 0T[H";WR9JK$V:''"PS@X@*8[];>IVIRH2LG3%$0,<4 3BJ;WNTS9YBU_ M,,-2QO ;L!)"F$G6-YE&=MBQZ=TJA ]-/'B++$.V8=R,_1V+LR(YQ8T4^=RB MX]8<=D_ GPS>GY@5,7F%"NF=/Q>*=L1_/OCIU;OW/D0Z<5-D8@WV9,8!X@*BPABQ"-SKUW+.U(Q!L8Z38[^GZ*&_1&Z] MLBK NJ>=Q\,$AFJ=IP%;:S[S4DWM=W)R,='PX.7+=\>[I_F_X!2CU7S 5RV M@/$K.J,Z(JS %"B(THCS#+:KK32VQ#G3=@4%Q$2&89CJ$4@**$4V(<[O^K_0 M$P+Y._G6#?8@MPXQXX%[M1?/@'II1?LPS4ZRO+,#)UD9R#&"=2_$&(UCYH3 MK4Q?HNU' VVZ=)9L60^,^;MIS#!./@@A.Z?](PW;)X%("MU5'V8E=9_?$[<# M;S<3Z/L/XSJ8G9F7(3ED-1V=7M@J)>ZWDB=@ )_'(Q)^SCK;A1=*;&;PKR7& MP*P3W2GPBE+/BE76H# 1,;#H#%#_-1;/YZZ+'=WQYH=\$OZ9H5%KST'W]!]/ M&W&-FW39>USD3*%]D,[*Z" I[_1+(?&<@C3*"_R'[ '>L<=ESQX_[B[0+R4V M6=F>B1GG6U"N,*6=GZ#Q?@3-6,=_BA))]"1.9A7M:H+P?Z5?KC5A2@C0NM:+ M/'1<6N %@9<2XS;$DX;KKTGF<'P)&FHG]@H<0,S,C))_@)9LIY] P_T"NB>G M6-(O&2QK73;I*/D57/FT_D3_.DW^#KJ]7E+_$_SQ?S%F!-]\ORQ!GM_4_.V/ MKJ#&)O"A-R#]J42ZWY2GJ1:*;Q@]3.-/N6\BWN45N_I@_:5\%[("0074LX$T M<;X-HA9&G=O 'BU,+HNR#/U7HKQO>(X/ENBYZ63LZ#TM?9\T),*^XJM'.5[I M&?4G^H;8?<3A+A_1$]76K$+#R0HZE-[ -QF;:M%*Q,%%32ET8MW22"].B&3= M!E#$;P4_Z5W!U$MJAD969V%NP)/(9E!15>,J1];>:H]4L(3-?,&;B8[:@9'% MRE!K6FC+YNQQ"FRT3RD4/$$T4\,Q M2PU:>Q[@&89$)>*9XA 1ZL RUO!JD&KG[/CBH9Q!6P@4[S_H5$P9)TX>DA]% M\'E&/E.G LP42KS9,:+(F^==.!;BP^&B:M$:RM-L58MEL$H7G'$S1?;>[_*U MA)B)@2NY!2-EI,@T_JZFD@-8:R0 00:F:8N\42+E4S:?R,'!D)96V),H:0D6 M6FQ@+^LQO_'*6>)O2>G3&P:"DJK6NW 4H!ZLNMY8P-$[I=&Z1+^86UOY]+:+ M4CV[>X(/H&LCBQ,MB?'Z 7[(S-H::$8SQAM0E0O% M)E#58I:/@R-4!#I-R;HXC><58*_+,G335$B0!Y1K*Q8. \B37W*3:+&?PY/$ M):GDXC8- @S_)29QR_62"HI3+<$F-4EW.N91_+IB15+:^)0.KBYYATMARG,K MD%+,$V,P'.F]>P/T(AN(++!CGNN(7''W%E_KN!*6IP'T1?&+.*;/91Z4# MLM;^NN=;S?0>%!,M#(UO48,[IM^SB;FHB$B8(WT2193L&%FOKCC)JI+1OBN7 M%CZ&9>Y.'X$0,]>T"N".2&"QXY&.6S&UJ-.H+T!4?#RR8 4Y>GTBCR)<< B# M6]L$>57)\"T3.,G']8P!3D!"FE58UHU]'"2LM:D)_H;9<3"Q$(^CW2$4@X\K M[%.4P4*IL$=55E/S#8I[<%&E87OP^]%*X\T?AX2#0.B<;>1./M M-:?0(A6%&.X::3162]1F!?<1W8*@$V<@F1DU;:4^INOEIO;XN]#Z1Q_@X=#< MO&X$QF_C*YDHTD* )X_Z[?2RFV>5.P6EIT3,<#6U=91T6Z<-QH.QAFB!1!M9 M0TU)J[)M$#N";5);+!8JY_,]M#=@46';%Y@=E$E+(5^X6?6[;-U)Y((R:U/- M:ZG&EX]B73&_FB\=#I%8#KA\E^VIRAKOK=FL0K> &35\IXOP-573+7CYSV$N"'BVB!&G/*?R6,@?^R$CFH1OD ML._NU+T%2H0@C#.DJYN9"(2\>P8W.):+1J#N.+/)4=;(WN>8,04=>Q8*CQU* M[%0Z8D8!A="IA;4EC3W&7ASO,.:=05C'6:;?E\BL M8(F =74T%Q*,Y7(A=B;\BQP7.J_:KIH"8$B3ECDN'-(661INPH".?Q@,B/8; M#.A2J@@;^AZM.!:'^DT>Q3NHVQ8"8OZA[,HKM)X&A#ZH^2-V4QIQ&C7%"O-EG':-\R+5K<0H6VIC%?GG'YJ8WR\JAQ M5;.B/U<9(EPX*6=J/ UGD\4^LZXS+KSF<,KD>[J)+=;\7OZC#UPL5].GIR)I?,BK-PLDZ3H[RR2K2]- M#[$!ZA4:UH51QGA:<$5H,Z.@<0RL]+..[JU81P:,O;*YT3;A.=/;B[(W> ;, M@?5W#ET.6'*';J;"MFLCE!2+>PRR: MDM#;F-2SMP53?$5J)%Q^]R1&R?0KTD[2J$E[$W"R3)K'GG)G8)LMX-)J>4RG M?^RIQCD[U1"&6.5FIO^%)C7W(%!:._?);LM688#Y18(0]56ZIM.)MS%::F+X M2>#C>V_P,#-05QRL7F )""P(YE9/&U;;#-BNL8 !?_Q4E*=[R_+4AEFWB8ML MY3'&L^!2A"$C2U*! V[K[GS[XW1ZA%6KY!NJ>*&H%]B7_FK-F.W!%72WL@Z@ M-C)L7.$CU#BV_9T;6\-:;E=CB,[JTN:I9W-F6Y$5<5,UM/?T+.V"#7K.WS@, M$ J43)I&PR=7=EOEWK;C]?EZ-:"UT/(4R9FH+!/,]#JC>!M^5G;4ZD4M2$55 M;"@'*>N,PF0IO2AR)?J"6K\R@5;GBJ![2=]$(4!ZA?1(KVWAQ<"@FXXWHX[:!.E% MGO!-U-<"GRYMWY5\+>:28:$!T99!RK9Z;BRZF]G@F[*D\"B)*B3F)3]U4=/B M?@D+#G8/LR2#%^>=(^HRGUDUP5R9 MH^2XSM*]=RDW%X;/_8Q2'%H5ZE;O5'%G]>91B"]%4L6JES(3G>96T=^]2:2A M:^OEDX\K@FF]>$V7R'%3+!QMBT)8::^F635M5R<$'^XB*(6Z38@5$'BJ?"QT MJ*E2>]XA71/FOUJ(60,PRGJS5D>-?-'YE_>8== T)7YAJ@/-FE9!MVWE]79I M40.*E*Q\RVI:G34B6,J-8!E9>A!^2Q/$!T@8'F$0')TIYV.0GYP,'UZ9#J4= M69Z>L89\!.5RS)7'C[_BJA7UR^$M,Z9VW^27+J=8BZ@,]O2R0I1=6W5)%BW> M=V1!PHCY].?=,\EO\ M?:2X&FF%/@KK&](H(>KD^W>+_+.F[!6]37)*)6[*- 2; #L-UK_?^&A9O2J* MZS^ES/Q-=,7Y(9)4];[;>D-^S%^6&/3GB.MP2/E<>=%CJQJ*Q!9U1,( $=4R<0D&X=,E M:86EXGS[,IW$+!@-"FMG*Y" $S[+08_RA$P&VM2S&2S)1%T,K\@0.D'S/"W) MU8+W-4*"@45-646& J:I[)UKL"[!-XEM(0LY-<8D U4P!",AD559P)_^X]>- MAXS@EGF99Z5)AGDW2<;C4W4QU(:VAFTD#%A@;)4*^:69!/)!2 U;PT)8JI61 MI(O*,7X=*V20L4,MR[TE.&(,W_8S#P5Q^$9Q(%?(3"W.<1".!V"7.P2_@4\J M1C/L-+5G 5. IXP)R9SH/ X/7CP<\11HMZBI_4YY4\C?#J'[W6UW?& 0WBR8 MZJ+>0MLN-"9E*T.JP="L1':D\%:A&:,$5QCW6G0,-4LQ% >*I!X@8;5/3Y+X/$ \;QL>)5.91)2]%?%[T MKST[FIZD;G;3&N8"PA<;FL%7,';.0FOP7=MK>*! $LQZ)\R587+$3C@&,A> MT:3%>;+Q=LL3'GY/'JC'TEKGC8L>HD'C7I("X* 0!_*06TYD+HH_;B0Q((Y; M;+!'2H,A<[4PQ?#5*DMI2]-^=_VIA$3=0N-,,"EMY"ON<@?([%?N?>_66#\@ M^1TT!-;V<=I#'QDOG2O^55);3]*:XJ7X"D V!OPB:1"YM'$KBY+O)9WU74H, M%-KXV+TQRU[&G2WL2GY/NK0B/+&W@7#U!0ZJ$=8'$:U,ZCLM&7R" MB5#J[:YW_4,QG$?27&<6:*T%UCG2.\]LN=QX?KP>'56'*:CJ"(&*%=':V!@% MW4=$/XP1'C)/"=WA>:H,=[(:=%&E[3FD[<%/KCA^\]!JM0>(,FBI+E&+SR:@ MGDX?"H2Z5[@SU!9H$72F01Y8T&66-;-+"! J'Z+-ICP&%0SC/!C1*R$W9CWS MFSWC8OL]\QLM=;.OZBE/0Q-'9C0MI9B7HSR=%^_8'Y_J5[M+U'KGV[P8J>F% MC6VE2&-XU0S[Q9N:!K!];3XAPLF&;BLH*AL5QWR$7[RM*)0N,(&(T"QJ+(^H M#7.Z6NY<*>!BE "C4N*MFI;K#1<>HTW)$5U*!O4)"M&T$@657H/(-+R7: M>=-4KO\:Z5*(0;=L<$V,7E]%E#6.2QO#O#IZK"6%'U MK=L#":ZH$?L*)#>G*BD)7JGVA[]IL0%^N1;H6$/69A@S5X/B>@MS#!9;CI/? MV**1V9<(,>6S%-DH'IJWA3&6FA0M.29;1F#" K);1TT6=^ 3(ZR;UDZK9VA1 M2 _"C/0:MW]_R$PR"$) [W6:K0E<]D*C7E$<7^J9V*4N X+Z1L MT7X=2O^0-.U#.56=^A.Q8Q$T\\'K#S\]Y)KLB_!0W]%.E;]O$290.-6L4Z(E MQ]G%NIO>57K_T 9 GN2(P0M3!C$%UMS>MLL:'I=^"54= M6@GYC_M@+H/EL0R"[4EA;Q.2I MBSA,ZIU#9^S5AMXF]&LQ0UB>=T]?KV31B.O$5DA0!( ]O%'(,>"PRH*-,U^$ MC(C[U:O8V4&J.YF?H.G,3+)( D4%OT',K*4^AS;L/K M QI9C2?C%*OM?"".\V#\X2UY__("]* %?03&Z)>>LKD.S7;H>9^&;AV^DH/6 M8P\7I+*[9*)]>G8I[#0OVT+;R\ \HPQ^XPDV=XXV(@^E(B$>HB.VDMZAWK01V"(+C M$B)B>L.BBG@58?34V/#$*8R?J>!TY>:9JHQ?^B'UR\]72O8\*C9S'+IU^W"C4RWG8"6 MAQ=L\.*60AGF]?%0_)H(%&Q>G=A->TA!X??X?89<^F*P&+$OONA/Z^?6=.,'.P]%@S1(3; MG(82\D'.S/2SJ%48S_0* 4ND'2R\>3+L"'5A:T M0<#X0$RK#)E4JU_6H0I@@J3*?8KI,JW)A, MBCTZ./$&Z!.6Q\"'R(67XSTA$FA8YR^NFC88+1=$9*%TC>K=ITP%1J(Q85JM M(APH&GHXZ_XIH=2J0?\RJ)-1@,4%OA)^/],J)-L$#\3JH/XAG'LU,?T[3(B> M/-LNP"HJA_K"'M33=@:?8B,P^Y. M<'HF3#I6DL*5)?O.QX-EHW'&*%0/%G-'[L2%U>]:$]VW\VDAL"JJ4ZRQ0ZPJ M,TL0V&BTQ:S9VP$X$&&R/%7E:;-,>C@1E0N;E>CG-U1 M>,X86PH,MKI$H2#&5DN)PJ/\1]\7=^]V% 0PFR6,*=/O!JG63Y#$C)%*W#U.\'4 MI/X=,58.#62V :EF JV7*TC+D9I1HT#!0F ^SM MM"E1<@_W#YZR*;=@#\+^Y3D-#(Q8E%7"Q*&5*[T(/Z0@WRH,_9RLKR#5_ YZU R!3%@4QLDO9>5*JCW0VON?4MZ+ MUY0?@U\\>/?3?X.3_^*U= ,1?\OIW]N&AR5N6M])Y04="60*S-ZRK3D$Z+M3 MJ5MD[?C@4R%C:PW?3,%*S-/I)VJW,&,9I3&!G1+6OZ;:6#)T3\HL$#JC^(3- M!H5-!4GR&#P0Y#T3+1SY1,B,4IXB-GY=GA*,M>!#$A95V.*P93L3Q_KAC0P. M$>=*+63106>"?G_ M^;X%';KO^&FJ+D+QCV]4C=\_(>[R;L,RO%_X^&!/'RHXEWAZ6%KNPYR8UM9P M;K7_N,004Z*6ZRRE=$YJ,)8QWRCO)1E4<)S E9WXXD*8$((]DA]Y*2]H*]T0 ML.7@Z$R[G-$J[V-ZPI\S.*LSI8I_ Y^>P%]QG^]^V0E9@\COT>E ;;DP?6V7 M))1(%Z(ITVA_[S.POLH@J?631-;:4LCRWEC3/_&9\6?5*S()X$OC9'\_X8_) M">7'? <"F\?4P.S.]4:&2Q=_"&-V\9Z$'24%+84.^!),('> V%N\@9D1<^:] M1/.):E"-;8%05L+)RBBHK8 )"FOJ(7@"Z[:B=GV:&08W-&.\V"H5B]%66BC. M0YIS@;GE X,8CV^H\?.LKS;AU!0*"+F9"J-9-EVL0+MIQ)35)UKIS=GTN5H\ M/=GB;/'/H,B7*;3CRH.*PF89\<;;OQ*!JZW"8\OYC(EL[_\IB B">:PXHA#, MP:*IN!0#ETOB>I;KB7H_,@/M)'-@3J_@+EJQD7UX0$8V M!:_HPL!))-\]VM]/X!3F=,G6M6OV.-I+T&_GI=Z;K7S;HPFHR0#;@\M'BNG: M+ROI7Z!=/]@O#0J)[/+.#1EHU]9@EVJNAS?KU)?3^U#OUK?/ZLP"IJ 'P/$5 M:>]R@40(%X?(?C)\<'OTY^> *[,3[TNSIK[2GZ/J#9GOB MM_W1^&GX?/29Y\F#IEPX054Y+?BDSRBYP0YB+&7>1&KI-1GF&Z[,MP"ECU1H MB(R"J,9NZT[#:Z%C HR8)KS./&.CIECYWC>< M78180A8Y;/T8=V;QY";$B]U61O$J=HMYD$]3V*XTB[QAC!>%!Z1 M*WE\X:D'?I4SCM/&0^9)"# +S6&6Z2W;:/-TPNSP"M59*=]@' M?1QY;E:R-(G*Q%CGE6BW3M-7'"#&2]664LX,WU5Z@D0:#(F3[J[YAL]QAETA M8N(.71I7+%*/&$#& 0[N9$SK2((0>PF:(.Y-,VOCX?^P MNP@R7@0\VVN\@HK%7N[F."J<\I<69N_@V0VO"WDN3UY<2RN&LPYKM#@'CUD> MWJS6:59I),)81N*TF#O]"_Y+O_'0]6IV1S9?#!M]G1O]GFQ&W#'AC4!,A?1A M,E5/G4!U,&>"@U];^6:8/U'% MM(6A.Z4L*#; ?#$(Q34*Q2_4=*4O0]MT;(VIJV@R@)+MG]'E.:Y+]FV+@-( &E&2IFJ5!WV%XZ24-T*HHMM#"%4 MHKAL]/0O#(6!?1%LPL>S\5F5@X5FWG;#L!]C&9$Z5F=F"'TCJ=OAKO1/,\++ M[)YRE"4K>Q(E-;+"MY@8.RMET@4@BN9#9D&IMT*D@ZTY9NBNN9%W)1L"@/)\ M:8=O,\<509UH.;R(8,5!8=N?7EIA;:5H1JJP!'O+EPSN=KB+S>U(?5Q>39Y"IOI]P-D/OE;>'68H&FO@0UH='= M3"]#>A)U?]5$4[+.TP*- 8.L"0?5^I7<#3SJB1HV"1>6SALBL6;;M/%'V;A!BO7 W[XJ*^8[UQ6VX])\H$@T89&%65ML'DZF&3 MK6-L9 S/X(U#"^D^W:IFL)^K MI0]U/SA0\6G>E*=(K=KM<8U#[X MS8))D=OZ-U"L.4W;4JK@,0QL8C3ZG2O" M_$U,F1-30G$F.!J\91!2V5-B@NB#Q)7@V\QJ>]I6VO7P6[O(6MN@A:"TV.NP MDRD.JKT7,1@EF_O=A:'2^@\FD)\/">0A@?R566(OT<7$,^LWUZSU50]&MSZE MJ1GY\H$[VO!5\\,3?4LJS=E\;O&'+TUYO- M(=,1D^=M6H%HN)V6TI!6NYF-0 ?554RK '8<'#Q7F#CPL"4WF=1R%L8Z+/>U M+C?85^ K4)]ZY VLF-.B :U4XX&0N%'L\YNT#,>(ACVZUCWZP%S>PTI?^TJ_ M2Q&S?H+=<6:F9L=VIT)K"0.M,[ >.3;JR<4U'$J5*L-.7>M.O0X->DE9*:T$ MLR[/D=P2RT.'7;C673B&*WHVPGY9L#!(J>C6Z48R!G@^X-XHD8Q4.*X&(^KF M3X>B'ZRO&H*8PSY<\SYX5YT0=_@M-)TTO3LL__6K)W\"0FMQDVT-$1'_9VID M*?VXX^3L@(*[/CV%;;)YZ2?I]%-TJ=].!J4OQ-L_II^YY]=7'?PEJJ$Z74FE M5Z.)7N8E5ORD5;41#C%.U,_GX*!HM+E)/S,0M2"ZFFTNTC[>$J'9,PP@M@W* M?4DOOPS3^VW\8:Q-P'2I0B]J$"#J!U,JJ 3."EA83>@F(I_H(I'>%'-I.?+> M*9/A\920EH?[AX=,'&28X>@YIB=;\AOR,?TG(D_<%@&8PH-?W_Y%JY#I4GG%K:AP0O:#$ZO_T;-#&L6C M9X\TU_)&F<[?,Q%F\A+;$1,W 3>B3;CIVKHJE3J+_;^]JF]-&DO!? MF?+MW3E51I%XMUV7*L]YU;)=QLOM5(&%4"Q(KB03NU]]T]XPD0-A"YF4 M7=65LX"DF9Z>[IY6]_.\(#9/9YK4Q-D123R$Y($/"\LBIB*N30L3$&77-#\B M^C99=SP!'ZZ()\6E_.1"*",6HDO01?)MP#E0* A2))T?!, K^$!>ZJF M,_%;B$!&GH-E;#^(N=BC!O"PSSU;"0@/X+>.9VE,L/0*)FLLY!]!T3 )G$0F M]4[C6M7%^/X%,!3E.3A(%0_, A5;OLY/?;>! )C_(ZL#RO6Z;LT65AQG%9P@ M(( ZG)D*S$2E2EIAY9R!7EGT'1N*IPF3S)Z,'"AL:5$3T=@5QAW?2DHVBACK M5U2+A*+X.XGM@/BU0AT$64"2TP64#2B5S(& A#4' ^\GP8]%'@CNAX;53,1^ M\CF"7=&R>S;6G\#\1)U;QR8\.O[3V1G,8"#FUM44@1VGPMX*1GO)AB4 8M$X MSF@P-SA@%0/A%476F4HO1Z+ EFLV(AX3QD>6A=@,8M2K,TZ!A]K 2A?%0TL7 MH*X7Q4-%\5!J\=!N 6<39P$,JNP7)Y!L@3YP^H*WE@%3 K$L$;PG"&'$#GX- M-/I0#E'?;Z^^WTKJ!I3?$)S*+%FOZ1-))>#)>_Z 1[<"H!9DC<*=4J< CRGH M[C94M5.0RP4'W$>"4QE?*\0@Y D2.!X(?(:7/S>^%TCA/V(FB1O9ZWOME2)Q,N0<8*T8NYZ=/MQ1DD4;]X(0W'^16)$>%0](P/0!:7$ M:OV?>,2.:;H%HJ^XA<"!C@+)"'<-[@VR61"%K#>7^R^B&?9M22P-<^Z,?:X0 M9[)EQD6P>3QB(:(&V>VH!X:: 1;GXO029-Z^'6^'A(21,XT_D?@*.WPON*YH MD('9003#?C/=L>E/F7$&F9\JMOO1G/E$J6,0SHG X]V-\#IZ3@ 4*I@6X%?5 M*!-.!?+B8A!UE"^7C"42"E#4GL8;/J;&BTG/DP>[H<1%86L8.7\LJQ'*=%( MP%+3KD68 !OMSOP)]^D['8=(9$7&#TS7#%#KF:!$&4SYT/@217?MQG<3!W*L M5!9MBU%':P(R5I1KX#-FX%UQUP._+O#H$*ZKXUDX#V"@A:N 8A/CD!',WHQR M PG(VZ55:TG MQ]>C"ZKL38T_"?$*?"JL>O10ZXIV[(%L=%0/A;ZBH8=L'D6 M#WVH2W<.W7>NO]&D4CN?AU(V];EC^:F')$43*C:GRFW)IPMMC;+=FHCC*6T2 MM491*H1:B45>-.A[?HAUX%'3JBP%CUH2DF*?:XT.4F5!:5N)#"]P_P.BU!4D MT3PJX!H+@P)3C\D_# 9G\[6XR,OQA0FE'O)PU&=F"TDG5!9DW)D*:^'.VQG\ MIR71S9 :+/$" 8*0B&Q>D-380S?J:8MP)V96E&C2 + >,X^H/V87W)P=5=%_ M]H!6AU_>BBXE-]OCPJ#W"C 8KG?4@T<\9(*V1FB6P%^-'G[&7J!.7/::I3T" MML*8;PM?=@G(."U96@Y6A\0]\F4*E++SF#+S$'+UQ<6# V(R\'4,SL2/"16& MJ*]X%,Z]M!U$!&UB(4]I"?EV^\OU?@*9@7QUT1F8[E_9W1(,K M5@R5B@ "$E8!:"<(E(C>:>%SD._7&@-;F8GR%2^40+G ?@![@.#CAK$F[I>$ MH\!; 9>&F5PC?CQW &I8K@S*_4Q\Y=@]=C.QNPAPRQY(,^3+NL45DO%C0D-G MSRF8V!2GK1Z1EF#M>=^#1EP[\H#!#.!OXC@HT !8] I5NMJ8Q3PE 5"D#]]. M'QK+TXG%3># ==KCA%9X.OQ.G^LI),:)5PK.#XC0D"#)H!QN\&'; MQ8 GGR[6J5%!?2'_<6DYP8C'31>.BR/"BRX7^YJ1 MR8)'@N(I^$#Z.G:\FD[.-_3Y_RWY9/&UQK_ZN/AYM:X9Y7+J5[IFI'Z^[%:& MH=6-\Y5NM?SS6B7](<6@YC^O-*OK&E2UT7CK5EQO89/\YZ1R(G\C-=CU>'P" MF2O4/S_KSU7]U1O3$+7#%^71A!FS)@#*B>$1KA5GJ,,?E6K 'PK@2C':/F.MZ MA* +W"?*9"N">%6_TX-KDMVN5"9+^+_]$49ZK.;PHLW%3%5':/J8EWH4N7\U M1WGENAX4;UIJ#N]Q8")IAJ*C\[T7WQP&ZSRYU+3Y$LFT9ZV>[W+.95A\+>A-6I;CE/?/'?3'L<7 MJ1DBEZ73%8=K6 V8+8*',!CN9<8M]J8@\UY?C&P'(WOW+NKA_U)WD7&NY![Z M;>S:K*(S5F*_P7O'LLQ?O@JU@%)@^);:-\F7[@S;/(>M99 MKJ#<%B48I%*1;EE45Y]T(H8JY_>8_L,\M\FS,J&U6MJ9)>;3*45C8( M ,_?Y#' U?@%&-C@I6[N*"!E_DK;-ET[7U'_7EGA3=BU-87'KZ0#5%F*7QI: M\_P]![K<#KE0VNTI[;L701&SF=T9ITU,1:TJZPVMH9)>'>&)7+K@&G?'BY4X M1W$N-S1#I8@PW_%O=:U4<2E^:6K56BZ/?&Q'Y'U6VN)XK*I'-L[Y!E1)KX[P M>(P5(>\Y"HL7$Z(JLS("BJXQU'C*$2]]:&\!2QK>K[8<7WRV:-C^#O? M#N4786 MEL4HO]I5#(A6S- [M9+!GGT3X0:N?!_ZY8?4MKOJC-) 9)P)N.[[\9 /OTMP M'I/P";J)NZ7R>?V$N>:0W]/N6A=?0W_P#"RA#[UGW^)#>>8__3S@?N($U:A7 M,O0:#S/MH&N.8!S^V%Y:<;K[78&XA@\N6T4$-.\K .#BJ]4R0SLQ]0H08,F< MKJ'+G.[,[3^=Y7C>K6O=\X\2CZJ>?/K=_N%P%^38_&GAFI[R[(2#Y&-J,"/T M<=^QJX2;1.C #<\2P#QC-[ 'V+W+_2" OOO3^=% 72_B(*XV+-@ H/^&%+EM M?1F8+R>,-C6W6Y/PHN=,;*N$JA:/NW[R"0N:DB!,U0/P9;)A%QH?0"7J$M &,36A2?M@(SNQ23WEBLYYV/T1 +L@5 =@I M+L*V ,*-XV(':,S-&B/+S#91?_4UN;Q8H=.X#&B(B*"&3=2+ZG8F,*L!MAFA MY=PD'+%X% (S\= .(?SS;( ;N+^9L@4:R2U0H3'5%I43X4QL ,D22/-6@VM)'9AI[/V% CIPU->=Z"#:WK)Y_NQG_QL*_K.S],EVODFIXS9T7K MQIM6]"OBWOCLH?V8WW8VUF([Z^6#L9W1NF8PG\;&S&>*CBPSG_6*"N;3V+;Y M5-JXP;$IVH.1(DFV30EJYD44+\RH1^!KKZN&D50,_I@5MFS/' 1)O>'AH,"+ M7506I#QT"$DV]WB>_:$;9AX.)'4R/RG_8WB4)XQ"RL13[):T569\B%K)5$5P MT$&*U4(<2)%$XX\MP=-,'N* MP+!9N_3[&8.3+JOJS;,DUHL P_U[3&BER]!>GE@:*^S6.AK5S*+ATV*,,VSZ7 MQNPHPUC7V VM\T'EB#& %/.:(4@@4%C^;\"JQ_=+G2FYH;INH#><J.FV*#J M6KW:5&Y,-7TU +;-8X$UM>K:QG3(:]?0ZLW7G[U>%+&A8UD#6VD4L77C:^WK ME(V:&G/.AM%RF_"M-/_.E/X^22][(#J031Y?( 0ZKAF/?1<8E&9GG=]\J3(O M$;R3,M][VE$MZLSD6QBECV9*)-XMA%7J(%64T!?/'V;IB\E=C'LXHA+*5$@K MJP?A(Q0[C[O5H[([_Q6Y@Z.:]+T7LL6XX4#0D(M?K14].@^ZPZL'PGQ@CZND MJ\\S=%QL/XG^SE&)'/H/Q_SQM]&;EFN&7OK;L"<5PYA4]'+7]K1^.#SY5#$T M(R5COFYHB\TJ2*$&[U6#ZXCZ3="QO4:[-1K[P=ATD1$Q04]S,Q%,6%?=D+AL M*4@P*F;)J)Z:'^@_H3K%J%GT$6:X)4_LW'V)5Q&[%O2R'%/;]#NF:P>EA\G MGN*C^#=E72^KI<6[OGXGX40695TA#:6\D ]XD?Y4:GW6!*M2!!U;]C;E";B: M,KJ:7AQQO-=6;Q[>I(@X-JH#KX0;7R(F<[7##4UY'5;%E;S#WQ="*H14"&D; MD=N:Y9,_*C";[IK6U:XV,^$S M951J>K;0C ]E\Z'9\9SRU4G%%$(JA*1&4NZ %^G/55[@%DDU1=UR%=UR&=UR M+P[-BJ3:D>M [J3:'H5FQW.,+W(=A9 .34B[OE[A17IG:%9DS7;HEL4@#-W@ M+JYB(\ZHXX+TR#$;>I$W*[2 \&?9+7X$63($NH4R?0B.[KT0@)7@;>63'82^ MTX5@"Q%LV3?7"=G5BV\CTH;RFJ2*26V6?EX24Z^#HL M503-[;;6OOZO"F'R#GJFL\GH%E$@V)^?G^[8LSGQ7&\X93>3T'8#1,WH]NVA MJ:@$5=$S=4YCA9 *(1V\D Z^&D8508/_O+ZZ4R%6T.NA*!ZLYQ_^H M'4K+ZX[IV*>D8%51/W7>/Q="*H1T\$(JCJ5;=*NMFR\J1#'[ZE9;@$+LK-&K M'D_T7!PQ"B$50E+]>[JLPI!S+YZU3NS8P^*8VIQN"B$5 A)52$5 MQ]0M.M3'IQL5XI=]=:C J<97/-1Z2(6I6:<6MTB>^F]%.$0[&R%@Y%0]\X MA^*!TB7N: 1*,2.^U1[V+KU/9R]LW_YZ?_7\[>FFG9$-#^^[FL95C*UOY\=$ M3S7T3PO:0CCW!U%/]1+D0_ZU<5ZIGHD+7YR &S=^JS[0%XX'4]8UQP$P( )3 MMF^//#\4;(@!EP!P*KL,J!([=M\<](!^$&Z$*B=^ -2%]MCE%^']S''8]WP^ M.VN1AS>3&M6R6]2]("FLUK1ZL[(6VK6:=FXTUL-26-/0&&^-P8VO[+;V3.*< M'M.07+![?A8@^G>BB5X:'-7W98Y(V,[:#W??GF\?[MOL]OYZEN8IXQ*FAGA[ M(X73I\BJ?5C;[#/IN0^CV/7T/T\O,H3Y*ZXAV;TW.GO7.QFCQB?S,?C(;N^N M[EGKJOU[HEH\[F,]CD6]-X=VEF7-2Q:ETIH7Z\UC<2<<9%KPO&NZO:G$,(_? MH6,=7ELY$+5A.FT)W- &S79^Q5!$GJ3[Z#A?DB$LREBE\ M?M7M>CPDYS.3/T]QC0NYF(TQA%J>Z/(OSL>-94_ZG'PX'G_X/4$L# M!!0 ( &2)85F!?V,=!!, -_9 1 =FEA=BTR,#(T,#DR."YXW]G5SC"_&S8^7 MD 1?X2OKDFC0-_>3:\W('"-0C;F?WMR[QDS*Q:>SL]?7UW>O5^^XF)Y=GI]? MG/W]J3?421M!6H>R[UNIW\;""=-?G:G/8^R2,/F2XN56-3SV+P\[=$*)#?[A$.4!6PDBGR46 M4R*?\9RX"VR1W/;Y_ M"BCPZ7W A$8L!3+ [U@5WA=1B#>03W>,6EMI_54H7 MDFH=8^G/B"-=]=143^_>7+MQEC]7SVU.,5X4RCDJX^<>O"E2@BP?22I&HHAZ M:H9R3?6J>7$)C)6=QC4JSR^&:22/A0Q"NWP3PAH-LH5H"HS/JI=!%L0HOD'B97?Y3. MDUAVD3S#Y.J/A#PQ8UQJ>?4F>+=84#;A_@MXI6K/I[ *O9!)V*G$.JZ@F[NX MO;T]TU^A4]#"6%B".R0[\=E"\ 41DA(WVNEI@)D@D[N&:LF;8=O]QT*0=U"2 M,$DL@^UV0'V&'(@+O8C6M[=1*(105>&NX0(/#O%-5&7];3(IJC^(4$;_([1W M\+BH]B!"G'][Q2WL%%4<1"S/*>/U2GP$WQ&U[QH/',;L#:3>?7WIFL98.F=? M),0,43=N^/E<_W>!FIM!?A-IJ=_.=M/NH'@NL?OLL_Y[MV('PD&2#,$=T^26 MVZY)B6+!R]"$68;M/P_[O>YC:]1^'([@WZ?V\VC8[_0'[9?6J M?"UK=C)=! MR>WMS>7%C:)D" 8E(2<13+0!1?T.VL">..L\])\&+^W?V\_#[M_:W6=X;/?Z MPP,1F 9N9/,R/YM;>2 _$_2KRN:_:TKO?:O7>GYH#W]OMT=[$+D-8Z3L*HNR M OY8"=>1L,!AJ&\G!%)H9P'(FD;T\C8=7[&T*];V'6M65MM6VOX>Z?7_W:H MIG(-9^3MID#C"*A(PYX8VYCX0'4O![:1R_=EN#S5QIC]AZ/^PU]^[_<>VR_# M]E^_=D?_. RO";A&3C_DYS0*_R?D9U C-N^Q"V1,!A$EBM&6!&#DYZ.:O5'7 MFD;#H0G,&?EG9DMQ@S.3&- M9-WNDA4"(Q\9;:#1-G:-"&QCP< [H"(X0RZAF)4Q:1-I+P_WR4EA$" @31( MC:P/'NC-52E '/ID\<#GH-",,)=35:87(BDD8>+N,\;,1K9.][[*@EU>&,$(F9[]:/\"=U"IH_"\C(QE6\ MW]=H2,,AP OJ1H!8(X*Z;$E>2)8F:?$R"P9PDC+S2XM"@=I(!1%JA$97SBW7ZE3 M,(2PEC*:_/VNR4/1&ME8]YB"V(]D21R^(/:(6#/&'3Y=A1U %Y1C4SIV2)G. M/#^VD:\/B=T]9(#6.:!-%I$.)Y)+C:A])&-9C# M8:0A-K]78C6R:P]:XZ)5 M(9 QVC8V'?<%:V3=%QB+",^2GH );]&82%349.L/L5GVEGR-3-YE8$(RPF]% MO3HJ:#1W;-+L2R,M7B-K#R6WOL^X8Q/AMJ'_DJMB1D^0-]H^-E&.@OP)^3!U MX^ >6E9;Q6D(V%WH M&^'B,9,4#",OL1%>?,D0_>J#U8D2XV)?&8[R@AI)BPT%\ZPCUI/&S;I>.<9B M\D9R8J._*$@=2]4E8::@C23E6"$K%;W+#&NF+10?R+C_4D9:Q)UY"SW*D(9!HN"&_F,!1L*+534D=_=6':I+>EI($:^8B&'I(AX@%8G M5HS1ZU(TY48U\I:PRS-/4+R63&X"TL]8J,9H6:Z292(9&4N.1X21\B9:(]:> MI767+^$OE]JZ ^'LA3O.Q#]UL3=]^;,P\AJ+9>SPNLD*;>6%(IG5DO*,I8W] MZFD18!.]M['(B6GUI.XUN8#U_[@X&K$ ?:+V!U(;'H/K43RF#E47\QVZ[F9D M8:0Z84..B>HP.Q3)[\3Z-B7!M0>NN@Z!+M74[04T%4NBYI$MQ^&O2O+@GE P M6Z-WQ$* 9N\(BX V94!A(;3 IA@GI]EF3YVD99*+(S01"=!&\HL>R [. @?9 MG,C=9F @R *OPE"2/\G5%T;+ENL2>7#&\^9G=(-8(-+L!I&\(]^#[)&?_\D_ MMOG2?S]S=E2GR,S$Z F%]TLU@V?(L7EBW\A^8*(CCA0-V1@](!84S>L!(?NG M(6/>NGEL+\C,R>@(L2AKF::@[LZ0?17+?J&>@MA&PF-!6N.U+[4/"B3N>%4_ MUF1[#N&3Q,^EN-XG(R/QL2ANVM;;)@JS5,=Y4C?HGAS!M\1^U3L?I('>EB_(*K*;C[4 M>4I=C,?6G M)_T^7^0>X35)V1D])/C=8V%.B>9\\PTA5VY5TKK8(=3P)9O_! MCI(C=Z/?Q()SY?QF713DE^7D2&IL] "#WQ5E4S"&6MOB$[!<&+U0A/HW(*E] M99R5GL;MDY'1/6*1.SWD:Z(P0Q3DJ+H6]5/(ZTRUI_C9HDV^M?6$_:9MB0A& M[F+!MH"[>D_)E!&@[2*@A&R_J<,HY3E)P3$RDWB7I0Z.^7@H *PE0?Y).OUO M8 9U%@*[LX[#7R-[VTNQ5A3<2&7*U9GA'VLF]=$+R >IC+:WZ->68W^H\ 2P M@OPV"=> ]2"Z ;F+Y(NVX9S,<[@391$YG^/2'.9U8SL%#T>V+)?!/ M3!^%Z:W#MUL/ZFA@RX+1!@P$2U7F8M!&?@WGAG>?51XHS*26U$9NVRVYHAB3 M-Y(4"WA&+^VM)0OQZW=+D9$.8^0D^0+9G-7QF%5ZZE$F R._L?!=!K];C^,5"C.K)=TY;DPH=W X/ZZ1 MW/A9XMQ7,=20T8S+$THQF0//R& L!&>XC:&&M.6^,2'R)VE$'D"[$X5#:'ZB?)OPCNN@/!H>U4 M;74(XT\XCNM3I8IB]+!80+*HAVT7"TF.=,&07S*_RUE#!A.SD\ME\KPDS"/C MU>9K2Q!\;.?*S-3D1I>Q.%AQ-](%4 /-2!I5AO]T;_GM[,W]A!<+"O90;_QG MQKA?=OT*WA#'_REYY4N*[C\Z*C?2@PF8O;MA*%A-)W:PG-! >.SJ_=)WC0EV MU N&Y^2N40B#4<=17<==0PH/GM_&PJ&?@&?*;:7.7^*/#&6:HA,G9!M&*[ M( +E G-$#>,KY=ME+\@B=BI@$8!7S;O9'N$&Z?Y$%S1R_B$X$J$O>1J1-WGO MP.POU3D*XQQ<<5N*IOK+O?@DPVSV,L S=%4'LD$Z5/7,$*GFX+Y=%C15R17_ M?O6$_\G%@X.#WP@H8J6#Y50](Z[WJK3B&V3Z$YB9+0DTF%#D]4V\10RW%WKU MC!4I\#.7)-RI4-@L.7$J8P#"*!=]1@:<,CFD;Z-7W@'7WU'#?2+S,1%IO4]1 ME&-J;_,YIJR0ZD18_L5.I53.EJZ$JO^+K>\N#/- E?6X 'H$F-QD*VF6J[)Z MO=Y#*?4B SY&Y6S M!R"$SS=SA-4+=YS@O'*JKH5Q?O;D,K.D#_X5J&JH@J4U^[K8N.DS>5V?V4ZM M&HRLG9:W]TUX>*1>V,Y\9SXG6/? M!&32GTS<9R+[$Z4DC!CU[TRFV&I?V,K&O^REONALQ$-O>,+,FV"U*8V(#'N8 MY,P*4^;"<$?^6'U5K\@L<.3^V*%3?Z?+.AB3%>K,DBJOZW'KPB-9<)?Z=RB- MB)BGZA=/6$"EXPRI]-Y(:DFBM\QG]_K):2O1V?MST]%,D&!"KII5N5(S\F"V MFGN"FQND$HI#"_@*H\XV4R51G[)53$U>"66&1"RI1?(JDYJ\$LKT%Y):V!D2 M:+_\F"$XD5Y.@R9I(+CMP4@H6'C+UK,,4B5,4/"0=/D%GTRTGSX9*=(5 )A7PN=*M$ M;#VFT7M484;#G:4*@^A!5P=;VD/S\%H4JQIFD 1@8,P*KL?H=.8?(1UC]KT% M;_"4O&!)AOWG;LM@@L(XE5"_[0F^+BG,R0@PI4IJ\&V#5"54>\ ,VQ2S1PZ% M$;EU,XI50CD8-UB$V&Y'\/G.TN6]FGWKO[JNZZE!Q@-W,T)"9:"J.E'_ M93 MOP/49UT&XRJULU\II+9FJS[V384]/>K.E%1?W\F5:I8R4)6-]VR4>>(VG\!4&<&U7NUMTK->5^(JEGJ]TRSI_@Y9'_^2LIV,:/C)D^U M4?V)'C\%[TEZ;+,PSG$"'C 6)%,8_IL5[U&FMBQL#2>Z#/P)J\L>_/^/^!-^ M4R>"[[D0_-5?T8&TQJX.*V:HEIZW" MEB._9,JYH'17L4LI\JAE%*Z"GEN% Q=[(?KW4-6L+!RLAD.W 0]^H;'M0$?$ M5+(@S@8==6I-/EP&1S17_FYO]ZX2]>M50R*E0VRUGL\]&>S]T6UUGKU%>R!6 MM2-H@=M?OA 87EDS=4>/L<)D"%2B3=NL=.K#]U\9E>XKD/.$Q7?](QJ1!1B8 MW-B^&^==/2V#66FS))9@G,?0$(J28"@Q MXBWX9OMAT^#:C Z'28$@=,J&4 !J4["F*4I?&K 2-35RM!QZD"EEZ5'8>,IJ MA!1VSL.K2+%!E0R):J@4M76F^R4DK(1;1:^V M?S;&\6S5E$:42J?P8!E4M8GV?UK/URQ4-+>&"1Z>;-$;!A= M)2:M3M5JN10/L*46P_+H$4]="57"&?SF&H@7,E6CJB[[!@^S-H-L5[Z+9>SV M+@KSLQ>/_D*6E TI@4(;FO>DE%481O6\[V1H";K$,-PS;/=-3OM#M=#W;+C6 MC,SQYU_^'U!+ P04 " !DB6%9F>;JBG\H SD@$ %0 '9I878M,C R M-# Y,CA?8V%L+GAM;-U]67,;29+F>_\*;>WK>BONHVVZQZBK6F9242:INF:? M8'%X2-@& 0T25(GSZ]<#!"CP!H%(,*5I&Q5%4LC/P[\,/\+#_3_^\]O)Y,E7 MG'?CV?3OO_"_LE^>X#3-\GCZZ>^__/[Q%;A?_O,??_G+?_PO@/]Z]O[-DQ>S M='J"T\63YW,,"\Q/_APO/C]9?,8G?\SF_QY_#4_>3<*BS.8G /]8_K/GLR]G M\_&GSXLG@@FU_K7U3^=_LZ&PP+0%'7(&A0G!EZ!!&VUYT$E'F?_/I[])4PKG M*H%&&T'YK" &'L$)^I4@@TP"EQ\Z&4___;?Z1PP=/B'QIMWRKW__Y?-B\>5O M3Y_^^>>??_T6YY._SN:?G@K&Y-/U;_^R^O5OUW[_3[G\;>Z]?[K\Z<6O=N.; M?I$^EC_]K[=O/J3/>!)@/.T689KJ [KQW[KE-]_,4E@L5_U>7$]N_8WZ-UC_ M&M1O 1<@^5^_=?F7?_SER9/SY9C/)O@>RY/ZW]_?O[[TR*_C\'75I_[>GSX]\^'+]Y_>+HX\L7'S[2GV]?_O;QP_&KXWN(KI?V_QJ4^_XTYADDXGRV5Z M0W]??7:%UXL(^&V!TXSG*[?&,)FE2[\TJ7J;S=?_Z2_3JG#WDWGY7Q8J1M\1)5 M!&X92:24@>@<\2^$HIE#77QH+-'&XR]+LL&3HWEZ,IMGG--N]LN3/['N/*N- M[1Q+F*=K!+K\4JU^XVEW>G*R_$P8+_!D_>_+?';25M^+69M5/M7P0^E\ MOR5OIOE-ZGF1,67G 8EVH&0T$'PQ( 7FK+-%GUOK_-87_.&2O,>O.#W%5Z2Y MY[/I8A[2X@]R59Z?=@O2U_SEMS0YK5[.44>+W6'^&+Z--,\R)(Y 'D4"Q:4@ M'\-K"-$7&:.U@?'&$N\ [1 "+A\,YHB"@<*%,C#V;( M&"?P_P3R9@I8"W%."C&2$)B M%#@G C#GD 43 MK60<5-.+8A@OI1B;#?JC?3_V^XV B.F9$Y1EY "\W)CV/D M$1KB(4>*<8F:.;#66\$E /M*<_Y)%'>LM/2,=N/JZ:H2 FVL K@U2$L;+ 25 M/%AOD@RQ^&A48[EN@?) =ZG?8&!WY5\E=(N%;\;I[S*M0]7Q])1>M-4[/)MV MS[#,YG@!&KN7W\A.T_*/IV%^]IH6K?MM1C^E('>V-.OD_>&<7MH1>7R9WG(% M3-"KKU!J\(46R5@N6$9M2;)>F-2+.$-RQUJ3\?'UWU,^0]A -L8:\(J>KJ2+ M]!43]$X);6,0,>K6F]D=^8Q=I?EU-LL=.4(?6#32B2Q%,/%'-?([Y%D7GW%.'SV[?)JV#EL%QYK+ M)Q.8M0(EC(48LP<10V(J6L="Z_?R;D1#VK>'PM)K)YGM=-KPC3X7; 5B$]W( M:V.SXB2<4 54E3IP18#(-#&GZDK(YF_DK7 &=:(S5(JU4F?[\Z*-,$-S$XRK M=6TJ5Y>G>'!99^#*92=+M%RZ0U?\/&[&__RGR]_^_#Z7R]?_T9_??GF^$/3RKS;'M%_F=Y6PC6JV7L^.R%W]#-M M)^.O*P+^AN3M+@L-6*[UG DXCV2R H7HGIE FXO5%,J$F#DV#P]NA=/$Y[KA M\ROMU\]X5]UQVB,6B_DXGBY"G.#'V;LPQ^EBI)+SSM-",.\M**LT1(D)(CGC M0?BL7&P=2.\)>4A>6RN>W>AU'4BK/9T09!691!(Z9R$HH*0MUSMR%$4*EK-L MDO"MCX;N."%X[%"['YKLON+M?*4]F9JMU0+)OAMA&2CM"WC+#* @UT_96H+9 MVE]ONO^T7;'WF":AZ\9E?'Z;X"C_O]-N4<]^JX]U=/S\];OZ3Y9IE>7GO)MU MBSDNQG.LO[0Z3'DW"=/NU6Q.POP:QM--NGN MSX[>'/WV_.6'?[Y\^7'O&/7RA_43C=X!N%'<^68!<1[%WK7%*L]/IHGL7SBH[U[)I5/^E;W@$>_TRQUK1TM@B*18H+3K(L5?NJ@_MQ#*WLR#G=ZALCE8Y M@CA._!T[SAUMJN^-=+J(Q+M/P1T"=:PBPE$C0DR*8&G/<]0D,-5_?@R7H3)!KA12>@"9YG8EPF70 DD6 8G0S3,E4"8 M6VGRR0R.6;C-"8O++,B MHK204L7EEY6-EL QBK\9!> YM*;*_:B&%!4UIDICE;0\!%SCV*9N9\0=I\B- MO$$7&47Z6B8(DNP=+S;0/D@N8VK>N>QA$(<42;7>;WI45N-#@77>5UB'63L' M3&+M %&-9M(>C(R,TX\"N4^'2ZKOX&J%KC9ZJO^I"OP:)O2AW='B>9C/S^A% M/G<(%!-!!M*BJ=5J"K.%$"C$+2464_.;6)HWI]P&V)"<\=UY<>;< S)0V]' MAKU7O&T3MG&BS7D[@AJEM0I&4Q2A/"A)ICY@T2"D4(PP(S:GQ0,A#LEU;\>8 M/O74TB];5A:^QX0$+$[JI:2U]*BST4DBL%3[<053JETW(*(31'@I)+9N7W47 MGB&Y[>UHTDP##0^\OM*S9_.SFD873,HH#.UI]2!5U114E"("<92^4>^6\=93 M+C:?/R0ONYW.=U[AAB4+^"6,\ZK=POI*SV4),Z-E0ET@^ZA)0N?!%U8@98E9 M1,PLM"[BW0+6\ XQ6C"BM3Z:$66C!JQV +L>:,9@42MKP"*O] T(T:$!YK). MSL2<4FLC<1^F%GGO\;F+5\WVLJO%)YPF>MZ(D3\OC0N01 CD[JL$+G"*JZU) MANM:<=3Z6.<..$,*O)HRY:;<> N5]'GBYY*,UED/-ED!2O$(@1&8H#!J8U,6 MJG4-R'W<'\P5A_:,V%,!?6R0HVBQV$*>FC$\D0L?&.W0W(%VZ(I1Z(MO;3$W M'C^D,*I7U>^ZY+WHG.<4-0L%6)U=J*Q@$#R99BZSX2AJC6'K^LY;=;Z+J2-7 M=+ZH)54O,"XVZBBTI=_&)"':2+NJ%P$"MPF\\:I8';TQK9L$W IFH&;N0;J_ MX<)6@Y7O[;;%)3Q"1%7[NVJ7:5N5]16S&3QG/@0OD-O6!1^WHQFH?=N+"HW6 MOH_M[>*FF#$N)5] 1D/B95D@\A@ANV!H%^=(AK:_76[8=_3VTOV>:_V8C>J. M/OSSU9OC/]JVIKOXT ,TH[M9@$9M &H6+W2?W\UG7\?T:<_.?N]JG>JK\310 MV#+]=)06XZ\K'X94S$SU86RJ?9?I#Z<213&6AQ2+3[:T+I+8'MW>F:9PM@S; M7LWF[_'+Z3Q]#AT>E\WBE2 =#^0,@O6UN"TK <': ,;%A#$)(V+KN;/WHQI4 MTZ">R'0M"]565^VRE2M_L?&;[W ^GM5K+',DLK_ \__2W\\O-[W\1EOQ]!.^I]?D M92F8%J,0!).! D2M2VU?Q6DC-AXAU/J](E/)I7D+VX-*V* 5Z4T4O&@-O4%! M[I$QCQER(E.F5# 0-!- T96/S$8TI8=)9ENB&U+R8\ F"Q%<+AET\L&Y*++SK;V8[=$-*2'SX]-S7_7W3<^; M##@*LJA:(Q0;!2@GR(!+S<$*SK526CC1^DATU_#U<9VB'Y^>^ZJ_71.II8C' M95/LX^E>"SSB7-JHC0->W4^5LJL#(AQ(9CAR;ZS+K3VJ'L084I7<#T3XQR;4 MH_@55FIF) ?GT(+*K-0&408T2F(J.NWC@?*.]_H5N^>,/LZ.$NEDCC=6<$?I MH\G.@$^U@KNVP8LQ21!:^.)83$JVOC>R%; ?(?NX+Z5NRP:UTU@OJ9^WH4[B MKM(NB_;.+HJ2PF32'9:1\TP)AC.CJ#.*:7 /%ZI65X!(85%QZ+3U/ MK9V3JD%?Z*M&>'9(P$K66 MO'DAW/;H'N@A_U0$:ZR[?LY6R'T^+O2=?%J%7_7Z&H7B;72.0:D],!2+$3R3 MDEX!Y"X7ZUWSVTCWHQK2_91',),-5-5WX'-3PIG7;C*7;=\]E)'$^7Q+FHEU_05QT]?[[BZ+R&NLN- MX?DRZGU=YW:?3A?US/_&?W+14IZ/T%J6HE"U3-'6J204:,?,0<3H=1%9>].Z M:N- H@WIQ*4G5E]]J8=(FKUWAEH0-GHUGM(*OZ'-*5]M'[F:48_K:U>C;+CD MK##@#@,H2]NBYY@@>$,N5@HALBL'+=P$6HVT=+.U>UOC( 5)KSC102<.^ MU%_FF,;G"))(EOOBP#!+SE>DL"Q:Q4 :%87FY'K%UJ38?/Z0;NX?B H[+W^_ MUF=SF-S(DQ]EI470/-?N;36!S5+M9.1I"PO!R]RZ?.->4-M0Q?Y<5&FKJ'8- M@LY]\N5"'9>+^H_GLVYY'O)BW)V#''&,83EY7+#JJ\=D(-8KN4YY(S,R6@#6 MF$;;8MN&3>[G8E,O:FO;PNPTU2.V%:911IZ#XPP2+QF4RQ3J)65!..9$YIPE MWKY1[%44VQ#%_UQ$V5,5/=JI=9.D*F$H6MM88L50)R!K2\)Y#;HP6MOD@N&M M$[9W MHJ0\A^^B![5Q7UR)H[YZ".?'0NH= @=2&0#!&"D :R9 8%CY$DZ)U' M=T+59IG?Z6RCA61$THZ3K"2%6'7VI(J5YAB]P6 M;.U2WPIF*^+\;&GE-JKI;\C8"LTSG&(9+T9)H\A2(I0Z_T$)3:(F62 Q&U*J MPY5$ZT8M]T#:BC4_6Y-?P?(-G]O;SWRR)Q39"RU$ :4RC7E9.BK5)1..C/%^O>/ MK^/:BE'V)_-PFBOL VIUK.-WN%Y>Y 7=>;1I+N,8+LV5+=]5+OF4UN!;=1R MZH\E,S$??262?,+?3D\BSH_+BS&APKQ\?'=\NN@685IOT(UL<1@S8[5?*H4[ M)2,YL?255HEIYC&(TKI*^X$0]]V/;GG<\"]TXC;"(8NN)/6=.T-N4'<1@ M$@C:1F,V(934NI7G@P .J2ZQ3ZY=W:3ZTV);PU=K(B_&\BW!'2T6\W$\7=1M M]./L>V' JAQ_LY9RY$S.L<@(N=3K0YQSB%H9J$D)&26YB+9U/>W^J(=4O7A( M2AY8WP>PJG<.?:LQRQYF=NO/;F=W=Q.GD2'>9FK>NWI 2^_))<:\"\L.H$3 ME *W@#YYR=!T_@9EMF<:)LFH>O&99R6 MNK]X^(T+%4Q C]>D][T]Q)VQ6#&+F%#@QKR@RRQ%") $B*N$26EK(UA,A M]@8]J#Z4CTG5PZK_ !;^69B$:<(/GQ&K"[1\A2;^ITGS'_.IOE M\[?M/78X_XK=R-C"/68!PMMZ_UPZ<$(E2))+GS,K0;2/5>Z%-20CNS,C;IT5 MUT@=[<<$_C&;__OU='DMN+L"S#K/?:(P7*;:D4VYMU?A M=EA#"EK;\Z21.MKSY'WX\RW%8_-QF%S!Q51$6>?H!ATT*)\2N7=%0.V;PJ.3 M1HC>ADS>BFI(G0/;LZ2-,A[7:]EHS;/^R M;696*I11ZX!0@K:@ H5P(3@&=<9)UIX)+9N/=GCH#-&=LKWKRW\;QV2&"V-2 M4H"QMA%&#"1F#F!=XYT:A$ZDH\4#773[L;E4KI_XB37^3=A@K_-%N_"?%%/,KLOLRY,?IW/3K]\ M%Y\[PSR"=Z9>*Q<2')8$$1DCOG.-H74UU<,0#JD#0-]\ZE%W;>\;G -].^X2 M3BBXP-GIA?R19V&PU(FZ% 0J)FT=8R_!9!>#)L0^M_98[H$TI,8!?3.HI78: M7CR8T\;XO<'?A:"*4!CA@0>F02EE248>P.>DD15C6&E=,'4+E"$U#.B;(BVT M\;B)F_6]F@-D:^Y\U$%2--L+V[+ZY/PQ&Y.$G3,^N5";I]4S@H0%HM4.M)?% M^< RXZW;?-P(I$%'FUDW7G37!,S+#O"LQON1=D9KR &E(&IC]:M-%)[X'.AM2*9Y:0U9LMM66?M1[(=V(@M8DZ):ZT/52L M\S#K<:@$3'NR--9*VYY$%V.<-M"(>C1>ITK)S&H[G)H^#"@A\:@]>=5H5>MB MW-NP#"F5TIX93330;O=8W[1[4^_%O:\K>EQ^[\YCKA'7)%:0"236 1R:&W!. M%RC2>ZUJ87]J[DW?!6A(*9(>]HQFNFA&CS>SZ:>KHZF2$)%B[P+&UP"\+.>] ME=I:365G@F!.MFX)?0.,(:5"VE-AWW4?0.)CE0C8N*S=8^KC]H<=+OFQI< M MTQ\;SUJGQP)SQEJ=P=4;TDH108*EP(5%;;RV2NC4RZ6:ZU#V/B&ZUH)Z+2.J M8BGZ4L!$H) L> .A-O%SG-F2/-=)M1YD?BN8P25!]N3$M;.>)EIH.4&I#N'Y M(]0[AHNS);HP>;ZZPD ^U3I)DZ5#$P5D(^JEA"+!,<H8#@N!G'#%*;1O7Z)P!YS! MY5(:TZ25)MKF43Z<3O/\[ 91L[,V2>>AZ'K%R@E3K]OCTJ-3WNE<=&MRW EH M<-F3QO1HIXV>0N6+/IT71];1ZUS;=:; B;3"TWY&5 7C5%"TL9G4?.3HW8@& MET9I39%V^FAX"V2!<]K95LWLUU@D$BF](0D#16VJ)OU<0 ^BWC.P,E@B;?.: MZ9N0#"Z!TI@3#=:_WS\7I)#4))GB$P7",4P MCHF17]0Z*W\/I,'E5!JSHZ5&>J@ZND%:G9F3J7"PT=03I3JR((<(W,5L8M"> MR_8'O;?C&=*(B3X(TDP7 \B_?:_%.4P*[L[G/48)TB,EXC8RP#)FS5VE(M.U MGX>.X&)TP$/)Z)A":5K7ZMR.IGE;YLVGX&)DHC'>>PN6R7H[FT?P2'\H2]&: MC#)QV=K_O0?2D%-S.[+DWB[,>RBEYTAZ0V)6"IE3J2 Q54!EP<%9*8 G:YFR M$E-I7XX3L:?EBNS@8>+$DBB1-%=[0VB3(80F*@=U[A+3-H8 M[7V>\/V/&7+J;4^]-U[C9EO#L]-N/,6N>SX[B82N0JJW8PDC0:*ONG%>I@MK MU+'*%&Y"CD49% @R"_*.C'#D)Q%N8[)6PI7:8:WQSK$7X"'G\1IM+(=3:+MJ MJ3605[/Y[Q2DSBGJG"Y[]W7C\^Z/WP&&XI1+2 NB=2WG$AEBR88<=:YS2 :] M;NT#/P#>D#.!C?C5E[*:L>G.Z7"7J.ZY8$Z#]ZK6$6NBNDD.DG;H/=J2=.OV MFUM"&W*ZL!&+^E!2VSOV[W$Q/F_B_=U8;TJ/SB;I2X%Z(Y-,=AVU7'2!K VK M3>1=:=[DN]#24J_RJ[0E+N87.%]@(<.<5X.^WDW" MM+MY;8*V683(@.O?T1N7=X#?==A[&Y M,#EZJ[P $[ .N,P4=$9O0,?$L7;'D:;UW;A[00UJXFU?&<:FFCG &=JK,)XO MF^.\)<"GY^3O/J3/F$\G."LW_GB/([1]'M?N!*V9T(T.T#9X>/'L%^,N36;U M\2,3 Y(1=! $ISU&< ,AYP(6OT!RPRJHC%;KXD"JHFLW5$]N 'D%4B0M T:G8NMP<1><0SIR:\BKJQM=[RI\ MS+382*IHO9(&'&9:F:0D ;4>BJ@M2!"?)I8[<\JP99S:TK@!Z(,0A;:/]4*=/G34CUMO9%,_> MAOF_"=/I-'='B^=A/C\CRB_AC= 'DWRMW$D&ZVVI !1\*]#!95U0N&!:9^GN M@32D(HA^B--2)^W,[%<*Q&K1\JKUYO<=\07&Q<;^Z#-YF"I*$+)V =;U_A2S M1./"K'(4X3/3>K+YMMB&5!;1#W5ZT5(S#KW\[U-R$[^CJ(<7L]/%>R0;.SFC M6!_G)^1K5OCK=3DZJ>.R1\X[:5148'UM0J$8+8?G%ASC-H4Z4=2WOE:[,]@A M%6'TP[+#Z/$@4UE)DCGF%_@5)[,OF#]B^CR=36:?SM8UWJ^GBS#]-"99N@]U MT>=GL_+]>WOWUFR,H.6$U_Z6IE$"KX[L6N";\==:AWSYL;4&.1ACO%)U)J$L MH)RL$X"9@V18(4,IH\^MK\[>C6CO(.#V3]^8QTMOVGPQ_I^EXD>1!:F\JU6U M6H+B,M0IR 4\LS)J8=&IUL;XX2@?&$7V.Q.S(:FN!03]ZJ]=L'D[SE_GLZX; MQ2 #IT 7LJS7&F6FF,5B .A#]T[4MU8Q.-K#LE(N-H'C8(>DP)MJ2X:B(S5R[:)=EMTV>7F6>$[ M$0TAB=HK,:X%J>T4U+#HL5N\P"]S3./SM=_ >#2EUY?VG:5%Y@5MD!0R%9MT M+Q4AN M@>&Q;.9#E^= P6 ?8\G84SO]ORXO!IWI,&*?L28JSW-=1T!1)N_]1:B00U"H.#<6EJQ ^:! MMH4]!&,^.#;NK^!'8N9O9'4^_HF3K_AV-EU\[D:%>8:"6=!.!R"SG" HF^L- M#8DL*D6+^JBDO(IX2,>N@^'C7FI])"HN=_0_9[2?YR!4J<6 ND[?M!9\4@R* M(V^<9Q6M;=W?8">@0SJT'0SQ=E'B(_+MU>QT/BKT?\HE!U%'1@Y$YN"*K->* MO)6"NQQ#Z]L1NR$=T@'NH!CW8#4>():N=0WK\ICS0^9N5BA$O*A*I9#Q_+SZ M^>SDRVRZYU6*?1[7+D)N)G2KJQ2KL1$5URA8@YB<@:0BN6/$!PH4E(;S.X.> M5M.W#GTWG]__"#3&M.=.,I"2XA^5F(&0Z"OKN,T%4]#-*YR:C$ [V!GJSG1X M^.BSA^BB8>O,N'@]K?UGZB6ERR_BR!=..V$Q9(BUKAT@-'@I$*RF,,4*ALJW M[T=W.YXAQ9$->=%( 3U1XO=I6.>Y:\G5$I;EBF?A'!AG."C/ @23)0@CN10Y MV\Q;'YK?"^J!0=T/LVNTU,6!?)AU!^F5N[6GBW++I[7U0+:!W,C!N/8HHDA! M1&&#@Y24((JD#%%Z!%ZO8S#D5I?6+]0-,/;J&7;#YRV/-T8E!^5JG:1ACLQ: M+ID\?"^!$7&M*I*Y+<_=;WO"D)+=^RKW4HNP)DO:KFK^TE'W1?NR\PF_4A;. M/,LD5*Z3 DH!7R?*&T5!'<5R*C5OLGT7GB%Y"JTHT5P/S2<8B:VB6D)4%&^[Z,%F:XK7(C-L77"P+;8AY81;,Z87_?2TKU1P M:]_FW1Q/QJE()G A-6^=E#I=7.Y =204KG][C#[ M:N0 3N>R5TIW7C3Q=CP=GYR>7.ZC\BZ<[=MXY,'/:.>@[B=>J[P8=AWB+>UI M+@"K;!*/KS7$3@DKZO0[U!]%AKLLOAZ,':C_3!N6M-+ ^AU';]4;=$NSY5 MR\$[4P\VI,.:'D@!(L4*((6RW)CH0FS>^N=A$(?DJP^*<+NH\'%XMBRJ\EEH M%0.#E&DAEC"#%P$PA6(9&IE4\YGF#P4Y)"]_>%Q[L!H?A6W+D]M<$LLL1G#) M$TH9>1U<:4 'HPSWD3'1^A+U0S$.*4(8'-<>K,3#4NWFXKS"@T.;0ZU+L*!T MB1"0 BN*>01'3I%/;IV^V!WMD"H_AD.__17;9L+&G6 _SIY12#?.1X7B^HNW M162N'2T$F&)*=3<5>()*;TM(B(J8<]63NR6/_O!G#VE40J]<.H1N!I@/&5TY M(>PG(T)/>;RDTOTJZO2!B,+E^@T:!?HE5$4/3MN&(@D4 2/J7WET4Y ?\A\R$/8 M]B [VD2=?;9P4/^/1V%G%7D1I9PNL##W[#Q3N>LSZ:6TI> M/,M!8P1AZR _01ME=(Y#2HQQKE+T/93-W85H2+:M%_[<4(3;2D$-RRVO8JKG MN(D,['LD[W9Z/*W?6S64\#9(1"\AB!IH1*,A\"S 4/#!!7="N/XI=#N^!YJ[ M?HLP'XE1C;37([\NG^__&L;3[LV,$':CJ#AQ/3! (9!> 'H+(@D/GMRX$#TR M@;9W>MT*;U EOH_$KC:ZV]+#6GV__A')F_O'7_X_4$L#!!0 ( &2)85FE M@,?QSFD *N.! 5 =FEA=BTR,#(T,#DR.%]D968N>&UL[+U9EUNYWL]%/7V R'7;C?_S,_D9__@G&L4O#\<=_ M_/S'AY?$_OR__NU?_N5?_R]"_L^O[U[_]+R+YV.%% MY##_T-%P_.??RW^"G\)/N+SQ=/[M/W[^-)M]_OLOOWS]^O5OW\)D]+=N\O$7 M3JGX9?77/R___-NMO_\JYG_-G'._S'][\:?3X;H_Q(]EO_R?WU^_CY_@S)/A M>#KSXWCY 'Q\FEW\PZMHU"^+7^*?3H=_G\[__>LN^ME<0?-?U&^(ZL_ M(^5'A'$BV-^^3=//__8O/_VTD)R?Q$DW@G>0?UI^^<>[5[>1#L>S7]+P[)?E MW_SB1R-$//^$V??/\(^?I\.SSR-8_>S3!/)&]*LE%U"JP/F_RZ?]TAO3)P0R MB>P7G"N1-A.4COPS]E^&T&YV75WOZM]B=_3('^>STS?O3UZ^> MGWQX\?S]!_SO[R_>?'A_^O+T[8MW)Q]>X6_O1UX^FQ1[2QVW O] M=7T;2$6%;_1R+M5=1T>W%5Y)P'O3OF#)&BLTX18XD4Q9$JRVA-J8/(,D'8M/ M3^O7?,6#*'T7N594]LJ*+8']/O<8!U'*R*USA +'X%9(B4;,9HR!*<,O)#?; M*7F'+?T:@)I*7N=BK]5P7Z5TM21Z6[VTM\NV6-<2C*+">BX-;DH)T&N1EGB) M"W29"B]<-%+QVA[;50#'H-Z'2[3!V_L.OL#X'*8G83J;^#@;2,I=DHH1X#(1 MJ7&-5NI,N+?!)4T--;ZRAF]BV)^2&_GGO83:X!U>XGF)ZWZ&[GR!],_A[-.S M\^FL.X/)BV]Q=%[.24^F4\#_2Q_\MX'4(1N7$PD\X?IY0L@@.0&5'?4^&^%- M&Q[L G/_5.FGV_5$:::8!@;C63>=G>8E\ LA@&/"T!1)U ZMF*1H#W'=1"23 M/;,\1TTKLV4MD"=O.OJ+MYG.?^NZ='4K?-^-TH!1GBFU4* H7*M@Q$<9B/ \ M '/,9%?[6&HSFOUKOX*ZUA*@MZP;L> Y?)Y ',[O<$[.NLEL^#^+K\<)?S6" M\O7 JR"]9 PA.E4LE"+>. QVF.8@1+9S@7>0 M,P:CZ). 11^(1F*#1J:I0)U@TBM96[E7'O_D-_V'BK+!2WOZ&29H2<8?7WS[ M#./I%3\7HK2@ZG]AQ'^ZN-O,,:ECQ#B23I#.9=ESX9?8(62HS?!T!$E.IB2_>0U M<3Y[_!:#*9N8%L4PDPDRDD&VFDC9W(X]%X_VD>UO=JIJZ7XUC=P:O,:P9* $I M<:6)$:$P,%,2=+8$! :_/$:OF6BE\$L8QQ,Q/%"T+5[NV2>8O.G&W75HEXX( M4".0V5'+DN>>T?0X!"N5H RH4KZZ>;\;T=/G0#V!-WCYT>> ">Y!2SA7<0ZH MT,I(ZXAR NT2,"!.>S1U-G&&=HE[7CO3\PXX3YX(M41]FP6Z/PM6YFEUJSD< MGR.NI?WJQM-?(7<36/S=!_\-IB^^X5:(SQ^._>3[7#BXH))WBA(>S5F^6.T@ M^NR\"(XXD8'('#P2/ 6BJ(K.*X?_7SLWH>%RCH"%CT/5MUELZK 8(2_?L%\Q MZ"ZGLTXI"!$TL312(K52)' *Q$8IC$Q@$]1.;]L Y4C8TT_$MS5O^VK^#%B6>LYHDH2R9(@,BJ&'9=%9M\Y';IGB,5?6]S4 3U[+#Q?G;=VZOKI]X2=C M-#+3MS!YC_'QE4LY&:1S@9$LT6F21DCBN73$,VZ3I8SK8"NK>1.6)Z_Q*D)> M,6).E%@5,J'44)ND]=ZU5OTKY<'0^@S1(7'J5-"X4'0J"(3/"\C03;PS#C<;J"+*Q[I=0 MCE3[#Q%T@SN)?T*IVH=T\@4=TX_PYKR(YC3/(4Y/SV>EI+VD62[A/A].2RG< M^61A#2\D$Y).(>A$?/0*HVKM6!_F3WU,.H, U9JBW M'=IV&0NCB4Z1B#0Q8F5I)R%D(#Z%2*C(@0::'+Y4!Z+;@7:L0]#@@4S<784- M]KT-8)?BN85Y0*7R)DI)3 KHGJOLBF#03%-(S@-XZVM?X>\(\2_.55;CQMWV M7W^Y(6*TY'^V:0?Q_L/IL__WWT]?/W_Q[OV+_^^/5Q_^\SJZ?FTAUGQZ\_80 M]ZVH79N('"D5&GD&@OOB:242H"02.G3B4LJ^_J;1O$U$\LI%M)=$*.I*RBPE M#O]+=$@Y6F"2QV9K.G2;B%WT>4^;B%W$>.@V$;>6\.*_SX>S[\^ZL\_=&+^= MSFNI05+EF8@DS&FK7J-T)Z)$TDMA)T9LXTUO@+>+X MZYB6M;C;@-JEJ\0NT?PZ0/OM+M% <3>#^FI2WQLED@*3 <%1"F@U-9I.!TD3 MS6U40 /GJOJAWOZHL*'EQ*&8L(NPFY2EG9UUX_>S+OZY+*E'#]> !H$(2G&^ M$)E@K*4)2R%+ADB-J+TMW )Q@ .]_LJY56[41[(-ZMA/4IH+T8_>^F%Z-7[F M/P]G?K0$IU$K2EC<[%PY9-99HJN4+ &7G+-!AFAJW\W>">@8*%!/XDUZ5\QP M?9!6I\Y+5-;DH$3@A"N'X:^-D7@9.0$=C=;,TNAJYQJM1W(,!*@@XQ9%!C&> MGYV/2MO>>4Y<6?$$/I4-\LLRW61%T6"9%3QC_&20HDHQXL%+PD(V&A>.GK*K M;12V!7<,_&BCB085"(AE GX*SV'QOZ\6&]NG;H2?/UT(YETW&KWL)E_]) T\ M52):'8F)SI8*ZM*(CVI"?39<\QA$J'W9LR/$1W&KT^=\HJ5*&G@?5]RAVV>N M269GN,.7QI14[,@-\1D#;V$DU]1XEFEMY^,N//OG1E-E;G9,^VFB1;7DK54/ MJ$N2<03#C>>E;P>^(PH4L5;K;"R XZGZ,=5-%,?-B)Y2;^"B7$]\\]P8#\:1 M(.9;K$G$49H)DI5RYD%+7;L6XL!YA/O4_L-EW<#1V.0&%6P(]#1_\-_>EEI- ME/YL-AF&\UDYM?W0O45+-IX-!'I"04E;JG;1?B49B=/&$!N, T=3,HF9R(/X+;KQ;WKAK4;S..F76N]-2@ VP#Y/_SH'#8@+HE? MJ;0TH^B;(>(@2D\A%SC+A[TSU?K([H_PAB59+:PU*S$[2?YU/9R4.G7[H M-IQ0SI&'F\C? 8IN.IS!LJ_>8JGO('8?%RJ=KWI D_?XW@1",X?20@---J>! MI @N,,>SD&OFJ_0\26Z[IN/F\*-B1(-RM+GDWL'G\TG\5%9P,D:(L^%DW=XP M8-KP:!,O95/H_T;&B1LGMC\CK7+2YPUW+@I<4HCXGW)3[IF-1'(IA#$, J]] M"KSII*]!_NZMZIYR-SB:/B19=]-'5?SV?+WEPWH5U>IG 5F8\I$JT]P]H*]I5R?!#NWMK@#J?\QY+H_+H;?YS!Y.PYA-D'_#?S7#T6-7<98PT3RA6& M<8FX)#7AD"#8&(R,M>M3U^$X6%KS 6G1559/@YO&FYB6V1S;H&J4#KT>T6'R MH?MK[!X*]!#W_LC U6YN*&9>8IA1RASJI@@T6?N* _,J=KWCOLDP3V9T/OB MP"Y2;I(!/?X"DUGI]EJ +?.MF&7:@+&$,XF@/ :!&&T)HC)PEAUXD^MG0:\! MLO_8O(:6;F6<]!5Q@X2D@N35N#1]+1[(G-Q:F21 .!)=D$1*6\I,'2=!\UB: MB:)O5MOOO8WB+W^AKVH:Y*-<1_3&GZU>BVUP-?(7-F$ZC,?05V=W4J"GP!OL M&AOQT#[]]^-J]1&-Y99][T\U@E>X?;!)9N=*W+99YZWG&1H)ID&^P(/;VF7[^O_X"Y!:7(7D4U6E"P M&:.NPFM<;NGG:BGZ4]J$VD=9#9?SEX?[:,C2((-W/;*K=F +?(UWSS M)TNT7138I%0:W9EA+.W"2K[ 'ZBJZ;OW?RS]#N6LQ# &%PTQ(CA;VJX;7YI_ M"@'*2V'K5TS? 6C_+E]=_:T;S%1%^ T.$6^^(B7U<1R'H^5LX57_.NY%C!I# M$F]Y6;]#UY\U%-B0UVOAL#")RG MBJ5 C#4:+:Y@)!@?"3<)(F.19W-\=9A[T][=LQ]V$/W^>N'>R@J]6'G.4CH/ M P-<0"))VI)6JY6UM8W/KAB/TMPT5=3C;2YODPV>E60$&0.1DN%7 MWI1[ZD2#EC1P5KL2[JDVEV_+D#:MYW=1[P&MWZ)MN>*!,9-2Z>EDRB!!E)"/T7E^)Q;TZCR_BPH;\&U>'E-N3_QH68(QAWG=U;BL+GWK MO\_O6B<3/_XX_W?3@0XIJ1@$BJ'](9NY9 MV?O;PS=VV./8'V500@,3646-#>Z9 MUL[*NA"$-)PA.DER+,6AUAH2-$H#&#"M*!4@:A<#W0GH*(.->BK8%S_FIC(9 MG0F&WA&=6>-)2,A!ATB[>=KN:CSR.S^#>3/.M$PHPMUN MH()RU%A)P"I!I!>.A.PH24IJF[C*&6J/2=D>W>&ITF#W:*2MY9G9QU MY^/9(&F5E "4D FA>&21! ;X0EC0*;@<#7UD25P+X#_H'>'^E=X\3?U*XN3B MRY(U\G8RC, &F1E',8HDTIDRV8)Q$B)CA$$*DMF<0-0>^K$UN!^4@6V4M\^9 M=7?V-R_W6CV:8&S]V=6Z8CQL-;7:9-S?*KY N&1>RL9F!8907C)C7'+$&UZ& M61G@Z--1:ZNWP]@1XQX&&93G+=)U?;)".Z$(\UH3*94CSH@R?H%QG1DHZJH/ M.-D!W]Y:5K3DT0/F&SQ,08^E\<0]TZ)+HK;;O[> Z2^-TJX#)IY->^4*4NW M.R#H-UH2) 0*25BH/K'UR#E:D<1 MZP5PFF7PJG9'BB@!\-_P?2*PP*%VU\ M?T-9E UUE2.OP*J(X:=.FI=!R M'X!'M?32=K#@\R)Z2+_"&+^8O1TAYEMHP43O(&H"&>-)*:PE7CI' C,0@\3/ MC[73R7=#^ .PJ;:>6A04GSY[M2[+?C4^YFJCZ"BCILE0$DTL_F&97I2L)TI( MH:D2*9APYRY9DJ[?\;<+A)OX.N M68_FSS.TAD[$$EX(-+Q,"Q$4Y;EV+>?#D!XOE_:@N0;>T4VPY1;QI(O#9^>3 M F\QA^#.!3B@P?B2G./+;+[ K'&6\)84L:X$B/4KG+I#?IX6;A??3["68LJ MF00V:>(T1_N=N4(W(93HRU9S%J][!\S**+AB MA(/+^'(H01R^#\09PQ-*R*"GNF=_K.XK]G9Q(GXR7KCF;[OI;#(?3%-"KZL! M&:INH)4"R2GN70XXD5Q+C,$XQV^=I,$Q)6+M>MI:V(\\ZCF(BC>ZPTV2>!9# MWN;^E9^4NO4,LZI-D&Y376J3D:Y]+W(6GWKR9-4^9_OK]RG>+2WV;'5>@*>$&0CG6%B1H M'0CH&"63W#-;.^M^5XS[2L"IQI/-PZD2V#[(5A&#($N( M*HEC%CUVH+A1,RH-Y?=YPUL]:?\A5&7-=*W$6KN+^P9PKU\_6X(K$V:S^$+C+K/D"Z\Q>^K2Y1+[*O]G"9OLRX]Y:5#Z\Y4("@'BJZD MX!EA"FK-5B[Y+D_=OS?55'_=/H3?9(KG+:SO2ANS%3P-@G./<46,@"],CA:! MTGG";.!2ABA#[8N'>R =)W%:Z*.B49E.9H-WI6'BPHIR007SC 5)?G&,>(C MYT1$YUD4B7.^50H??NH50N!WEV2X]L"C]I,?+MJ**4T7(%:%$%O V,6SW4;3 M]5_O^SW5'L*_J;X>DFOQHB[A6.NTSA%C]=([3BKEB65!$1USC*@#I>56O4(/ MK< -/F!]_>TBL,IZ^QTE=79^MK+T,24'7!,:& )A0I)@@B,L4ZJUB]'>],H> MI+EK#]W?WMI+[%T-F55TIN9 _+HO ?+K$7I9G'H;E[.12%!"O00]QXLQ!)=!FTM M9"!*E^[Q0B5B!;Y?'I3F@-&:KCXJ8)\DN&\FYIXXL(N4]W[!>1/SQ4CM&)E- MJ32NM *WM)R)C04M[W2?64-%#<[?5OOJL^XL M#,?S.JAG"&Z8EO/1YMT*,DPFD-@@4&YEE!(=*RI*O1-*1Z.;I(PP-$N>F:U= M8KL+OD=Q0?ZZ2BYP,[7LC4*S(?KG\ZZGEZA?#WT8CDIQ4+:.,VT=22Z@PYT MB,-%X!M'?50)WS7;*BMO!YA'3ZAZ2JI]@;0]WJN3=#[XR4=85FX.8L3PC]M, MC"V]ZS/5&(SCMY2RB/B95/I&VZ0-UTK]L1P!D0ZAE8HI%G? 7VM57^+O1\_\ M]-/)./VSF_R)2WSF/P]GN)%?M%S MW 0N-!'&A')$I1$]Y<0ZIW/P M$ !J5VSW0WP$/#R ZAH<)/W6=>GK<#0:>$XA66%)GI=E>ZX0!T,Y4'#2".9< M]8S$U;./B P/$N=MM:HZ*5RC=:D!RTQ=C ^X9S$P+HB#S(DT0$G@QA!CN)+" M^:BA]@'1-KB.B [5U7";*KI_<[\%D#NR26Y,$/QC"OE\]'J881 ]S39")EE( M##&C8,0Y"Q@98*"9I"OM>VN?,?; >T34VIO:;E/.-/!VKLCG'EB)'F>H_5:!%.[Q^WVZ(Z(3HU40I0*H8ARB*535_:*>*48 K?)6<^0R[7/ M&[='=T2<::22-:>+O8^M;]%[)128_C;IIM,!"#1YCAH"OLQ'-KPTUY) 1(K< M9*JD9*ZU>;F!Z8B84E7\:_A1K;7 E9VR#-'\.)[W?T^('6GM;_GY)^.KX3_^ M[OQLWJ5Y?C#PP7^[\LM!\C)DZ@-13B0B-0#Q4F4B<,.EPAF:JC?0;K^J(^+H M(Z/ &I:W'/UW>56]X8R_]#[,B]Z'E=J);?^@)GW&'KC.O30@LR9E!8)XKRR1 M%/=-*Z0A1D/6X((1OM75^Z-H0.9H]($K2C@7N!N4-GN6!DV2=<8YI63FM4WE MTVQ M@-/>C<@VT4ICZ4!V4L_G/R''YW#K]\O;KHOZS/1 ?6,L4BH+PX$]&02;W>BPLW3TVHJ:5$DO0)W9=?^'?ST'/?RT^(. MG$\FN&?\ZJ?#Z1_C+DQA\J5(Y-7X\_GL^M3UF\M;YIQML\!65?RM%W>@NO]Z MA-I$U4?%AB=)>Z-XI!HD4:K47 !%SU<;#/*4+^UZO;.Z=F[J$Z7[??T'GC#; M=R%![12S#=[^JLF0UCB3Q++Q8+/-2=X7VMS_F ,4DS\N MG79-%-(@R[6BW)[Y43P?7826J_$!RMH@+-?$ P-\4\$2I[W&%Q2J)&R_\9(Q_-AT(L.#GHF<.+5' L-R!EH3E&((S)C-9N^_DWA;W MUZOR%%C5HG]A$YN@J+39@2% T1)(%B3QQBLB$I7,)P.&ULX]:[B#-+BJ^=6/ M_#C"^T\ ,[]L]+6\J*@Q[V67CZ]V+?/@-56ZC'D'7V!\CJHH]@?U^18FN9N< M%4RG833\.%?WBV^?(9:1SL,S_)/3_!Y_.LT^7GT#B)GQJ50._VV'OK^0Q-[(ED<+WM-A67@"7KP&?V"P(B7TA'A'0/@"FBH M/;2S#O)]70H=B*^W9RKN7=V/Y6*I]]+?S_QD]MS/%KVD%,NXD6-L*I2A1&J6 M27"JM/,+"G^<%*L^/J_N"@YU=74("M9^"QY.A09!43F6FR"NX@ ].Y_.NC.8 MS!->WL!L.2MUD$,0DO)(@LDE62M:=)2S(U0:SX5 R8G:9U=;P-I_(/)(S'!M ME34X;=I*4@.P C15EE!(Z/N;D(E7+)&8*+Z>,J;07LAV56?;4UL%A; M@<0?1GP/_$<8!!TUVG1&#!I3-+ EPLP6T3N1I),\BE@[.WQ'B'_QK8$JF\R( M[RFU19<$-K!!,U8^:!NP@ATTWU_77<=-?QTV/0X9_'3?]4,=-?T7E3\X_^"LJ_RLJ M_RLJ_RLJ_T'X]E=4_BC\PK^B\B./RE^-O\"RO2$&K\N$I96O424#9,*RS_WHU2R;:ZI"?5/!@!2$\H4Y!S:0*7)9#H7%9: M1;J;G[&(FR)+6:-?2JB0GLC2]\Y1;DAB-.$K&T3,MT^EK<2(]**M@W32 P+P4DXL*\':M%BTNC*C/!*%AM, )N9T/V M18][ZD$/PXY=)-^BHG87GOV'8O4T=[.TH9;8&YQE_CNDC[AK/HRXQ&AN^"3$3I)*G13&97^U!\/9*C=# J"+W! =!M5$ON;X.KD5NQ M"=-A7(H:>KN7"CV$WF#+V(A/0:0QQ3+ U1DBG<'=4J9 A%"10Q IYMKA_'[) M<(\#L4\N["+K!AQXTXW3$A.LMBTEC'0Q>*)$<$2"X<2)^<1[ZKR/*E-7NQ7U M&AC[=Q+JZ*BK*^ &?L';[LJD2)LR^@&$PG+07C<_D(*M4_T MKS[_*'V !PNXP<"=%98EE;=!TVB_OX[D,+O\PS6S0<4]Q-K FM] A<&+=06+ M,< 1%1H;YU(B6O(8-+@<ON_''U:!V[]$%X6B; MC,,P-:A(/$VX1A&CM*!IE+4+PB^?OO]]N8\>NBI";+ )O__436:K9#[FZ@.HU^#8OX[;WP_V%7?%EWK>O>TY?"Z\GBXYUA$:\2+15W"J,VTS0M3MPKP5R1-JO)_ &9Z8? M)KXL\7WI:+.85:!R-%*Y2)Q)L0"RQ'+-B"[]18.W(MP?GDS'&B0TCD$$:P%(@VU)"A9&GQSRCQW3//:3MHZ'$>H M_][B;C N]G<_^1-FY23H$M=%B0(^GRJA"-?/'#44'VLIN\]U&XD[)+0VM]Z2MP1XAS_:CN 9S:2_38:Y[ MW#P&R!GC+LY+DT\(",ME3;3*Y7I3@A>U+X,V0#E"MM00>H,QLY>PKO2.76%+ M(F9KN"4&72XBO>'HCU%.$F69,IZ$4[5=G;OP'#4K>HJ_P7S92VSE5.8TKW+G M!M$''RQ8$D7B9<)!(BXJ0P)0"3FD;#DTH\5U+$=-B1YB;S$Q]A+8FZ[(V(]6 MHVR=!\F\(SDG=,HC ,;KF1*JHQ#).L%"[82A35B.F@\]Q-YB0NPEL%5+[M/Q M%; P&V"4+JT+D?"$X&3YRI7TF8#"B"Q1GV7MQ.-[01TU0VHH8J]C5M=U&I^N MIN]U>>VO>U1R]GE&]^[9HP _L&;;CRYT>I]160? M1! ^!F)R4+A+B41\ZU#O5PW-TXY6*O>G\LE:U7AO!=?/GO0Y@@LD_? M7\,7&,WSL22HI$WFA#L(1#(;B>9N5@])6T[9(=*1#T0:S9/H*VE MO3U-)YK>QKM,*]H&;.NQLML /?B(V&H:WV+L3UUU'9QC1DMI3#F["R5U+06, MR),I5U*@-0?<-7*S<=F'X];V\U@?![5VT5)+2BTF)LTEP)8YBT(%$. ] 27+ MV'!T/8)#K\-0R2DKT3RO?>)^!YP##BZKK\A-E.FIA9:#)Z] XTMH@3)*E=;$ M45,ZAW%+@D"/U$=+M>40*31SF&[#^=$(\A M[,F"B"4TFT06W'!B2L*4-)$1 M9R(0QH25P<8H8NV.#W? ^=$(\A MM!@\.!S[<1SZT67'B_D>JZUR(N=,4M*L MC!-U2-D,)&,TD US$JHG"&R \H/'5Q7TTR;%=3S-,"EB>0^3+\,X;_ZW!NVT M],N8KO_5\M7:9BV-XJV:ZSA0.%:#(+?S:@^KW08[8=4UB1)CB(C6WP,:[9)H M:EEPA'FC4V0JBNK7EH^?J?<%=X^=J+LHM0%!Y]O,KS[^">DR,6SI)$2MM (K M%S5),O!2H&8525QK#$""]JJVJW8'G/V[:H?3\\T$T4I*:A +7AW%\KK\]:J2 M66F1\"4*A*N$[D?6CMAD<-&)\(MYMGZZ25_2@;[%S\JV^KJ(,-'0;6-) M=MM6D MB'4""*4Q:6%\XK)V2^N[\.S?2:FEMYNS;VH)O7;9^CM SVI8>O\7;$M 64@K MG0Z$Z9)9Z#003VFI5! R>,U\3.:^5*N-G_[D=5I';@W>[/G@/G1YXB)_?.$F M+:%Q=)9%!D^XE$ D17HYPQE!M]8Q='G1E-4V\W? >?(R =&U-J:F O#5TVE\(:(0R2ML%2&8G/I90%8R,2 MN$G$9F81LA!25:\OV WBL5&FI88:]&YY>%E^2CR)Q#F)3'LB&5CB8FE E0RC M)JC XP_<3Z$MR?:CM18M83:)98 !0%91:T*]1'$8@286MU'"%:,T.Y9V/%VA_[[NK8A<6&HUD&BY)5)KBKNS=$0KK@6S%(2MG@GX )S[ M9U\+G6_G/]536(L+P_,IOE+3Z;/N+ P7TS *;GS?8#S#KZ9#?(Y?5$ O5S$0 M/%$F$R.&!T%D"2)#+KW9',/0,EF'\67MF\3=81XEQ5JKJT&X?[=4!HP&%YT* M)$I;[#@XXED*A,64E>,A6%[[ON)N1$?)FXI*V'@TL*^N$34F?6_WP6T[0>QE MKG==IRN'E Q/B43-HA[?V2092Q7Z?K.O7-$*HQW'2A#*%4Y.LI R=J- M)?=)@GOR4/?%@5VDW"+_M!M_@#(D1Y!([NB)+_?/ MN+\EJZW!3:]^?^&;*'YL5Z&G5AH<#%U'],:?7>Q=6^!JY"ILPG089Z&OSNZD M0$^!-YG'M0%?!.U-SHI$*-.9T5X2'Q0GP'705GOF0_V17/LDPCT.P[YXL(N< M*^I_GF?_'L;#;O(!U0=O.Q35>_B"X+Z_''Z!MVAK"]!N=E&]F:UQ+ 'N:;*D MGD06B&7,$F-B!"<%!+-=X<).C]V_SU!'5=U>Y%R[8F6!]'2\Q#G\]N%K5V!> M<7JN0DU94"OQ94#_&3='6KH>T^P(2*E*@WUN;DYMNY,2VS[W>#C11-+-MXE7 M8_2I83I[YV?P?H;_24L:^X\P8)PK7_@J:"AM@!@C7@=)!%@TF=& K-Y5:WMT M3ST#H\^!:B,=;C1!^[J;NOAAE\L2:]]0;?CXMO=4VZRITFW5=5I<4DTS.I\1 M33RSZ.T(P4H["$J8 Q%I$LI6+V#: *6N\5J$=0R2C *#_S(B".TIANHA"22\ MDM)+'[-3]<PBX_T=DV^#ZD>],]E)8]N=ES]$W/LC Z>&ZUR: MUVHFD/,L$:L$)9!!6*F%ZQ&;>>@@1Y:M '>J1?R-F#_&I!14^.]IA@\1%T''Y 1 M#)I-ECS!-RRB^508Q@D:B8] I0M)INI%_8^ 6W4&9.R/6KMH:<\#,A(5E@:3 MB7'S+ CCB.-9DAA!Z\"\3)2W(M#3&Y"QDR)W&)"QBQ;V/"##XL)H#H)D8R21 MT6=B>2D&%E%&:[1(HO8IR!,>D%&;( _1PKX'9+!HD]>2//8NL"0]VD?-AL\AL8ME;Z4G.94I4 $&"1Z19VLR" M$#+='%M_9%ED.ZGJX5EDN\CYP%EDN#B/\K7XM MQY9%UI,3321]V"PRHPVC@#ZMEE&7/F= G,:@1XOL*)76&EF[$]UCSB)KG\!1 M31L-SBC*C=2'Y8W412 TX,GD[&7"2$H$C(L1C\<%$Z&M"8&A&%R+'(U;0(Z# M#?UEO-%@-$@$_*WKTM?A:-0CV>_F1U1+Z+L36Z6DO=4S+G7/,T_2%65#YHU9;I_>)SI_/@ M*@>?M-."R,PBD64QUG-*>#0I)BFIKSZ)X4Y ASJ#JJ+QFRRJ)OD&KN42R]*? MW@9,HW.H:T .<_A445$W*=!;RLU5SUSR-&I*RFP1M),N$!?Q*Y#6"$7W'#/M2^.["+?V,=,;F'WM)G^^F/&**#+U7V$$E0 MW.%7FH,%QTU@6REQPP.>K!)K"*SVFWCZ>3:,?K3L)_[]9%R."G(W.2M#H-Y. MNG0>9RL+M(3+E(TJ>T"0X$KRJ"(VI5Q<6"V=$U&K[8[X=G_VDU5]8S$WN E> M^9KONM'H93?YZB=IP!F-WEM!HF4E>\%%A"0E22D(:;27)M1.,EH#8_\DJ!O! M]95L@T.Y%219D@'7 M2-_WHSL>1E361$-S/TA:6DD#)4G@WB-+I;C';8C$D)C,.7-T*IM:@ 8GS"?Q MO\^'$TC/2Z95]QG2!XB?QMVH^_C=C]-\-.6K\YK]>QQ05T90[7R[I61J=6 NRX/7PR^0;C[V]95>"NA_>151Z@I?TIR1M38: MPIPUZ)H9S7SML\)M<-4[1+_C:8O30*N*2Z@#,93YTK2N3"W4B3CO(VAKA9&U M;]"V1[>WCL>UN;+Y]+VJ0A[+@?P=B_KU^^_^O[K)LY&?+DZBK),YAJ@)I% R M8+,F'G0D-"O+ ].X7=9V%7> =_C#^KH$N9E"W$A1+7+.-T.]!'HU?V8+N*W* M[7:#>J""NU:JWYYBU?3V".CF;.G\R2W1O%1D9.Z(C10(#5)K;46$7+TNYC'0 M[+[:NT?*LEW4U23K[9:?_&[X\=/%*/LH(X.D2FJF2T1:C*,\99E@W&^YEXC7 MU&^8=B>D Q32M%3IK;RW>OIH<*[V['PZZ\Y@\@X6T?[TT_#S"IKD2L88,BD] MJLNY F[_-$I\B9(*3(B@1>U ^PXXQTV36GIH8%%NQ-A+ 2QO]YRT+ E!J(M MY062..X<45EY1ZDW-M2^_[X#SG%3I)8>6K2KV"R&WR;E[#![A3LPM41(SA!? MSL2RD@Y4\M"5]$K3VJV-[L/TJ,A2)_:OJH86U=^;\9W$>'YV/BJ9X"=GW60V M_)^Y&1PHD7 #%(Q$6HCM@R%!6DIX]EQX[KRE>XSA-Z#\L:A40U7[#:O>P&S MO/6ZQ5.R12(CHQR+-KBK8N$DUN'PI10C/_&3R MO31$GD^BGW89-]N+ :M^G!9#[9]U9Y^[<4EUZW'3TN=QU:Y5JJVY<5]@RI*< MST -<7[IZ!AQEBO"8W%\532^>J'!'OL"4PS^6,FF\K:,.#?,DT!+N1,#L$YP MA9%AT]4]BK[ N^AXF[[ NTCUL=QKK.U^F13G"N,# EES(O&_)%B#<2!SC NJ M@)D?K2_P3KK=IB_P+C+>7RO8;5#]J'V!=]+8=CUA'R+N_9'!@-&.,4XB4V5V M-[X] = Y \[1R?8NN>HI;X^]+W ##NPBY29U):6V_FKY?(B1@I2>V)QP6W01 MOS(83X5HN!+!N&QKMS6Z!>+1] />23NWJDKZB+;%H?O:!L62ZT MQL_&EHS= MTKK)0G0DV1"B34)+J'U&]KA[0/?1>7\1-^](,3=DQCAI*7#B-)HO&8TB7@1+ M+%)1*FY+U-TT C@F!Z^G?)MWJ[MR$; -KA^U=]E..MNV9]5#!+[/WF6J]&(U MI$,4.YAQB5KMU?^;'W+FO"@UWD?-C>99YGEE5.)/%RGFXU M.BE<<$*E"C0DJ1+=I5'5T^M=MI.J'MZ[;!4S" M$/ N.\YP'4GN0(DGV+NL)R>:2+JVF;A^+G^:+\[D3VZ=R9\$E)&/LX'),7 N M,[JR.9:Z7'2;HK;$YS*P4[),U79UZ0]X^*'IT>\D>2\B;Q!$[M!0+7H(6@E- MC(RXD3J+M$XR$>JU=DAHL*%V#=UC;&^W'TT_O._=+FIJ[II>E]/ >9LU6(9; M(\.P3#A3W+!$@A%6)DI%@+8#VJ_C^:%(TT,534+:#),)I)?#<6D-\*R;SJ9O MNG&<5X[.RCU_YIH*K2CA*3@B.;I6GOG2R\\9;[1)@M8_T[@'U-$3IJ92FC=Q M_V/L%YE#D)X/IW%!:ZT2!GR,0"K1'K6V]+ H%>HL)2M-"+;V\>>]H(Z>-365 M:Z>C7WW^D7/AP:*^K7;5 M-%/K#0K&SS!RZYF"=>MSJN96W8VR<=*4$9)#H(9P;54)7CVQ0G#B?/*!D*6^RXMI+$AU0(J/P&)H[Y"IZ050*6N;>''_2U"XZWB9I:A>I/I:D MJ35GQ@Q )!LE44KCAB4D+@,#)Z)L"N5 +SO9EOJ/[3YM)[W>?Y^VBWSW>7VR M#:X?]3YM)YUM>X_R$('ODQ#"RY30324ZY7+5[]%[2;K,L5,0A/#)B=J#E!_[ M?5H3'NPBYS;W:5N?Z3N%8:YB:/M,1E/H* 8S7$E"M71&L*2,#_=YCD_[]F0G M9?6X/=E%TNVNU!8GJQL@L@@8#G%'1)88XLADB+.9$^WQ9)7YS'.V]9+CK M><=%@FJ2/>P-.Z0H@G+H6RFO2ZZ1(<%Q=*1CUC2)Q.C-7@A'=L/>DPHMY%SQ MQ'J=Y2HXKZ#<9+]R,HQS2:PQC$BK./%41 (\6:6UY33N0HS=GGX\_&@H]09' MU&L3S9F0D@9GB/+2[?LI5Q)K,4+)%0TJHD2PA2@B+"..8, MX&;F6C29N!?8L7C]];70*$/I$N25('@;7 VOEM9A.MS54F4UWDF4GCIH=-NT M%A\ZNZITOR+@2]4BC8(X'3Q1'*S65&G=Y-IY?]S8XK;I0-381?2UCYM??(N? M_/@CS,>E^%@6NMKWT(V15@="619$"J^)@ZA)ID%1ZSSG_$8.[(83Q(V/.,PQ M87\5=-7EU^8&:3X)#=*\?=FO?@KI'7SI1E^&XX\+!^>EC_-\O"5@C%-"4"&0 MR'DLW>]4R90,A#-MI2UE*=1MI?"'//T8N-!MU&<2R.8T_Y-LA(OHYHR?EM,#7R$-?A.8QWV%=7 M=ZJ^AZ";O_:KRE1C:4A,87S+)9HB1HFWO!@^[P5GRIOJTV;VI_Q[W+]]Z'X7 M^3;0^=W[D'#@>*9HU6@L74NR(M[A:B'1X!4%XU*NK/Q'YA#TUUG72N -CHQ? MPVP&DQMG7=;F:+BE1'L'Z+-21FS6B3")7@K%-\"%Z@4J:W <@>Y[B[>B 9A. M9H-W)4B9F[4@HG?"85QB,H:P-%,2J*)$V1!82-1XME6;%OS4*_K%[RYU>^V! M3]V3>[CT-M85]5#AJOW;%C!V\=>V46;]=_-^UZR'\&^JKX?D6KR+J\NDH)1. ME!,C?,!=(&H,_Q+&@!28,$!E@&IO8TL%;G"OZNMO%X%5UMOO**FS\[-5X&Y2 M3(8"<3YG(I4OE4M4$_PY6A$TZ[B-5]#G-_.V[U/>5EB8.BCF.4 MEIAI^:H?\%RJM7NI+D\N?O-JG.#; M^Z_^<_G-*NLN"9J3EL2FB";/!$Z\Q[5D9T7D##A&Z]63W'H WO^Y1E^-WTJ& MVY>Z&IQXE:64&=US2ZVEFQUQ$\>3;T$&CU MJKD93/ 7'Z_P#W\2_/C/$_R)_SC'^?[TS:N3%5BNI92 +FP,"=7LZU"^=>G$^Z"WRG.0.:KBM\E3XP@[LIL5Y[(G4I M#2N]FDVP6;"LG8%[V_!L\9RGK?"*,JR8\;CL+S7V:>C'S[O1R$]N8Z,",D." MD11R6;-490Y@(%3E%+U),=YLQ[:QH>R=#WK:"JXIQ8K9"N7XX=F\]U]7.KX+R_ZO-AZNG:Z1:"LZ M9G=BBUXZ-"B24)8XD9Y'XI-/1'@#,4,2*MR5:_)XU7W'14A;;>\BT19:?G;R M?,"#L E2("%I2R37'+]*E'!(4>\-JVFC.FY<^PK+' MMU$\ H-,K(VZ."R6!(K1GS>>!\NSQ]BO*4LNL1PC)QXHZ>8518EK:>3X9.4,?(D;ZRKWVD\W;2 M18 T?8FRN-%HX5?(W63^U:OI]/QB1,# H>,5I0?"*,THC#F7=2 B47#.BZQN MUBUN..79_=E/FQ'[$'B#\I7WLR[^61!!>GX^&8X_HB\T[-)_^-$Y7"%VOK*: M^:T5:@:F Q9]E,)GDE,HQ?RN9. Z#,*2551&I_1VZ7:[W!CV ?RT*;9_G55, MN9V_'[^AR%YWT^GI^-4XG4=(EW#+%(-O,US,^7#ZJRSNF"F->W3)M[;HF$^1@AJ3C)9FI M]']%1%(HAK$3: *@G%.)2>EJ-^+: .5I$Z"FG-<<>54X];R-Z[<)DG7 #0W: M9442F'(/@'Y(T*QDRE.!GHF1<'.^<1,&S,$<+P=VE_4:%O3+.+N^U!??/D.< ME5X?14[#Q2"R@794!VXR,5F7B@E$:3FGQ%CT2UG23*OMDLRV>-C35G83D:[1 M>>6SRS5GK.\_^0E,%\$N&W"EBZ.AB$D@B=2V- 0W;-X?G&;PUNL60V>W1_BT M:;,'K:PA4>]&?<^ZL[-N/#\5>>LGIY/%I=[\..0M3.98!TZZZ,!GXJW6B#$ M\9E* L9$EJ-@0M9OVGLOK..@2VWYK^%([W/.=_#Y(KI9-)::.[XYNR!CM"3J M[(F,'%?LDB8V2VE"YMRY^FTZUB$Y#B94D/(:Y3_XS'$=K)MG'!B_)@ +A)ED MB30FH?'*I5&9$* #*QG7#1EPE&=*M>2]A@M5SQ?G3!:*$_!3Y.[B?U]V MD\5M2XF;O?-!6=S*I/N UCS8H)+CF9;218,1A]$VT3)K2K*6%[>[9=WSP MTV9%F'XVFS9M^*6$.BRE.1?_73X?3]9P2= M3L=7J]]*NIIBV69-7*:.R(R0T3W/A'EIO-/>1M$VSW@SMJ?-HJ::6$.9?K6^ M-_?8+S#VX]G+X3=(SS[YR4A(,NEZ,0LXL MHJX,>Y W<_=SGS8C6@MZ#2GZI9.NQWIA[%Y\BS"=GGSQ0_R'#:< M#:RD$GD<"XZYRP M1>G@[+;+)2!RKC#L"UZCJ73:E.[ A@B7.14Q\DT37J71[<_NLO M-R2"S_AS_HOYS\N*WT'^J?SO'^]>74CGZ]>O?RLF;CCM1N?EGTW_%KNS7^8" M>@=EU7$VSY6_]LW;D1^?Q-GP2^E2#C.T>]/K"*?#L\^C>]O6[/: 7RY76@YOC\9)_P93+[ )<$H4Q2YI9$2K*0'"(FN M![(,*/ L?E?.Q$^0SD?(_VM/FS]I5"[ Y]<9BW8C-!G(DBOB MTCR1.@GB5O*?'\J,DBS MO\=1-X7TCY_Q<7#YPVX\PU?LQ0B*K44S A_+%_V+M7 1\V.#\RD*;#I]O_C< MZ;P%1N1..94]B3E%(J-E)&@M21!"^\!9E,S4)ME=@ [5[Z<9"VZ58=721I-. MH',LJW8:6X!IU.WW&I##-/JMJ*A;#3S[2KFYZEWI=6)S)D9P#/P-1F\AX7\B MR"2<=C3&^DU=FZO\GC:_^]+X+L*MW:/S#7KF M N1J,I))&JPP)!B##KZ#4O I7)D:P4T2 G^[W?')MD_JH3 Q4DRC2_ H3!9(C1F8) MY1$LA,RV.Y[?_=E/E@N-Q=QD(-W-"+ 8.Q44Q:4+HE+)O;3*$2>8(2"Y9<88 M+DW]_,8U0([=&^PO_0:M86Z!6HUBVP)6(W]P Z3#>(85E'8?#7I(?!\V8@E/ MIQAI2PH@6MK&&"TSQSSCD 9U"=-M,2F8(B!Q("QK&VL M;3XV83D.GE25>(-VR6LW-N\DY8E10DNHAC%;(!;??Z*8,Q&LBD";)KA=\0XX^\IB[*_OS6F+_63\Z-(4KXIJ?J/"30J>.XT^ MOR[G62$2_.>,2.#@/0K*\-K!UD8PA[^0[JGM3>F(O:3>(/"ZBF=Y2K\-HD;W MS[?1'#@IL9^Z;K9BJR/K_; C-$1LB',HB\O$P#Q)GO"4]8ZQPA>UDY-V9?V MM\U/;*W\743<0NF7G0&7%V@I!J0::.*\-K@JY8GC&1I]M2J6R#V M'RKUUK&'."2-4 M915???ZQ[>L/EFV#$_05EB6'MT'3:!N_CN0P6_C#-;-!Q3W$VL!XWT"E9*:) M@R,T.$JD+DD0D0H2D;TJA!R$J5TPNP\EW[-3M]+Q+M*LG4AR@H+F[^#S^21^ M\E.XDM["LK$0,8K5\P)_]#B(MX$3[7%/XIY[1F_,\]IPW+WQ$?O?>_L(OJLN MM8J;;YF!/=]JKH":=!\G_NSD?/:IFPS_!])J"B%740<>%7'2E=OY-&]BQHA) M!DI^5)1QJZ,:?.:5%Q>_NWQI=X!S6 >LWZ%-*ZDW\,INP$SSZ_[9<')];-RB ME_L@)P]2%)BR=!9*R&2G(R4*XQ&1E$!_H MZ*VGR1'E7!D9\"[KUZ!-\\OCCHJSZ M^^6?+*_J3\J=_Q5:LFPY*T/068128RV(5=X0*Y&01N4@;:K]+O=&7?&R]#XL MTTU@%@=&7&FI/0:9@I7=W[- O':" $1\N3#$B#>KK?8#OZ^+V#VS](Y; MVSTJ^['<\2[@XQ_/#T8RBB\PEY!5.97S34EL":]I,)8*$:A3M;.KKP%X!&>^ M^^1 5TL7+0*'!POBI?TV ]ASFN[D&3FZ;OL>CXR?#7RV@< MAO!)Y-+^'1UEFW3&__# .7)X,;^\Y@7_LM-U!M:VJ&H:EHG >+_R! M"IF^>__'JB,)&"LC,\2),A(G1$$\:" ^^.R#PEC--=:-TZ(P< E<1AU-EI8HI_"]-&6$M(J> M@+4ZYI0BB_F^"+LWB@/EP-?1YJU*B7VHHDF-^AK@:_&>?H')AU(=M&J@9+0) M-D5;FC7%THI8$^^M(U&P)+465OCM.I7U@G'T+*JOC-H%6R_/1Z/Y:?;<"*^( M[9V5B:9$=-"(B!49**9($%9325.P-VMX-_6T6/?Q/_#>5$GF%8U)N65]5\0P M=_J8,8REE(EW%(-C+ARQ"C*)UFB*$8&FVPTENN?V^N*!/^9QPL-E7O'UOP"Q MRJW8 L8ND?\V%*AO#^X/TGL(_Z;Z>DBNQ1N\A!,E,H]K27PVCJ"-2L3B]P39 MF*GQ0L;MANH>6H$;HM7Z^MM%8)7U]CM*ZNS\[,*?E#R"C 1D:78E*4+221.1 M74K2Q6385J5L]VCNVD/WMQGW$GM70V:54\*6,PB70)2)(F9/"8.,0'(9^<2B M(BR4 MJL5$PU7KMK#WV"RGNPS YQ GFG5_@?Z/1?9(2P 4U>A!(M4%N"!Y,B MVJ0L"*->"*V#I_4G3U3$_PB=\L:WBH=2?HO\PX>N95&T?3FL:#IO"/'ADQ^? MSCM/37_#CYA-7XT7"QU@*!JBRY'@1HL"5UF3$!@N6V=5#+!+JOIM^9[6]M<+ M\!A(4_N8K/$B2Y.VQ2H_=#,_>NF'DT5NH#-,9FM1$ZGLC]1SXH-31%DFA,FH M-;/=U/D#+>"'>1N>#$L:9)"^./L\ZKX#+&'=]V6H]VS$_O$P)%0,YHFO3P\H_GUF^ A4>*A*A%5E.A]D2G)*GS(S$ID M)O+(Q#JK",T)WWH(:.35+C[M;#,_S:OPLL2B@^Y2C39V-5H^"#^5008;Z*O7 M=SG!X*W_/L3-WI>?#-#]3.BJ '':UB#&.>("!"(%:A+K'9Y/ MWEOPS)KL:M.UDXWTE0Y^3KD^G!M^+HEX*7GB'\>H .&NW\VG]3Y7O6Z4]@J= M#1(HX&DD:"#.H\>A.0C%%5/U^\<=@7/^2]^SRCP=Z]?0)Y( MK#Z/?+0A?2<=R6;SZ_S5CV"3X20494X)C8X9H'X4@)OF*A&&7ZT/@@'4=I-W M0/3OX%9DTDYSLE,HW,T4&\ 'EL;B[^ 'C";?RX[+()[Q;'-Q#)D&*Z0@Z)PG M(D/ O0*7^&UV$K1(O%F.0[M$^:=@79)8U.9")X.S1_BKFU]A#%,_0J!7Z1M2 M?#9?55ROL6ZD.M.4H["19!4\D6 D"1FQ.Z%1W'/F/E6_66\#\)*$ISO.='!_ ML;;0(>TWX-=@!TEGI@13Q&9JRBT+VNJE16 ";ZE0*8.L[=\W0]:_X+PDU[T# M[AT\TSJ(I&Y(^65E!/KU,(TW^.;DX;SDBL]."*"V>'JUN.ES=U0I7/JN@(>T MM=R[X:Q$4!;3K:E9C#,0'!U^%6,YOJ(K*@>-YA@$S=+3I&JW0&H$K%YHY MV?UZZZ"#!26HYY%0BGJ^)-L1QZPG449##0>I>.V&SJT ]A6*K"\SAP.,M?GR M4@*'J_Y6Y4EE3U^_HTZ83!_XJ,+IK"0OR9G>$NF,)UXL$S9-LJ!U=*EVG^$G M09T_B%A='G;L^)I\Z:0B^@C M2W:!&)'@<(&\,X3+JS,V#9B% -642$M=ZC+?' MPX,*-F5-,E5E/+QDQ+L(A 7&M"OULZ*V=.R .$<5"P+-(/[[S>3'+^LGKAB]_N:> MQ_?K]<_4$XD^.8EB%5_6#8)W[P3\6%.4 M=CQ[]_ZU\ZPEQ3H(J.V:M&_1YY@.PRI4\.9V'2*8#JQSB1?A4AZ]*6D%D!"H M)CYR8:Q+S(7:&06-P?4O!]V[H=UPIH,[H%V@GV&^BAT.X_JGRXGHH<24XWP@ M36 VI]6* JA8V+\,!S>+N83F$\_X#FI1_]#_CI M0.H<;4(E:R5%)A]HB PVA.U6D[3U[?JW+NM7611,;*?$C4Z=XD1GB, M)LP+(&X_9VHVQ#P Z;&#:!<7G=*%L1_T WP^=0KD-&>I=3%!&* M/Y6(3 *-']161'LON:)&ZF9^\+D9V*@;90W^M2%8I]TH34K.4&$) G)$:E<^ M*4JTI@%<"H .3@7.O9!NE*W(?K ;91N:==J-,EH1M92,0$F8EF@'$&^S(\)R M[PTDJF*CJ7"OHQOELYGW;)IU$+3^A,2Z60:H2F''8K;4*!JB1*%6IA-*CE-363KWF"-SEHA572:Z! 0G59H6VAM">,4O I4TNJ%#WT*P1.YCWW)0!LJ M=\#[_URD81SZT>\+_!\W=UV2$YY@O&3QA6)56CSGG#1$R!"884XZ5?MN>Q^. M_L.K-7@TJ4S@RE;;_1;?EIG/1:JMEAH\8H",FY(L&F*A3!6*RB6MN1*F1@AC M=^4+..0KD+3B'=\NFC))9B/%#3!5C' Q,'\2F6.14 M@2>1ZV5KP%*9C7K'XFG%M$K>^T:IDR^*X4?"(WWPNPU-:[>8_@-&6PV WX\@ MSJ>3\3"B3IM^_PKS^2K0O2F9CS(G'SC!70*1-**Y@@XF$29F&1AP_;@8_4!C MZ%;+]NN:UV'3I!<:UY[M6';\.XQ*7?L?DRL$E0JPZ[PNJOXPF:Z3QK\NPFR8 MAGYZ>Q=^H#PA)8A/^$6*7'H"I4R$=;D<@4((WD@RG@WAM4M)/[3OPN5[; &] MN?WLR_7^=;[_\>UJ+*\03@3E2%)4H*TJ/+&2HY&DE*+,X#:@=C.+YN@NP(+L MF"4=I/T\1+I&N9E1V !:5Q&DP[#.%$;JB*-'!>=T=G2N;AY"3#ED%9(C$$I' M%_RNC%83)"8=E75<^% [V-"[I#P5:SJ_H+3A0@<"LC6W]M>%7XZPN!MVR!&, M]W)5UB8E0]/=IDB88 *892;)VO)Q&,T90E*UF#;IA.(=%'257.FRZSO#:BLJ M=V=X#Z*SF9*4(%:A-)=-9ZMIFSE.8+D=J:A*_ M@SC+G5U^'49KRVM3:?-(68+WREI%4#F:XA0J%&<.)$HTQ42R*,FU[9NFV"Y& M6#IAQJ[0J,XJGZZ_0VFI/+[YNBI_*-5#O\+D9NJ__SF,'\=+;[#\S=;'R?AW M^#Z9SDMP<_-G)Y1)U890K::J4]I4*L!:K[%:%*%N0;F7<,\H\."7[7_0'2L3 MZCVGB6@M'>0LK=.UN^0TP56O5^V1U=[R*_:M??Z6M!WQ>E*1YI6S;-9X9E?CM$9T MG\W[-*B*^54'@?2?8'4ZCW897HG O7$_Y\23\8'H;#Q"HI%8ET(I$/',4J5M M3370%]>/9%GUQ/0V=.WB8FH%;).UH4& !W0@/.-$EI$GU@5+4F3">1N%<=7O MHK8!])LO4XDICR^>GDW1#NX/UOO:I'%I13FP4H]5DG(X+_<85A,EM4]!I1BK M7T4_ ' )['T^1;L8^[096/1F,4,K=S;;.&JKYM7)&"L2)V"+[ 70!"4."-?1 M2PFE;6WM7LY' 5VZ.5>?*QU$_M=8-GWK&X#I*)WI 9#S)#!59-2.ECB5RIT, MB=L&Q9QV6;E EH.7: M61,92]-&BC:,S4J#I9F!#HTDH/W:KU86.B9S%WI_$6;;:HY%R5V(AD25%9$E M+=]F2=' ,=Q2[V5NYLJWT?P/(?PTEN )E._@-GX+SN8M: "H*_OO,9@SV8"G ML.@PNT^@;[<:8 W,> X^,$-$2F5>L<$C2R1/(NHJQ7Q.PE2W_OIA^%,68*?\ M;D/6CNR^>]-DTT*)PN4E40/341DB4J*KHIEC1AY8(%7S<@: M1*M\F?*VC!$;#=,JLZ+<0"\UCF$3 M-RG[5[]TRZL2W2MFN^U'M!DJUP!3Q3O50SCZOU*MP:.C+#^!P)VK@34V )=L M3N@6&I?QC#&Z#)<4Q"@\>Y3%0Z=9?/Y%,?W(C6I?/&]#UPZ,[9UDN[LH %4" M 9 @!9H4S#+\5(*-4CEGF%99UZZ\. "EWWNX.GR:U"=R!_>MO_DY3$LW+(B3 M<1R.ROE6=KRQ*I5(:$8"48$747>\!((L04KP8, *FVJG+QY'= &24)'D'2B# MSXN"XCKOYM(.>&FP&DI[5<[++;1UQ$F=2ZS8>YZIUKRV,!Q&<[9P;'<9FY5( MWX&6^!U^P'@!'Y FRS$C/L[_/IS_^78QFT^^P?3]/^-HL2S3*/.49I#^\/\< M1*T5NJ*I3"Y%W)3A*%$BP\6<*R_]$7Q,8*M.O@9N;.G/TX MCJA5EN7D@$OK,G*8<6:)A&"(8P%-6>88;BR@0JG=J7P/C MB?2UB5PP.K6^4 M=_"LI9(ZR5QF@C@()X(/96I.6+K%N\M+N2ZUPY$$Q?"U)CL6Z$F7"8\Z<<$4]53HXZ1J-7/F)*AS;2$^5"L<6 M+'H)%8X'0M#2RF1 ,,*4$[@-SG ;(:)93YG.*0:5&IE:EW\EUX;?3U_)M:%[ M7[!57 M7270I_('A;Y+Q9>RI"$P(G2.1+("S>F FM93MHE5KT9[Q$XEVX9UN9(!^62 M!Z!M3)D&X#I*GS\*[#RI]-78V$P\3N!!?UIET]K#I%"N$O#XHPA2,%6R4$ME M86; $7V"VK'\,PC($ZGWYY&/-J2OG9*_?<^TSD_*TFH!B0A6T$@\6[VC):>5 MLNB"@90?A?<:W-&=*7N[(MT/7'3.FS"F7 M2=FLP=3NB+P'Q@N]R#LE('TJL;N8W;"5_"&*I0M*$.4S+4>6(-ZX0$J=M_%) M@(VU;VK.FEES,CN.)-*TH64'K_75:/E_('W]TT_AC9]!>COY]AWMFJ4XO_]G M^8@^CDQ2RHP^L:49E8\MW;\$1S\6HH.0LW*U.=X,V>L7A@XXT($W>/6MJ+I_ M+2%=YX_CN1_?E/$/)?=O/AN 9SPG)PCUI=FZ9R5F8B0!EL%Y%0SUU>7C**(+ MD(MZ%*^8MK5*-9G_"=,W,$:JSF=O46QOX'Z8S.=EWL%B.BV9H7$^_(%TAQF: M,Z-%@O1QO*W\ /5=4%83HR):2HDG$H1;.D!*1>:B?ISH=2C+IQ*BURLVYV-, M%_WQMZ'$P UUE# 3 @HZ!^*LE,0!3]Q'JR'7KM<_*!!5/*@[-DMJ; "A"6AO MD,A(;L> $8$["E([D+;V_,TC<"[0C*Y%_"[OY;8R,:U)X W*-Q,BEJT:X@/C M)"J-+[V/,N;:[M2+2'NMQJ8&V:YM:'P^2T)O!%X%J8E/6A MKT9G(V8<6WF5% M9*]?M,[/L%WITR>/[-LS!K?,RAUPDR*/-A+O=!E969IC%2M%99NI0K]$^.JC M^@Y@>?VB4Y7:NU)@3B]1Q\TMXGQ1)'& M)Y;SMPB<77/(899FX5C'I2)S5N@PVY<3;I$F.R8(P:'G96/F]?ZF5E^@R>Q\E(RR%94J9GH[^-O7@,1)W1^ $7B0_H!UH\JC2S M)A^W%V<0__UF\N.7]1-7C%Q_<\_'^_7ZY=\IU)Z<1*K:Y2C+4/6C[:A2V+V\ M)Y,%3Z2 &Z.,H%=O8H#$A7CD]1R['CCG>U:!3U6H5#'O=+FMV=!_\7&8AW$S M9"Q$4,'CSK2V"$8(XK)C1',M+1X**EA>0V<^7OC5J\V3*%GQ9=RH@[>?!S12 MYF549?A80: 8"BAN36AK\8P'*HZFE+?3G&\_]_Q&GD;PR4G4ZD9Y[NS( >,\ MH5[)7%%4,XP27T*@F68)01DE1<,6?7N?_QH95HM<'23PO__M_=5F=#/E,5H> MB.*!P&9T,)C41!F%3EVEI9/+S0]1(A"CQ^-1YL-;IY]AJX=I(^O@6U<,Z!: ,\D6I9+NI0A@7&&L"BC0-$HK-XF^P& ?H_R M2DR9U*)H!S76ZWW=-8L2"=<#XD7)AHEH53BO11G7F;UD $+5OY7= G )['T^ M1:O/*%W/9+DW17^'FY)'\''\=_SFS_?C^7!^NTHE@-G !_21/+IZU B41'0/ MT \1D2A$'I6#H!^WS3DTNK35NB\TT>8Y5\Q=4_V%3,>Q4:%04T^TE89(5IK+ M,:6(,]DCV;R7U7,W+FF8VUX.H&<3TR]4__#3]@:MW M3R=B[8V^E>>L)":F>T%Y^.16>59M4-9*D=I;\+9=@X/.X]W_^>)OR\^6L.ZP MX:%5\O8^^V_P[H&16NM<[@)BC3SI82P5@_-)_.MOXY+]__5OOSUX+VOF0A]< MJW_=TJ'$[$V4?HK,M1L\[%OT'ZC6]+YK5*6X M3R92PDTQHIER)%A9YAKJY(SPT0G?R'0Y!<5E"D6_S*D][><0\+UXKW_ ](]2 M%K#QS83B1J-=1K)7I3.W%"3P% D/GAH&2@(-)XE5(Q@_H5S59T_MRL$/B]'H MO_UH M+=MU2;>/*(P_AFGA1[/J)NSC9Y]FQ#X-]T1;%AKA.)4'N8YJ?%7_ U3H<__'@8_UP#8MYE$"H3*VFY'*7X*1A'5%):"OPB M3#.N['OZ"^7+R80X:(0_4^GM.$K++0.D;[^\+]IB5MJ4O!\OOMVU@"A="]HI MP>/.6%EPMJ43<.EVBK#"%BHY^:MV+G>]KNJZIX\>?FH9ZBI_I#SR\V1<2NA+ M 4I=Q/O7Z-VDV<^5G3Y.QPC2-DRV_G'Y$M!.^H]_^S]02P,$% @ 9(EA M694RK'>S/ $ Q>L+ !4 !V:6%V+3(P,C0P.3(X7VQA8BYX;6S4O7MSXSB2 M+_K_?@K<.1$W>B*,:3Y $IB[NR=UPVB/X.V:;Q[DJ@8WI:2U M%.![4=^#^EZ"OZ_+?Q9/%'Q9TCI?EP\0_F?SVLWZ\;DL[NYK$ 41ZA_K_UK^ M-:-Y0(,D@PD5 B+))20Y36"2)EE($YZP6%S=_35.\SP,$8>)S!A$1"#(:,@@ MCM0C-*8QCV2SZ+)8_?.O^C^,5A(H\595\\__^--]73_^]>>?OW___I_1P%0?QS__2?NL=_'#S_/6Z>#@DA/S=_W3Y:%<<>5,N&/__O7S]^X_?R M@<)B5=5TQ36!JOAKU?SRXYK3ND']+%_@Y!/Z7[!_#.I?P3""WKAY,DR<_ZB9]7\DY_ME]D6:S%MYJ6]4?*Y%)QWZQ6 M/S_*__A353P\+F7_N_M2YL>779;EWJJ:2Z*Y#%/-Y?\X1>SG"]CWQ&]]R*L' MYAIQ/_GB<0S33][8O5460D[/\(#,Q2RW7ZAW*S'7=W=+ZF+6I^?8U]=B7=/E M#%^+'9D!RTO]BX_JIXZ,7FC$F#9T.M,]8%7^J.5*R-9:[BT-"O$??U(_+385 MO*/TB_D"O[VK>>D(6=,ZT\6\M8G]+:4U7I3\G;'4_3U;M^R])][ ME 'EO-S0Y;__O&/T,J"6A&#-]P@L];Z^+E\*M^8VPNU4 MIE+2-9+EM&*->-TR/VMWZF>YK*O^-U#_IM$;$TH_'WR.UV4O"2WY&7B[)W[F M:^76/-9P#^F\7#]8BUROK;\"+>"*E3^!=2EDJ1S8(V(=?#T_/\I2N5ZKNX]2 M>4T?"\J*95$7LOI"G[5O6[W=R&NFJ%->+S*",*>8P@ E*41!'D-*!(8I%W$2 M2Q*F46*CV#;$)];TC[*JI/J";UD"#4]7H.?J^0IT7%T!Q1;XO6?L_[.S!U: MFQF(J6"TLQ@F"-9KP*3"L1!7X'U1<;H$_Y"T!+]2_=6NGTU0M38Q+O!XLCE6 MI&@/\N.Z4K^_H=7] MEW+]5"@7YLWS;Y44'U9;'J]Y73PUW&VUBR$9T50D$+$LA"C".20\1Y (GN01 MRKC,0QMS-@63$YN] ::"B._#34G'\9U TW.L_ZU]RQ3]X[ 0 [!FL MM_I.M]S_UE?2AZ]2?QQ:.3?U_;HL M_EN*W3/7#^O-J@X7C+ X"3/E+PDF(*(!@QA)"EG"TTQ&,6$HMO&7W%F9/.W3 ML0!HQT-S.@'R=0GRC0I5)*CNJ?ION66LLO-X+O@4S/R:>;"U- 8-9CN"H./J M"NP WS%V!5J&_/DBEV/BR>.X@)%9_8K+ 7OI/7A8TO#(QFH$K0',%+KA> M+M??]=%T8^AO2BF*&FB'=H*\MP4:GHR."<59K8L%!"_-B,VK;O:B26G=K*OZ M5BO-K?Q1OU&\_W,AXX0@(B3,@BB$B(419%%(H8R9#&F_ MEV*SE&"=O\S76MJ'4SB9V00/TMLFJ9N4M"8)?F^( DT5-&0]ICW.".9)I4]1 MF56-SXCZ4G7//6ZGKD(6RA@\*>WOTWXA"[,X%AAFB8Y44H8@(RB"@D4\BR.6 M1'%JHJ '*T^LD@TMZU.E0_G'%>\BJ6RW7$.!C)7K)/-'U*F2_"]WZZ>?U3NM M)JD?=@ITN-(L*G-2@%Y)3C_@Z/72ZE[__[M_;93WM]1)N^8HN>"U%/H/URNQ M_XO!DVTESX<5+[7*OI7M_ZI_+S>Z)/+=#^6>K^[D5UK+=WDNU7=/<$$YCR(8 MYQE2FR-+( YE"-,D2,. (ZQ^OZBW!2SG7<99V;=2\!/%/B/ZH%/T/XF.C>94 MI?E)_="*.E5/IB#@.MUN'"-W70ERO'JA.>^U.1E7)<3B43$(4, M!&%*0D$B:I7;=N!AQICOUV)5/&P>7L9^?863=0QHC[=I?#@IBK:QHUV!TZZH M:=) TQDA;T&H/0K+^J;V)WL,B1"'L<,9B*, M(!)9!BG'! H41%3%N#D/C$ZY3U*8V YU]/3=J)6=G3G$PLR*7"2AG8T8"@=^ M;ZEYU/:3DGC2YQ5*_6 X@1'76>$\E5J M?8+*O%75XZ(>%%"?>=P^%WY;4AU2?7M^8.OE(@Q3A9,R6BS008T^U69YGD,< MY!%-4)K'R,A5.%AY8H/5T0(M,?-,^+[TYS/ASC+9*9FA.%9Y\*.L.^7!]U>: M+0]^5(!A'OSX XY%;_).Q[5?Y>.ZU([[AY6^E=\4=7TL5O)#+1^J!0OS(,@D M5AL75_N8C'-("55^-D^9X"G-E"I9E;<9$)U8D08D@?J_LF&E"4:KECG;LC43 M',VV.M_HV*ED1QULR8,A5+]K#D##@D?GW49B7X5F)B3G+2FS .&@>,SF73M# M\530I\5;R>H/*WW34I/1YW KNJK?%S^DN+FGY9ULCN9HDZDLU@L9BR!(,(:! M5#$XB@6"),T(S/,XY*&0@F2YB;UPH#UUB*[) M[0!;PC#'3.8VUF+US@'#<; M$X-D9STT'V#'B*XG:5G1MQHU="TWH&<'?)T6.M$UHFE4X;4@W&/BM: T-LH7 M@-':9KU 8W #$N'&Z+HL.8OMO4#6W@1?LH2=)99<+*Z7R\[[NRY+?334N"I= MSL_ HIY;8V+SJ4B#WN4/F6WLXJGQ/:8!S45;B004DMTGA,7 M.X?I[,*S**JI>+U6&C_OX R]+Y1R<[7L9[8L[AJC_DEQWZ6S B%#F3(,(R24 M[Y-R#DD6!U $%+-014TA-;HZ?9[4Y*Y.1QNLM\0M-NIQE Q<&F^R6YY3;,7> MT;T".\K>(+!P3;Q!X>:).$-BYW,823GJ8HRO,)]'823)G@-A]H:]OW"S?GB\ MYO6&+I?/^NS];]7V/O*NXL#0;S!9:V*;I%F0JZK-1?2\-$4%X*GZR^"NO[E# M8830>O?9(FVS+])Y=\I9&CM+ MUPOB.1%SE'LGWV=_I=F?\W>TU+T.=%E\TQ'C#:T* M?KT2;XOE1C?XW2^4YE0@'$<<"EW(@;)(WZD*8\BC.$@0QQ1)JPO'CGQ,K&O# MXG3M0V[J[M Z!PU;S26:CK$CSDC__8J4;@(&0\H#S@,LHA"A'77SI2D,$,TR4,1(VZ6?YZ"N8E- M94<,/#;4+ V>S\_ T J^$K*6IE&S !L>P'Z::<>H[J Y?*YC%C2,7K7_ _I/ MY\OXIV-O+2> T9<)](K@SPCG% MK=IS4\;G=;YG']:U[+J?B_% J,T(R%.820X M@RA D9Y>%$,I IKS0.0"&UV:<2$^=4:S(:K#_Y4F"WA/]X+2U'-P&IP*30B2 MG?X?*4;=\G(%=N@U_(";&="[H++7(XK>2GLO0O.RVEY#.*R*>\^M^7K5O8;2 MCI;WFJ[AE@[Z?S>BX 5=*A],!3C=D0E*)$A='2"&:ZYBJ:G8Z92F6M6L?8]Z12>TO/JDK'A'JI M0D>?L0_RO]#GO^DCD^;VH6)N%QE^-+P$:[C*A-\M^@R>FL._GOP@OO5\_]52 M6*=@UV3]V:)>"V&'X:_-:PY?6BG+7\KUYK$9(-RDG._72_7NUWIU_5";IJ?. M+#.UH5?404,>-/3!@ 'P5=:;O-V^)!WZ_(O^FY6[F> MR+A>?:MI6;^EM6Q<')$+R2*.(,4)AXBS -(XE1#1,**8DI@0JRDG?MF;^D2I M978X<6BX!PYO_O0L@Y9GG:D8@KW*Y^0P MO7P*.+T-//?*W,PSTJ< ]G"L^B14W,S\87_D:\[UWEU]W0YO6D14)"E.*%3; M3JB,=Q;HZ50"$HEPPK(H3H)PL9**<\6PN0TWH6VD[*15]@,.S(_@.KJ#B55V M9M4(1C-CZ0T5)Q-XI!V\/I/< O3U/$#6]LQ&8D]6RHCDK+;'!H27%L7J7<=> MI>4=7743*6_6JVJ]+$1;4[027]3WJ3^G^9QWUVV51ZI^T_8%V,64NVIFG(9) MGG,&$QDCB(2@$(<80Q*D69Z)6,B$6S4Y]@FJ2BO2I\/35X=0W>_.V1IT( MW(.>JE/1<;KA=F'9Y>D5IJX46:^@M^K+$1S.)]?\0&!GK@RD]UJ'>5Y&UVMU MKUZ->5ZT%Q?N_-9D;AO&TZ+\&UUN!DGU:K?=)BG/.4TXE)3$$!$204:%A $B MD>[F*(,XLAJI,$9M8LW5M$%#'/RJ/%!%VJ'/ZSA<9MZ)-Q#L='<@_W[%YA0> M@Y&,OF8SC-*:=TZ#B=@',QN,7G)-D>NR):[GKZSNFE%42YU_N.9U\=1T5M^. MQTQ2D:MP)X$X92%$:9A!&E ,$19)$,HHP<@JV#&F/'EB>\!'-W*NX03L6+&> M+FH/KVD6>@+0;!/,?O!R2!E;RNXM&VQ*=^9$KR4YO?1=SW'J&3NUQ4.5ISWIL(I@0XN*9Q\T&W[>BO+ MXDE%I4_R%UJL=$N#SZO=[S[)>A$G,LBHB*' ,5';5A U-;&09").:)C'06BU M;9VE./%VI:F"GY9-\X;U"H@M:4M']3QR9CN25SSLM'9'Y@JTL'SL81G^2?'@ M;Q,R%M?3YG.>WJR;CK'X+S<;\Q?=#,'UH7G0ER8, (R%S2&.4010*!IFD"224I\I"D#!*Q.))EFQM:B4N8<=&889, M&>O-RY8QZU63)5;_.G)$!K:BV-F7BSX0,],S%\B68?2V&^Z.^-4.19"O2]!R M"S2[DW:*\8&0)T-V$2NSVC@?H+TT?U[6M'>_FS%INC:C2VA9E*L>>75BSZ:= MJ#:8 M!"]612T_*D]%?%C5ZF/4E_NNE0+7E?JPRKH[-=,%3ZM*_D/2\E:A*Q<)2_*$ M* Q)DF"(@E1"AE3PD:HPA]Q= GCZ03<-^RB5#LO/CU(/ M^5O=?=2UBX,3WS04DLHHABCG$40L3"')"()Q$ =!SEG N57Z<9SP6VE$%+>J)#<3,Q/2GL&6*S:J^9X"]5V? M-[V^63\\ MZ&L*:J7F6EKU>5-7:M_6\\(6F$2)("*"!$5(;:(!A@QG&>1)R"D-$>+4:N#Q M&+&)=;HE#2I-^PI4#76PWI$'/Q6K[M=_MM/\400%(5'&0P$EI@K!-.*02:00 MC"4*XY2F"0\7;:/6YJK(O#B^)&R,YANZ;&)Y6@,5A (F[XK5JKM;I7_1+CP1 MIC3*TBS*A/+EJ-IK@H! @H, QA)+R9A(119TF+Y;B== M"?KBJ=L?QTLK>]J9' MARS"/!%K:R0&)J3.]6W=JV=S3TB.6 M+.^-'*)BIK.7R6J9XMWW&J^:83T>+UV<%,77M8E# O->?#@IX,'5A=-/.K;< MITM97:_$NQ^\J.0M_?&%/NM#F9M^BFM.@C!"*0Q3K8(TB93[DA 8!"BA-*,2 M)\BJB_XXO8GU\;:DJZJ]EPMJ^@,\ML0M.^2?@L#>&FG+$E#11M MT!%7FNMKDJFEG+X:S9^A-F_O>#/1#]K!&[[F8YO]6%!6+(OZ>3=D=7O5:7#] MJ>^*]>Y'+5>53NA^+-1.1',B))())$3H?G",0DPX@1C'(LMH(L(T=]^?+^)M MMHV]V_&VS [G 5_M[B;N7UG<]6W;<0W>K38/S:KKE67QM<_/U,6[F.V3NM M MF>M#NM##\0+G)*[199R]HD_E!=)Q9\P/B8F,^B)*$RI)J%,F7)EJ%B20I6D& M:9H&3%*6!S&RJ_P[2W/R\KZ7T=6RXZ&P3=V?A\^357QM6S>CQ9K;#OW!K(NS MS;@XF[]JKK+\O:CO;S95O5:[U99*'Z$D 6(DX BR)),01=@2QST6]E+A45 N\O/F]3[Z."';3U/OZ4G4(U5T;*Y\5OWQ:(1D&8 MI 3*,*$0<1Q#+&,!![C5A.X?.R48+#7+%_^0]?[+?N0O MKGTFE1^E@'O^).OMO7T<,,*$""%G:K= ,F.ZI60$,R(Q"O*,$AK;[!O'B$RL M!#W)0A\DKT9N2YJC8K:#7"JKG:YLJ3570B=I43 FD+>NCT=(S-SE\;20AUT= M1YYU3.KHVQUMX?0@$\&R1 9)JO:;A*J=1W 5NV4XAZ%4RBAH%N0AMLJY'Z,R M=?:\N1*T6J]@1P_0A@'+K,U1?"*>DSC.4BARED'$$(-8Z(LI<983EO,DQ?FB MUDW8Y\)G2^L/@8]A)NM2J2VS5XW +;V)\E5C OG*41VE,6]>:DS,@US4Z,-V M1DO(8O%N5:N@]9;^^"#40D5>\.:XXKJ%04[974&P%AIC84;<=K5 M&JW.JA]VJGI^Y5G4U5C 7F7-7W"]W*%+RK=>;1"KL#9F L8Y5DX&RM3^20,5 M[>:Q]O19(".C:=7'EY]80?N;"XZ=S%Y 8;9?N@MHIWOFLCGX\M97IG><[C]3,QLPJOA;2=33G=YU S.AS#O&46[+B] EM^0;UN9^AT M+$_>$?$B(*=MFNC&VA^AK^)%H!JV7KR,AO?6%K^4ZZI:)"+E3"08BF;(19Q+ MB',1PX *%F*>B0Q953.>(SBQ[6QH@!M:EL]:KVTZRQA#9F8&?0)A9]I&^U%4 M5Z A/TO3B3U!I^\NT9+[H[21V!/>HE_$_GN.%QRZ'G!-"=XI0DT?J@4*(D*$ M4OLD$@(BFD<0(QE!%H<9IX2D06AUPF%.>O)SCY>=6/84HVW,9ADF6>!J9B6F M0A#GA>:],6 -R<'O"?H5+#H/*^WH-',4=CT? M GU%46(&>98K@Q*32(_BPY J1P-SAB@+ C>#G>60S-K(1/9.QLQ(6@V/?$-9345]_;<^3F[6UK*/Q! M_UK3]RZ\J/--WC46YE?9'HZ21 9QQF 6Z>;]5/V'RBB$B,DXR7E"THPXW:3< MIS.U>] 2ZQN\NM[">8E-DNO)Q0&,)$H@2E,)L2[K")4_E5*!D8K.'*\NN:/C MUH^\)><'%C-SYT%4.RNWNXC44P2_MS2GN"]Y7"K?=XY>4'F=FT;'13UYO^C$ MXXZQCERJO][](E=J]>7U2ER+!Q5=Z;,R;2B[7I[]-S-+$IQ'RH7)E>L"41A( MR"2)8/Y;ACQ6TAI'05(!9!D4] M5K\,L-IG!?2\3& DG%#P%1M9T9XW3'*!Y2!B92BNJ]$N5FO5([ M;ZTS.3I46S N DE%#B7*.$2)]@T(QU PG O$$IZ%TLXW&*$VN7_0TP;Z4P-\ M1QT(1=[RIM,(:F96Q!,2=C9C'X(!V2:9XO$^U'GA?%V.&J$T[TVI\R(?7)LR M>,5-J3_)^H96]XK 4R&D>//\6Z73M%OW93><;X%S(M.(8IAA?6&1BA"RYH"& ML"27%.M[BS85W>:DK7P)^S)O?3F#*T[ 8\<*8,]@O?6?Z98/.\VW@-;,$$P# MF)U=T%AI)L"7 58_:49 L?KSH&_Q]7G4K(V%/0">;(<%X5E-B3T@+RV+PPIV MAN:IH$^+-YNJ6,FJNED_,%U:4JQ7^L*U6E^%1NJG2M%NF_D,YK=7M[2\D_67 MIN_J(@Q)D-(H@6%($XA0B"#&(8,R08)DC!)&4Y-@QA,_$X@7X[ Q4SQL8,*<;8?;L@3W^P)#!*]#!_N458!=KWIQU-$_]D>#?8^R/ M]#$8;Q^>06OW%+UHLU$$),+-9N&+S"P[B&=,^FW%][)3.[7;ZP6A0'F<2*XO M5&/ETM(V'3[^ ZYO;#W_[_3N706M[:F!:LR1W<2:Z!N&,RN\_[.M=)W %R]X$]74MIZBD5N;S8-3! MN0A)KHN2.ZU/<.2JD_PT)G M)D&A1QZ!XN%1A]'JWW=-.?1CPYBE_3D&FYF!N1 ,.PO2%GRWU"8Q#2/2^)JM M=83"O-.U3HMX,%]KY%$W]7Q'2SU"I5*^2#-Y\A D@6FJ MN_?A6&EL%.4P04&29YB)+,ML--:,[,1*W#.AG>]VU@?8Y\/Y/J19R%&&M=#9[9,QLU SXFUGNH90GP.WY0[\ MI/G[\TQ5TQ?!Y;VDVHV;5ZJWO@BZT\78ERWK<%PP<.E^I>5=L5H(G- P8CGD M24[U_$,"<9I(&)*,4QRE<60VU?3X\A,;MS8@>&A(@9]H!6A_>=YPA-P)4 PR M]1>)>D'8TQ*[2#J+A/A%4KKEMVVDM4M4GQ1F-.]\^-9\:>23'.]EA4\_Y7B7 M0]\@^RKKHFQ'.[!E<==\AL,N:X&R# 2Q""8*,.5%40XQ#9 V(R07">-2)%;W M.0R(3FQ-&A9 N>4!K'=,6-[D,$'0S-OQC8N=Z6DAV9$' _K3M+&SD=?7O0X3 MDO/>[; X>!^A\V[E_5;O_Y15(LTC.)7BBARZDD*(\)3$-@S"W M.M\9+CZQP@_:D6MJCIW6&Q3,E-E5-CNE-1;+N><2WVE8^T$%T!<3]^@X4(BSQ.H(QHH&\48$@I1I"%%$F:,)$QJ]8L1ZE, MK4Z:YK/#!>GCD!BJU*6"6NI62ZZOZI]@X,BH0-XJ=H_1F+E6=T3,PRK=L8<= MTXC]Z+)W_]KH223;W%ACSUE*DR -4Y@E"8,H(VI#8Y)"R1(F0X*5LAJ-/S"B M-O7)0T-RF/USV>[&\3),W?E"P?),P18 ^R2;B6"^4FBCM.9-D)F(?9#^,GK) MLJG3+GS'*J MKY:]99T_ #,+,BV>;AUKFRYT ^ ZIJZZ,DO0LP)^ZIDYG9VT M;VI[*2"^^M\Z\S%OJ]Q+X3KHJGOQ@HZE% ^/R_6SE-]D^51PV1RWOE'+"FU/ ME9?4GK@NFR^0^NESKL]B[U;%?TO1\J,[5%8?BY7\H.N(%C1B))<)A@%*L;)_ M@8!82@;C+,0X%3E-J=74#<_\37U*JMF#3/.G)\4WJ:Y!">U5[^^+YH;O#7TL M:KK4O%YU;2?![YI5T/!J6[[A^9,T,Z2O^/G8F=?VHWDS]4=C7S(R#8"^:DL\ MOI1H&8HW, 5%O=Q:!BYTA&%MS%F4V M$*I72)-'W;RDMS)7ZBG>R)7ZH6ZRN/U-F()WO]5:O$"81U&$4ICI,=&(Z-'1 M81[#.)!!)I(8\3"PN8)M2MA*1]TN8#]V5 %KR:H@K[)LM6 ,HYGO,04X=CK= M<0 Z8D#ST,X2[-G8_DDS GZZ*:4H1JI*K-T'6PP\^07&9&?=\&W!>+F36[]O MOT7?EE3H&RME^>;YPTJT?9\-]^=C[TZ\.7"F&>T71]=<+:]>DRO6M5G%#$\Q7GS=U5=.5ME>++" YSD@"(YI* MB!!.(-%=3U@4Y'',U<_$Z-J'&;FICW3;"94M!Z!AX:J]+56! 1>VDSI' 1PW M%/YAL3,/ER+B,+K31- +YG>.+C_S$$\340\G>1J]9>^*?VC[7'2.R)?ULN#* M>NA.;J9)<,-5IONV=L1![[3VY)L<=M.33NCVTIY3UY9B.SFQ)NO/YM-:"#MT M<6U>>\W3N\%A1WO4L8@CQ'C,),0!"2!*LPP220F,"&=Q)+(H159E2Q/Q.?5I MGK8XW6D>'S *^(X1/V,&Q+SLY*OD#"S+BYRV=G MDUZ*=M5Z8,_@]^Y_)[F*?5PZ3S;DQ>*SJOYQP5YJ[(FGW!2M;X5WS?^U*=KY MNLV/I>RG)26(X(RE.>11%D&4Q0RR,.10Z,:F"<)!%C ;W3M+<6)UW#9^'#!P M!7H6'&=.G8?13'&]@F.GRY?B8JW&QK)ZTNSS]&95=F/Q7^J_^8MN)F'7,*'K MYEX7JXT*X+IV<^M5=5W79<$V==-/8?V%ZFLDV_Y(F*:I( &%--'3L9DN 8A3 M# D5:4!Y'B;$REYS=2$SL]HT/\"]-'B>5G4M?6)U M.]&BTN%/6=P5*[K4OVT#G7 A<$QQ&"20YED&D40I)"2/820$Q9CFRD6R:HQY MEN+$-NWK]OJIUCW[@3+G$3,S7UYQ<#@DW=&^ CWU9KA,GVKQ6<5D**JW\J5S M]&:N6S(4_[!@R?1%AV)B\5^W:YT$N7ZHC2N(!^],K*6*U*:JFRR@V@R'R9JS M7\]Q4<\?^;A*::>#IP7TIGZGA'&K$AXN-%]I\!'V]^J!C_W=L;Q(B";8H,LO MM! ?5EW.;W ZN8B0W=4W]ZN[+ZMJ]3>Z_+#ZMGEX:!>N MZM4M6[Y?E]>/2[;\1]D- 3;U6FT7GGK3O;LKFU8,X.9>'V_KC>:+>EZ[@LU- M\)>=@?L[)OFZ!-=+M3OISJ_JNZUO,%3J>_^X+NMF/ K0DM&7*M#47EMXR]:? M@X%+/>5'8+G+OP;Z'JS/.1:( MJ]"!8 Q)Q(@^_4<0:PG^1R_:A;&_'[U7JY MOGO^6MS=U]W8]066,4$T9#"61(?M&8684@I3B2AB>9[%N577Q#/T)E:X+76P M(V^;P1['*PQ3E&5J&^!)J)N\T!#B4! 8I#Q+D BX0-SN_I1'Q)RN374'R *( M+7CU1."9)O^] 6*;^C_\]H"6M$[. M3!.N''FBNX-P!#/.$RJR#/'8:-C!*)6)U6Y(SJH![#@TX_KF36 [I;.1U5C1 MC&09V_#4 H/-3OUKIW/C:\^B>$;B]=IG]K!C@_2NB.-SKL_#/U35ABK&FVK] M1<)('',9P9S$0O=FI9#(((!!+)3/'Y&81\2J3?II6A.K8W\3IJM4 45'N^G. M8]L_?00Q,Z_5$PYV6OIE4*W3%*[T=)N>.QX"<0OI?#56'Z$T;WOU\R(?-%DW M>,6A;PYEFR4M/Q95_6+:GVGSG%,+3*R@'5V@"5_9IMI/2WW>/_4BL)TF#F6= M9!BAD5QN37-.KCI?YYQS@NVUSSG[L-NN^9X697/*\6'UN*FKCSK:C+O,A4BS M4(0HA"(4>@)Z&$ !+93 M2DVT/;BZ BW=*]#)/T%"QT!$3WOD&*59]T@#D5_ND2:O.(XC.7Y_=7=/^LWS M[I%NJVYZ9G[<]KQ(>4P0)B$DB%"(0A8IYSCCD"6(TB@@<< 2N^SNY4Q-G@!N M[_JWM\N'3%H.-[D%%_O]1FQYYNJ'?T0G_3)'>:3MO^,/,U M@>5RAN8=T^(-P(-9+OY6=FRD\NN[ZVXK3X( "\:4O6,BA"@1$N*((9BFG/$P MI+G@U*KWR7;IJ0_:%2'+:W@#LGX8*+' E). PYQ1#1.(94 MR!P*&86$R23FB=4IN@G1B55J1Q?0AC"@'67+T,$$/\,8PC,JEL%$0QU^U.3! M )V6@?ZVO,?&.S;B^@HL3$C.&V%8@' 0:MB\:Y^7>_>O^OGZ>RDJ?^6X%DM. MK/Z[4M!?E"=2@[?ZQUT\W;1^:6<"MGYK>Q;KO^+6!N3SB<&)\+4S)--"Z[F< MU@$QIR2D#9W9TI(.P@\3E2ZO.Z8^^+T4FZ7\G'^N[V79VKC=L/)=[API9P0+ M06%(1 12V-(" J@("+B).8YEG9#60T)3VRM>C:T[@QFE*I_-6P!Q1'L6.KV M:\ODABF^ABF,"5"S3%0, &LA:IFX CLV)CG&<(7 5][!E.R\V05+, YR"+;O M.X9"ZU(6=ZMV>#1_UMTX=)>-AMPVK?NVJ/ARK4N)%@D*,H)Q!N.(J:@(!1RR ME*0P40$2QJF4,@NMHB([^A/;G(X;P#MV]"689K_F'5^6-L867<.8:3K,+,.G M#JZ>$]"S=%W9_0!ES9DP!!).(4HIQ1R,(H@J&D3(18YCSF)L;F^/(3VY*&'F@) MFEF-$RB,&X7+9;/3^:%8Y^,2HT]YS3_.D%XB*"&5$P@ '4L5!2$(F!(:2 MH"A/PAP)NZ["1E2GKNR8'7]"P$G'Q+^D^0<8 M"7\"!K/Q[Z=>=NQ?I!>5XF-!6;%L)B6U3DJ]D$DV=(%L1WG;CCH[B8^9HGN1VC*+V@D\H'G5!1<>N_.= M%<0P>U[7Z$ JZ7#Z#GN/!($3P4[$"53-0ZO1 W@D_&$.K,C?S;&V]9;$YV.B;UE.2V#,Q_2U&ON/DR<%YXFM<8^H3QP'!Z7=PA M@_))UM_7Y3_?K72.7X>Z780=D!RA!!,H8H0@PC30\Z_43P'G89"E&4)&+8W' MB$QL CNJ8$?6(N=P"A>#S(H':>TLT*&@+EF64Q);Y%H\2.Z6G/*5-!#<$KEXS0)YL%( MC+[=B&0TBY@*YF0<*0.F7#[M_@F=Z9$)DT'(A-$ ^HNXF/KDN^%)?VN'7($= M6^WIRG"RB^W9MQ/V9A[>Y(C:V5,7,"N[A9)CB*2<@[#F'"(>$PA82*%<1SC@*29R/-\L6IJ MR(29Z3I%RDB72*M+0X+&*G5#JWNUM]9UNQLX7LL_0,C,O%PD]647\G5'S#V: M_N_BGY+*\T7\ S*O<@O_E+"GKN"??-XQ'_7" #2-6^(XB,,\QC!'+("(\!32 M*$Y@F*I@*<[BA#.KJO]C1*9.&[_7RE M4HZ1F#=1'D7'3!DOE=E.&:W%M5;&,7D\*>-1 M$K,JXYB0+Y5Q]%E'950.GOY_?67AB2[UWMMLO(5N*J?_<+T2^[\8/+G("&&2 M$08%IU2WA>,0!U3"5.<@TX!%"0T7C\VPZ6\U+6M#W;V$)YLO_$O.K-SB*\"U M#;LT]W%<5RB'Q=.L0WCZLR[KX[^WI^TI%?Y37&]HD*'UT+ M<:=XJ_[<6)5UQ5\TGN"<7V)LZ?07> M*N96@^DUFL\KH%G5TBU&5__\G.=2Q:U?U1[0'2Y&(LE9&DN( M41Q#)",&,0TY%.K?B< L3LS:K1C0FCCEHXF#+770D0>:OD4%QQFXQO<#SR#8 M6>L1^5U*64BX2(TJZ\:(3&VNVKXD MNT)BRYYKQV Q\U8O%=;2++5R[LA=@?=_@Y\^3'##8$PP7UW:CI&8MU_;B) ' MG=O&GG54QX?'Y?I9RF^R?"JX/-YR\=-Z]20K%6JIHY^^'?=QOW3NOZ' MK/5D0-4TE&5-=U/NW%!VN@_-T.+\$3X*.[-UM*WLKI-HT]RE9;=M+775C(E0 MOZW!LZS!CD7_=Q(F1].7K9R,SWD-[M1P'UCMR0E>4+C37TJ[9E73D6*!@C!" M:1;")!08(H(%I)R',(HB(3-&<4(SZ\J=EU2FKA;HNC2UW3DMN]\>A\7,,%XL MK)U1ZQM3]?+^WI/T7;5S2B2?93L'-.:OVSDEYM'"G9,/NVGC+^NU^%XLEPN* M%/^A%##.PQ2B*$T@X3F'(J"$92FC(K+J0]89"$. ME(^8$65[1)1"@H,(LGL2QY< '"N7GA#E\V0*9^E"5M\4!KPD!,* MDT3'R@$2D#"6P@S'0B2A3!A/;*L,W-&Q+AAX@%J+QF)H! $VY;2)R'C*I["C- M0V56TAC2) D@%2BF)$P(%48=;4Z3F-J?&1)M)V!8#]D\@;Y37G38-F M%;/(XDG?>URPF-$P43N7U'WH4(+4'A\$'%*:)P$->4)R9+_'FQ&?QP/8;OFL MW>\LPP\S& 4B)&,\@%$LE)>HG286<^4*Y(2F6,9!%"!;5V J$*T=!?7"U/@9 MQG/>$;$,\#I:8$?L"FR9:FY2=:7B^GC98]!G);>O*-",Z+QAH140!W&BW=N7 M797\*I=-*=CZEO[X>U'?WZ^76HL4Z>,9IP7.$*9A'L LX (B1"7$7/TGQV&* M$YP(2D.WJY2VK#A4O-D9E $3H*8_P&,_'WD%=-:MB\\&5U,FK&F> MH#Y%"-K$/6U2=&[7-:T_)3-#-2GREUSWU,-M?X !*U?')[SM4O'^;X.Z@N+Y MMJ@U&Z]RF]05K%.W39W7LP__FFF-7^6C^D;>JV6_E'IR_,/UIKY?ESI?WA[< MA LL IGD&88Q000BGA*()<(0!:$*%64F>6)T'\Z"YL0!XHX>H U!L%DIS#HS M5F[9 X\M?^9AHRFFY^/("9"RLTC-]PWL. ="\JCVC+A[W3/0>0+8D]32K,% MHY:B#Z-3VU<=W:9R+3:\_CO5.T_=]U;MK=8B%H)D,J(PSN(4\)RAXL%XU0=_""'RO_?ZF(Y*/S73:+*)\LHZPQZAD[+Y6"X&8):.79Z M'(7V[][]J.5*MR3LN $].WU+9%T4STNI#8:.MWKV/+HI1C#XX"&T5 M;)P5ZH+PXO3:LP449\4;AA#G'[ZP6EJ'*)\?M=J;3[$]N\C$>M?3!0UAT%)V M+#P^D-_,X__UI_R^G3W8?4]Q0M0FF>E+1B2$*"02TH@$D!%!4BDRE@=6C6_'B$WOP#=C M V5'V].4Q>.XF>FW+S2L7>\&B)XLZ.A.H-,F OH=BWB+KMU%PGB.68XA"R)$HB$R""EC$ N111*P:,(&XTX'*$Q=8U7@Y/N MU0[NSA42&L-BIK47"FNGK#TQ\+LFUZNJ1Q4=D<9S_>20PJN44AX1\515Y;%' M';?7PW&EU?::1(*HBD1#"3/)I=;#$.*01##,$VN8Z3FW5T-A#[874W><5/OMWIL""_: MXI,X($2/"8,!PJE29Z2VU2RA$">)3+F@)(NMVC@/%Y]8?8>D^M%_=AJ[AX29 MAKK*9Z>10RK^E.\8[YZ4;6_I697KF% OE>GH,V[*\RLM_RF;H3F[2_K]N,@P MC9-8" EE&G&(D,@A0Q&%)*:)OO.5Q6;3HPQH3:Q:+67G5A=C()FIF2?1[;1N M1W2O^87WKA<&PGE2RS%*LVJI@<@OE=;D%<UWN7R2OZY7]7VU( D6&$4"2BJ)5G !L7X;%=@S8S"''#968R6(YUA[G@"#5-7V\&\SU?Z MA)A)\(46X@K\0](2?%YYZ&+E"Q-?<[E=V9AW5/>%8!U,[[YT/8?N@-_XO12; MI?R<-XT)#X:LHOE&B_W.1Q2*-)$" M&+<+M"0^L9WJN=$%%[K >+UJVI.K?W5]4+NF"0,V+=KIV0(];L.FAL_RR&R M7(O5@)==LXF&':#Y 0U#-MT(;>&S:$\X(8QN_0H5OV9O8UA^;-ZZ0!Q$L0B$FF2I6)1Z_9M9G9VA):5T=Q2 M-#]QWAL$4'2# /3DAS];SN49@Y/ M!>Q?J-^,GX'TO@;EC%":=PS.>9$/AMP8O.+8N41?(9&B75,MMTM'4QFE21ZE M,"0Z9R^(T#G['*9AQAF)@C@@RO^4)5L;MT,\1SZD:/QU[[[@W?5W_5VV M;*QQ$B4S'?M,$X^X+K%4Z9 M2[60:"I(F]V_^KRI*WV]KYD53AAFA,40AYF^+,'55DVC# :ABI%D%F72++EE M2&_B&&=+O;W5?06JA@&PWG$ ?BI6W:\MM_!S4)JIN$> [!1]A\VW%IN6-A@0 M]WE?TTA*;Q9 2R1""8TCQ'L0P3C(RJ5DX1F#IQW9'7' 6Q3LG3J]I9Y]S+09C]8=559=-VOL-K8KJ MFW+"J?B\^IL>%*B<2#T8)EQ(%?>B@*408^THAT$$24"8^D]$6<*B+(Z,6FS: M$IY8%1O"H&HH-\VB.MJ@-)Y"90VEV58[!4!V&JPY #L6KD +UKFJ:L]5^DF3BQCAF.14P)@F4L>^ M 60B")7*";5-IPDCB96.F9.>6 %[RJ#>D7:[*&6 HIF"3H.-G?;NQB_TMR&W M0 WX&$[R]7_CREQ^SQ>Q# B_ROTL ]>G.NT)5W_>]:B[)&I&+*<$ MC>-F9C>\86%G*GJR0-%M$V6M[\XGN=-E)*2O3@BCM.;MAF B]D%'!*.7+BH+ MO=%SQLJZ4([]IW4MFS&OLGI9;B=Q'L5)PF%$*8$HR07$C"90(ASE%&4BDD9# MP%R(3YU=VSP\T/)9'^Z^RW/)Z_;PM^6DG:ZL>_3HJ33;W[YKKX\U_?_T'VZZ M!@L;NMP]U+^E3SMDW^FK"9+U)3WSCFE.']BXP9GZ8[!,_>T5YFY9T;,6E27: MXNFIOM0,/Z?Z4N\X^JPOU5]%(6M:+*O^GT4/;7<=\JIYI6D73+=?6OTUEEO% MV+ZB$UZ@;'LYZQH(/OC@5DKX+1'%?E$_^R]BM0+;L(C5;,W7*&*UDO9$$:O= M&JX)XO9@1X^GK!9IF"*$B8HW%_H M:6V[YZ@?*LM!=OMHF"9R'66TS=9VXC5TFG&WW'<=Q%%1O*5?AVO/G&,](M9A M(O780VY*]4'I[4I!_?SW=?G/#ZLOY9K+JFJ*G;ZVS9JK!1-!DB9)!N,<,WUQ M!T,J0@H%"3.9XRQ(PM!&U0QH3JR FK#N?O/8DK;3/!/(S/31,Q!V6KHE?@5Z M.#H&MA6)/1/^U-9"8D_*;$)Q5A6W@."EXMN\ZMRI_E'MX\]?U%>EOEZ)=__: M%(_:351$%DE <$IS#KF0N;(#G$""D@BF.<[8#X- *$2_/YLQ+Z:SU_FM3?/ M"GVD[?SY=QP[#NPNFBUDGD8L3B0,E2\-D?Y0I(/[ M\$<>N:C#:W\JTJ?CJNWM^B/]L1:)VA;#.%?.,DYE.U<=YS&'*4T2G&QVARH^H!H]8;F(P'S'+3YPV#M[\;*@FTO<="RYKBI95[^JO4HNU==/KC?5 M+L^_D EF5.IA03'1Q3PDABP(56@9\T"$ J/,KD/(>9(3[Q1M;Z+5>@7[-CJT MX<;.R35 SLRE]8N'G5EOH6B)7X$]\M.<]9@+Z\DS-2 XJQ]J#L!+K]/B3=?V M%=N#7UU_LIU\$E..,@EYF*@@F+,4$H8SR/*<)RQ/:"JL3HR.4IE8XU^6BUBJ M^G%@S+3[8G'M%'HH:5-$Y'^6R:A$WAI.'*,QS<3>9AO6H\ M@B^T_%Q^JW4131-6]H5^BS /1,1"#/-COJC_2$CPUB1-]15VLEBR3-L*7:_-9DPE]M=TYBS%N9O/F$)PI F-\:MVUN+(F-%W/_1!:-?G MZL/#H\Y-%;Q+3>UJ%]U&$)LM/GW">F]HKFX8MV5+5SN\9,QYZ+ AEN-68Q88 MK3/7=@B"WTTJ:B\9.FP'B8^IPX847VOLL!T@(W.'+1=RZ(12$A801CFHF,Q50?5MLX*J/4IL\T-[2; MU)O84;=S1L;Q,G-#O*%@G0S> 3 @W%]X\.=U& GHR=\8IS6KIV$D]DL?P^RE M2YL.]Q>,=,GJ@UZZ,2N#R;C5F^?=,UV[^O8R<].^-F<)1SP.(,=43WKC&+*( M2\A)FC(1)7&86M5Z>^-L8J,QO+W2SA9FS6SA(:_# <,58,][#VZ'$+OHM!KY2+2._E;)?/- M\F.1RT6:XB!B1,(9(0BXQ#3"(4QSP546I5''P),Q.;Y7=573PTF9-- M0Q(L%4W;!J<70&UF2.<"T,YV]ER!EBW8\ 5VC&W/E7K>0,<<:+D#'\>P=FBG M>CE(WCJN7L#*S$U9+P?ML&^KAS5=@]"G]?*I6-W=*/I%_9[R)L;M3FQ(*DB4 M)0$,(LX@RB,$21P0& 9Y$F9I&$IN9==&J4T>A':T04L<]-1MH] QP$RC4$\P MV$:A)Q"8X,S+2$1O<>@8K9GC4 .Q#^-0DY?LL]RWI5#>DXIGB[)QI=ZJ;=LT MB7WLW:D]BRTQ\-:XZ^-).<\GF"\5T4[Y;DO:=(X>^+/ 5&*K)/&86$XYX*,+ MSI;B'1-GF,$=?M#@M6[=T%RS MV/8C2J0,4T)5#)"&NN.BC"!)B=HP,>4\C''".;79,.U9F%A)/WSZV[MOMQ\^ M_0*N;VX__.W#[8=WWRP[.CG :K:M3@N6G;KK2\2:&=!SH],@/VF&0+'Z,]CR M!'9,3=(5RAT33YNS P.S[MCN +WJ>:>O^4LK';AAR;'=?<'M-U#RE.,794V^YQZP-M/VR1"TLP->P7-NWFP%@N?^S6:T M7Z6%LQ4LI[HXVRWBZ!P\2IUA6-U]E%2I;W^#N9_1%Z8X%3DC$$F:0\11"&F2 M!C#.>)00D05!%-EU MMP+O\NACT#?J.#O17U_LZGJ]<-N6KU:_Z$9 MLOTD;VC-[W][O!;_I9YI6Q5]W_8X6/ HTW.,E3$(R>^VW5'\?03CMN55@+4S/ST)H-D# M/7\OK%#/(VB8A+\]@AV;NIO9]UVWE;D_ (O^ G-_$&Y]!F;[0.PZ#O@$;[3S M@!="\W4@\(G+7B<"KPL['/'J7G!-4=S]>JE>^5JOKA]JXT/>HV]/O#VT[>L& M5,%766_*%;A^,._=/R+[N*WW([:=\7:5V.[8=U0HMX/?XTO.=_0[*M+>X>_X MDY>U7']?K-H^(E4]:!V@>YN2*$P)CA',DAQ#A!"&3&881F&>L5 0GDNK3G=G M*4ZLFLW]]Z*J-DU?'-V6'4#@J6[J/)I2RB@@L7*14:R_/T'1AJ!JU5X9 ]VAH M?^/>F&$/,C.-]P"$;?@Z;,#0TKP"+=5).BX<$\M_EX4]*J_56>&8J"/=%(X^ M[CH^@Y^7=+?\CJ"WUN[K]QD4>2" [#(,V@4MX< M8GV?D>(LP0@G890QNS$:QK2GKHAKYQO6FB)X;$G:SM0PQ]%,P2="QT[I>R; M3ST;>A@DZ/!J> !?SN#E,&/#6G)OLS;,*<\\<\,:DL/9&_9+V"]A!XF_9A M07KF<2#VH!S."W%8P\[2](,R%C?7;QU.-Z[BJ+91RNQ:!7X.T9*8QU\QC;(YMP M_WBK<_V_=OJVM]PL>G1,@%X_CO[-5ZC<5LFV7O1P)%.0HX@0E,&$A%HYXA1B MP@G,DQP1%I*,4W19H'R"\L0:U!'L1R(?+4%?B;TFX\Z59N9HNX;3'C#T$DQW MI>T=MI/,T+(6?K)X^A3=5XZFS\!Q/I8^MX!])/UA517JR=M2?%DO"ZX6T^,R MK\7ZL9;B_9+>F<;49Q>:/+G6T ?][>F>BW:(AQX!*C8ZG]YQ9!YIGT?H?,SM M%1Q;J!%8K&G79%*UIU_U# M+1]TE2EC:9)FD%-&(0KUK1<>"QCF<< $1U2Y$G:U"$?IS%&!(&1-BZ7EGG\* M%[,=WH.T=@KKQSLD9L;R=W6:]XV&GI M>2@FR'$;R^NTOYY??;;]U5C0X?YJ_M($7;F[+E]AQ$..400ITT-$4LPA9AF& M0D7K+$I8)%#JK3?W7+,@I^[0;=DAS2LB=EI_KEOW).W2C.6=HWGWZ[1.,X; MJI&W[]%";0'-]::^7Y>ZFG.1"!JF88P@T6VY$$=EJY+YS+J.1C4EK<4+Q06M?!QH_JKTWS M'D4>E/*NFSND_[4%HSU0J>_IJOF]'HS;3$*FM2ZX_:[^*)L_J'5T]#2C21U=YB$*"0P1#Q$*(\CR'.%+_ MB0E-,$JSC,:YQ749#RP9*<'%%VG>2K'AMC/H+\3:P 3. )U;S_F>K^86?L\9 MZ%D#.]ZN0,,=U.PU-V_ YQSL6)P/;0M3/!_J;E;;!OV;KMQ '^JLJF4W2657 M6-F$HVX?D9T5]P/JJ,&_D,1\>X,?+/:V$4]+N@6R+^8(?-KH7>QS_K98;M1O M6[?Z\Z:N:O5E*U9WBT"P*$\D@G$N&53;"H94#P1 HV!K"V>2$Y[C*(,D%ARB..&0L$@/BDG#-%*8,IHL:GV;^?7AW'+QQX73 M+'_'!6)>6E>THK0H,V+@"'8/^T@R.0'A*/=A2GS4=X0C-RQ2%ZS(7 M]*G5P[)*>2]75?$DV_LX']=5NVWJZKLN";6J]M=RNOU!=8+?M MXICR+,@IBV&2!\JT(QQ#BA,&>^)HE2<*';(*BO9SVTU)Q M^F?+OO:^/@TSH_8*&+ND:?8X[._^_:29_'/KP"K;ISB] AVO8,@LJ->@97>Z MMKW^(/39ZM<#5_.W!_8'Y=&6PAZ7=SX:KLL-KS>EOA"ANR L\DQ(EB(,0YS& M$,D@5IY=(I0_%PJ<10G1+0JLNGT>$K%14:<.GWLDK4]\7T)B?,![@9C6Y[D[ M6FV7$:\GMR<$\7=0^Y+ W.>R)P0\<@Q[ZDG['EDB8E=BU\_??DP["?=<-"D@/;&Y"IF-A;%5&.0C&N=1S3L5,\&"*]% MR@;2.I5/C:T[6^&4@7##DBF3Q]UVQ)&!E==MMZOF\^TJ,;[*!UJLA Z(WBMV MZ/(?DI:+)"(9"Z,(1@E76RB.*,1AH&#/,Y[(,%426$VM\<#3Y,56'4WM_*IO M5V*WY_H W6R3GAE*.],R.D/WJJG5XDVN9<#I%=C#OF43:#[].00>0?/D0?C@ M:%:7PR.$+WT4GTL[#AK_?//A6)#2QS%?U\NE,M*ZK\:"10B%&>=0%Y*I\$(F MD 1"P#C*]1%O$L32JM#4@O;4I6;W>@IFI>\P4L[;/KER>R'T=$Y&C]'3?UZO MK*M3;8 WLX\3P6EYP*N8.)$U&698P.^:&]"QXS&+X@""KZ'A%I3GG1%N#\G! M2'"')1R;OZQ7=TJ!'_2-F%NU1#,\3Z021T&@4T6:?!@D?M)Y MQ$"QDN*-7*D?ZB_J\QT&H9_S7U3T6>E#+EDM,$5Y1"13.T"D%):0 &)*T+)0V\:R80+\=*].ED]RU\]_P4G(DX FD"*B"SUI"G%*)91I'B0Q381 5M5 MX^0FS[4/SWZI;K)$EQ><<1_"968S_(%@9R;VY>\(#V=L3'02?E+$*4[%#XF] MW@GY2<%'3\M/OV6GXE59+SX6=7'7&(T;6K79"AP@%$A'.]Y?UE71?#%[5JY M'VJ[I%)/HFBVB?K QDXUO<-BO:N>D]G3?GJ2S*P[Z3EA7^ZA9Y]W4_;_)<6= MVI3?RJJX6S6+OEWK@^ %CT6$.5;*'C !4T4VDET:Z4])Y:ZLI]WWTK9MCGT:)S.MO51VQXZWG= =U2:&W=+UV>[ZK'#>&ER?IC1S2^NS M(A\VL3[_RF53=[>3I3H275YL$>HF>]K?IBA76S"36"EUSB!2BIQ(P4D<6%U( M/D-OXIVXI]Z.C[O2:6^W(;"GX#+.:/L"P3J+WA,E7P MBP&P5>R>8%^0?>,[WWQ&)F]*?)S*S,H[*NJATHX_[EB5Q.^EV"SEY_R7]5I\ M+Y;+71?G0)(PR0,*0Z1'.DF*(.99 DE*6"RC+,+$ZLQHA-;4B;".D MW+-A64@R IF9XGH"PC+K-<"@)PM^OVTJ3+RVN[:0TE>QR0BE>:M.SHM\4'YB M\(IC#;"LM:KT0^ &'2JN'W1?HD6,4(91&L L2U*(\B"&C#$53ZO(6D8TR'@> MV=US/D?2YMOM=.OYFR;'GL&R941_UWG#BF5U\#GHS/3<)QR6IT\[^;NQCGM- M:%KR'NN'#07U54M\CMR\=<6&PA_4&)N^Y[BSRZ7ZZ]TORJ[X9F(;;OW>(+#V!'IU?!NCL\]#'ZQZ] 2NA?3D&9D3G]1&L M@#AP%^S>=JTE>Z3/37M*99S6*[43U_I&I;X,L9!!GB9Q'$.86/(T# M@7 &1T[M1GY6M:QO<9!)VU%LS\L2263<9IC2#+. MU&X49!"'408C%D8L#I#(0KM^&B/$)C9NVQ;RY:"%O/7Q\2A:9@;+%P9VUNAH M!WV:UWHRS%[/_2ZGI;]\$YQ!F0COJ]O%&*EYVUL8"'W0S\+D'8ZE^'TZ4'$WOY8*3I?RH++<)%%*8F%"IUC(1.(<(8I$GEL-ES2F/+U!Z\B!1TVOF1GQV[>WNE]#.SO"^IJW*:1F;LTD M0-E9OASP1*K^X%&Z[G]3J;J_.VBV=;MD3$_Z@J*L:8XK4 M *3JK69'%4_K6JZ^*E:;9[Z MP%Q",Y&)N, Y)UK1$D8P8Y1AF?$HDBH) U@B#HS\U(%-PPSZJIEIXG>:.% 3 M@6!:1CDG@P@8]VR3Z0TC6,.##2NF%&YM#E8:5Z+G!S4,31'S=(+"5Q041GS> MN*@3,'N14K=5' W/)"&C((R)@ MWWY?K$WN-@P913M.4<\J,F\*&C!KM+1G%VE^V^&/Z'?#,FIX!E;A>WN*EK;P M.SP9H)6<\Y' #:AG_'R95E]LS6MT/8.Y9XY]K^_>I?VNZS)]'P89SZ2(<)*; MD3FQ$K@H1(!#*4B6AXK&"8578SE"9[&P,Y4N4H&,S>O&Z_[ M[;7^EGN//=:W2\_>6_VM4(=ZJN]= Y\A=[NLEY?BG_5M57UYYE=UOSNWG!]W MY/:I S(F9\8D3HE_;NIUFV)[6Y5Z*_1%5L_FJ,0$L^RGQAT#85R!/,D/#%18 MB>XQCF$AI=.4N&-KSC8A[H10P^EPIRZ%J9V0Y?W[[DR['9ETVS1@_ZA_5]^G M09)0+F+,:< PD4SA/)$%9D46%Z+@@1+41CM'J4RLGSW=?GI82QDUI.VT M5\-+>\+SML $ [+7%!.^ MRUOEPL/GS3VV&S+;[2"SZLJG)[S&[I7X^M,;4M M6"S0EC;:$;=WJT_>G3AV9QK&_&&'K;5]:Y- M+WE;ETH76MT?5\LFZ%2_KJMH?O>.UE+$/ ML6[ RI->I&[2%)OT1&CUF(=.S(L_S/X,>$,M6H6>S=#,'45] ;C?>-3;ROX& 70]KY.A M )-T&!\A]-T' XQW&;>XX]PVB(&>KWK]9>D4:BM0X:9D,)T M3E*8YBS%,LN+..="6PE03,6!AZE-QJ!EX.N94V:2&3#$X@*QG<&8&#B@)3F* M6<>/&79O.&I;K)B3CUEZ,(*A\=Z;T9Z#[]2S$0S1\5Z.\*7<[);^5)5K^;/V MJ<6U=I^6#Z8"I4TV&PX:[-I"_4/2ZN[/U7V8)23.:8'CA)BIHTQH[X:G.,T4 MC0.>L2B6$,OEQ,7$MDN_B!G,0+EA:6>B)D<(9J1:=G###]HQU'=U-FQP$Q<> M\G:!#%M(\^7//)T%BR<#Y<;#K";J+)C>&JGS%G/NW]$W3?HDU[\N*TD7Y?\8 M!IYEFQ-@!J&:=@Y=K)5K^Y1F68*3E##M6ZD8%TE,L!21XDH1)@AH( 24@8F- MTXZ!;@KRO_];F ;_J3<:])F6"^,/X#Y/OOU3N644Z':!H;;RXE;)J$O8_+G>;%%)!]7J[5I=VE_1C8& MP>DC,D_2PTS$F.!Z^^5SXV4IH]-!V=BZLYV360@W/":SN=RA0U";2F.<$XU0 M_&JW94(3W:*8T;"@A1AD@0\LNX49$5R8@WN$K4, M TT(!M EQPZQ<06>!@?HUJ6!H-F+-#CL!Z9F0A9P>6HK M!!)XM+V0W4KSM1D"2?:JW1#LSG/*C"]9W0R@ND_R-&8J#' :1LU43(6I(!P7 MDL=%S-(DM\O&/;S\U!D\7[Y\N/OB4AF\E=]R^^(L%7!STM!!O_>4?&XM#HK@ MM2)WN_AWJ+A]*]CABMJ]JQR/?S:/C[1ZN5&[+<-_K19F%$?=!.?O);'<, 3SL/0F[YB*?S>88KM?>ZU+.8\YIY%BBH5IEJ7S>S94&:8 MFJD6,M>[@R1@+)!6S?C>+CRQ"F^+-PPM>(E*(_JXR(V,QTD S3Q'2JC%B."\X4 M+N(BS_1G+XZ8U0[:AMC4"K,;7MK3=LQP&D7,[H/G"P>@GKE <,8(U^.R>9_C M>H#4=QKF>ESHXQ-=1^YQ*Y!^MU3:.1;_=(A/'[E]8NWLJX2[$=3UL%S8)4I] M#(33$6H/\L.TTD[T">+4)R1U+I(^M.:L1=(C0KTMDAZ[]-Q4PB_RP3S$S_+) M'*LO'ZZ7:E4]-O&[=R_='W=O)LNE2EE(<$%"AHG>:&(:!P46>5+$1$F99: C M;T<^)M;S87K<@ _4%",:_II]3I\839C2&4'56TY6D([H5) M.>ROF"?;T DB[QF',"Z^4]:A$U3',P_=EG,X@OMY\X?\PHT'LRSY5_OSHT/W M3:^/_16UTINK5ZR7G?) MM"87L6TRV YYWR;;WA=YEG#),YSR.,.DB&),%94X9YRR.,ZS2(#B;+:$)S]G M:ME LN4#\R[0L=%:4G9_A)9<6T)JY]5/ 13T!*K#J&.A35F]0%LV7F7A^ZR' MADGNK>K9DNS,M9Q$N>*\;C@H&;SOAB;VG.AWU#Y^$3;W@-T M\&":?QN[5)FZWP=:FK80;6Z^QXG"H&=D9\"^!_(P W=HQO /+9-_ZT9XOM>< M+*7H0Z!-6EH_^?.SY M:UZ4JVWK?07CTPDPEGF?JL N4,XP?!K'UEYE#[ (F M9""QT_K>>O =F3'X2I T"/(N;B6WO1UI6Z)DN-DW DN^&77+X[%,_Z-L9V-DPA5G5P\W]CLT0 MO4!;YLQ@D9Z]25O^P5&:K@L@@)?OW1@0#IM%KT"'1<\]_>J^Z4-S^[ZLN?:I M-OJU;K,#LTAEDN44%9BII, J%PD5-.*A +FA(.J3YYOL^S2.298@ M3*&G69Z1@EDQ)Y#..)<"".O]-,J&]G%PX\ M3'VDWB;*&J_JDJ_+9TU_V]C7--V32FK++OH)B(@N1=?B2O_RUZ6DE=' KAE_ M[38HT>7)V!FJB?&&F:MMUMR?FAO4LW.QRZ;K&FAL_SWPN@SL>B\KR^?F '[* M<_@S,/,V0A;.P4[62HTT\_BX66N[>Z"EQQLUC+.0Q+'> M=.8DR#'A08!S16),& ^8RI*8,UAIBT?F9DQ&^E"OR\?&9K:\V47=IW\\,'=N M;M!AYG.(]V@+(I/WN/\4^A.267*8?"+IV97TPMIW\31]@GK,$?5*P]$^FW8S M4MP\RVI9/GQ==PU%EP^?M8'YLE+5]B_72R&_??F3/IF_](/'.2NH#&-:QG<3.U!6YY0UL6T)8[9)A /WRY^?@9> )S'OR6 M!G/,C^FM_JF@<[J?^WT=7^]673OJ!B]'AV_P+%YQ\ 3 M,97.K[V5^XS%,J^2Z?SB%48T""*58YX;FZPT:$5(&:;:X>0BB@H:Y_=+^6"VR'>SOG%% M"]H>;><7;V^WZ15(ED>$:= PYX5I72HRG*N88L65_EG(HHB#'LCOA.%Y\$VE ML7:.MS\MA'TSW5\B>&_(:1O4O2^7?#\HZ$=@D58*)*K!L$"$Z&QI#D56%(>JCC( _WIZ1#\ ML+2TEY[QZ^FZH">78AK>A!,>:NUH???CJSVQ;0ZJ M]F^"%[E]^-=&+_ ;76S:N:1UO7E\:D;SE$K)2FJ)'/I0P%:=>._2,H.VW* = M.VC'CTNC"B!XXWH_+6XP(P"%;(*B.#>X@O=Y-I_D M^C[0OD(J2($3)9NRE0Q3EDN]MTJXBM.,%R2^7YO2/CM/89PG=C.=IB.2D^:A%,4<=FW6WG/M#*;#[J6UFU T!?#B]P^:VL[TD81"+( M4QQ)T_NX2"@NE.E61^,DR'B$!]-/T.^&-C#]>,HG9AGS M^6L\!V# R.T1P*-%TX/C*]0T(:?SQJFFAWPOR#4#2>?97JO-30W/5 M%5,!A+'DD>8)'&!\S0/,>.QC$1!\X)SX 2O V2F-J,=4?344@6/WCJ$ MC*7-.UM>H+GJ1>T(7J KWS5BXR+Y&WEUB,C<@ZU&!#TPOFKLZK.TT@R:6"U* M;E2]GY! 9%!$5"HLHZC )"(Q9H0$.$ES06).BY"F#IIY@-0\VMG,,>DHVTQ: M@.(%TM[*<7:O8QK27)D$ M_4QQTY);QI@6,<41R>,P80&E!:AF_"V!B96V)_SH=:Y][]GZ>FDF,IFN$+\NNT"<%*9HT>CR?4Y5 M'&2,XC#B^D.9\4R[L#3$)(AS&H@\SPOFD!)SDO \63$#PDB8(:FB(P]MAG\* M1CM-]8.*8Q$R,WG0/>T+-(3F_2E4'/KC6TKJK4G^*7HS=\JW%'^_7;[MC6X& MH1\2V]7.WJU^UEODAV9#_46NUXNF>\R]C FA2E!,338AD6&"\R#6V]PX35B4 MA3*,&>3S:T5UXF]R,S!YM40+;4P6J-Z2A5D"._SLK(%W5& 683!!&IDW&.W( MHR^GX0&;!)"XGLR"'.D[3;T]+MEZJYP(RAA/S4#&6#OMB<*%Z78216DJ\E02D=E/HCV#D"NH2FD9S^ <;,S)ZS0+3X4433!S$E?^(RV"#]G_?DZ MB7M X57#<1_KN?D[M]5*;/CZ[[2JZ'+]5YG,):!8 YF-I\[0;OF,XI3Y7$/2?H MSY9)$V+[H5PVQRXUXLUT\QII;T%V_0.@[4+A3\'.@YH46Y@-^Z)?7T$KT9BK M#]_6L81#V'J&/Q O6G/ MZITYP_/64W-?R%N/SEUCJEUJ)4W3G(HXP+E@!)-"ACA/1(1YQ!,6",&2 '1B M:4=V#H^L+@UQ8+6.)6IVUL@_%C 3=*A;)MIQX#GWU$WJZ;I?'B+ZO=M:W;M_IGK>=2;FN=?S:?_VV-RJ_+_HQ"B@_? MN+[T\K$Y8A""2D:B!,=Q)# )$HD+0@B.$YKD<2%4JD)8S:T3'PX'-S!E-ES] M![IV&ISBAJS=YWTZM-R&OC7L7*!=R7S#T:LFV$.N4,L6:OGR]_T_"Q9/[H ; M#[-Z!V?!]-99.&\QQWY?7U?5^DY6C]?+9]D%$.XSJ@IBFMQ$:<8QH2S#+,X3 M+"031*,4%#0'M?$Z0&1BWZ$AB?6-CZC<$04VXSJ$C9U5.5=B8)2B$=:00]<6 MPL+;8(U(XZN[U2$2\S:M&A%RKQ?5V+7P%E.?32BN*2J(PT(%4J8X+A*%24A, M>RE3FJ]XD5*N4AI;;>1?K3JUJIG,[7I=&H?U%VVS-NVP$E#!QFL4QG7,639P MZ,]%+%#?J3TQSN@YM5MKMGY3>^P/>TWM_Q%>GGTK5Y_HHU6?J,'E$[_OMQ]N MD"%C7RC=BS'^7CM* 'NK3S(/JE)^PZY3^7&_QFQUQ6^8'A8,O_T3_(W]M%I^ MWBQD&+ DO*RJN^IQN18?%_3!]AT^NL#$;[6FBPUA9"CC$%V:"/=#:_+,E\Y$ MKZ1E'Y!Q($YK@1<,8'IA)S[ZW7#AJ<3_I)1.ZG1\U=D4[*1@0Y4[?;'K_-I^ MI%I;8682W#=Z5]5MKU;+^IU4JZH;O79'OYF2M'5%-0W]K*N7Z[5\K,UL(=-Y M9+58-&<[;?#B/E)YF(LBQTJ8F(T,E?;2](.@5 6I"&4@3;&N?2W_A+R"K :\ M$4#+$6(->WJGU?QK;1B$CL:=[FG9[=C^(L\ 9K4Z^(?I?CO.T8[U_@%UUS?< MM\/4=MR>CLTYS.F='%-OHWVGXW3F:<"30[X_0'AZDDZ.F/'FY.KR^:%I5V** MC"\?UP _[.#],[AAC8^N_^_R60/XH-6UZ;9BZ,MEW34D&@_WVJ-AY8R=#03< M%SL? Z@O-BJDJRMV>-$Y/;%1L=XX8N/7N@:830T_K:48/KR!>UV_>]E=1]2D:5Q7F 9QQR30*:XB"-3R4!4 M%$=YPG-0OLL43$Z='6,((T,9_=X2A(YFG.+!V$;'OR_<,',$0=HAM#X=%-Y" M\Q.P.'-H?SJ0]X\&)J0%=X-N-NO:Y+":.1F2K_37].5Z*2!!U>,K3.T*@6*L M(X*>]G'\R @S*P.:J"=J$HA%^5R*C79V_(5I3XOGY-^,+#N;AW-:M*&/8W&U M0W554^EPI77Z0=;="-E=*9>);YF>196FV)Y)BJE..D"%(2DD0[.110O3T)DPX)0PZ5WFV%T ^\Y?MOB'6< MH\VRVLV)Y2:VL=IFS.@?]'[ST32R!I1H>7^*XV;G^ST4-VO5/HB.U[_]WY[; MX;A>S3#:9_W#(+'I5?#J>SXHL>)-77;SI?[K/K!7;/[U'QRL0F\J M8$?+]KP3G:^6;RJ\7A7X34;$,92P7O$_KNMZ(\7[C2%[VPZ),-YT?=COOA=$ M) E+,AP6-,(D3!+,>,AP$)F.RR(A)(]!D0(X#Y-GNAG2J&QXTM]%C2>2CT^+ MU8N4J#;LHB7:3'18TV^F#A#5S8W0 94.S\ R*# MLK#/70=JR\X% M:O_9_1+ M/V.I\P:CWZ@S^Z4.J@)5E&22!SC-FF/J*,,T*QB6,M4V,(NS6%C-JIR.Q:E- MXV!H]]^E&0VJ];8_4;A=K;7*EG2Q>$'O#S0[[J5ICU7UEQ -9$+O)*>;6J*[ MK[*LT >EI*D'7FT6 OT7U0N]DW*)#$RXQ\EM$+O'U\'2#'_7APRTTH/G>ZQG M]>O'.'R$^J:>9Z29;HW[+ /:_6/K>4R[1P:_R[!V_P ?&]D^ 25XD+/K MC;%EM[04O]57JR]RH4V2%%WJ,GB&$63-B3@%I$*'90M0NX@^#UD[WNSFAOZR6 M\N476OTAUQ_U3K*^7%_1JGK1]LH,49+W:4:25)(81THEF"1YB(LX2+$,6)QD MG! 661656]*;V*XTU-%C0QXI0Q_FHYU"R\[A\H@!S$"TXK>444/ZPLQ][*DW MX\\\;F MY?3DR9RB-JM;8BGZ6Q_#]C;''EKZXV!.IKM.7;>K>EW)==E6.;V7 MJEQ*T07]S&ETW5>B:N?&).MU$R&"C.>Q9 R+(HTQ47&.6<:5-A!ADBB6I44( M&O/NA:N)[4;'8],3ZDDSB-MP6Q,-Z@^H@)VTO#P+.WLS.\(PJS2H<^^801TW MR+#39BW['N_A%1-?+;6\\#1OFRV?,.ZUWO*ZN&OC=27U.F*;RKR;61B++"Z" M+,5QE@>\!G5'",PV=DH/\+##,]6 M[EV1Q#0C'4\+YZU[^E%",[=-/R7P?K_TDW><41'PBWQDL@(7 K2W39WTMLM] M=\CN[R0[':(X0RB85@US^7]OB?DKGSPDPGF9^MU:\R?HOQ;B8%[^FTORS MZ(B]W2=S>D1ABG]S=7W1P[;'4O-%-0/L2,3 MLWZHSP/J[4?\S-47M&G1!&F21D)[Y5&N,(GC M&!<1RS&+0IDIEF0J!&4#C5*;V%KM:#=!?7R]1!UYX/C 4<3LC(\W'& VYBT$ MY18"C[X&2$9?PP1':%6[PW6U>,2U%GEX,U3 M*VE;.U8^-H,N-6&Y;IJ)0#JI'!;ZM(]_MKQ 93PJJM>N*:-2.3G_AU><;0LP M*M!P(S!^H>/@L-5*_%DN%H?:HY,T)8%B"@=4>_I$N_JXX!'!C/%<922/8IC/ M/T)K8BWL*0.'@HU@8_=9]"0Q3 ][HM/WB+<0S]? KQ%*\X[Y.BWRWG OBULF M.,'K\_4/:G8D$Q'*'"*3D\ZQN#'4/QW.>L(09E,];\CUL]40&Y5S9YSAY&V/CKW/89@$6Z'S- M9CTW(W9E0@,WJDFX_UE[BTTWH'MM@J(LS4),TD3['@F)<)[+&*LDIGFFLHP) M4(./@U0F-C\-31/D:JBBWPU=U! &=NHX#)&=.3E;<)BM<)$9;"9&9?)D P[3 MF%7!1\5\J[WC%[NIYF>I34!IT@RO:/UUD&@B>!3)N$AQ'F0":V^"X3SB!(O4 M; H"&B@).NL^1FAB!?UYM7QH6\176P80UQS U/,H3'8:ZD-XZ =]*ZTA.4U* MS2FQ/.GI43*SJNHI8=]JZ\GKO4V+,VTN'I9FU/BU,.5.JJ2[89S=_$[]R1\D MR^B_;1[-4,_V"/Z.?AO\\5ZH0/!01#@P\0"B5(!I%.>8,$&Y%"%GE)XY:!=NRC(?_]I.'MC&*S-1RP MB3HAFB3$]OF:?*#!%9..VIL(].G&]/EF^'N/^)OH 5B,!YR*LN/N;%.O5X^R M:KH^F*/;K^53W1T-RJ@(\IRF..74-&'D'-,DI%BJ(F$!(2$)05&D$5I3[]0Z MRJ@:D@9NTD:0LMRJ^9$?N&'K17]%=8+C4POI?&W=1BC-NX$[+?+>-L[B%C=- M_B3_O.3-_##3S:!:+?6/O&U(>+M:E/RE_?^[<&4NDCC.>8'S5&I/3^0)SF6: MXBC)%14RC&120-0;RL#$.J_MK":]>.EZ?* =;^@UWM1-?-ZL- 5C,,K"!2 MY 4+<$A$@@F)!&8BH)C&41!'I(CB&%1A=I32S.%@P'2TTR#961$OHI\7$/8T M/,U:(F^]CX[1F;G#T0EQ]_L8G;K!35W?=K%H&NA(H?<$49"I0.NI(H%V&I(4 M,RTH#L)$1'&B:!Q'$&4]0F?JF$Y+I>F2)E:+!:UJTU2T[9@&;)AV#"F3=QI* MT]DUC3)MUGB(\S F."*DR)G4%JY0]\^R8JL9L1K2@Z%E M]AL(7:".J#\C=T(J3R;N&)59#=P)4=^:MU.7NQFWC^6R7,N?]2LMKI=K_;C+ M;03FW/JZJ=?D_;7_5*)"\,%Y6RCG')-)[I2(H M&,ZY2O(\82RD1=\N_FPK=(0)*W5ZW0X>9HX&=-&0L#>3ZBG2+)0\;# M%,=1&F%"XP"S(B?F 1:,AJG0#I0G=^DD,_/X3XLC;L"0/=3QY\^6G7P0YULU MG_!Z=; .(3MI6UQ@+:@06RA]9KPJL2N"2-DJ-;@EHG-$&R* MUE"4<1-QAA0P;>_[DOH;AW6 ;:?"P>$ZLY4+'F!^6"1XZ,\.(ZT^;*OKTM>2?Y8,YC[Y>_EW_X^N'Y;IMNR@JN4',+,(B.>XZDV,$DP].X!N M%-IQ@CI6S-B@AAG4<;G>0F MZZO!2(Y+P RQD.5]NU S#IV:&4OR/5W3JZZ^@,BLB(-$XCB()28B#G&1%PI3 M56CKF\8!4U:QYU.$)C:QW1L]H(T,<71UHB0!!M:X2?4) ? $R5%Z:_VV%6W$ M!=)+M"Z0_F'G IU<>!:5MA6OUU_KZUUKLK>S)W_:T(IJ&G*;+ZN]H#CA6)K_ M1VAA.H2J#*LL"X-$A$)$(:SJ^ABIB15V0!BQU=*RE8D%0G9!"3]RP[1T*/*6 MZ 19LJ=E\U;C?)30S%7,IP3>KU,^>8=C"IJL2EG?J-T(YL7+]>.C_H)7)5WT MJ?I-#G[==#?JT[L#%J=Y0C.25I+5\+]O_7B^O5LNU\7'^7JZ_]K4%VP[[]UF:JBQ4#,8&Z*MNFV&^Y6N)3 M1<]>0+8S91-"![-@/2/HAYZ5OR'35['C!OVIV4$]/Q?;BLCC%:]@R^4(A2># M!:4^JYURA.:M>7)=QLTJ-<-J+H5H2A--V4WY;$Y>^HUY&%.59$FBO:>BT$:( MY[@( X&#@"0ISSFE40HQ0N/D)K8Y=]H?K52 M[%H)[AK)7;*Z<3WN152H6*D4,Y(13%(IL%XSPIF*DB#AH0@4:#<"H#VY_3C0 M0;&G#6T&!T#4SDN8"">H"7&""-Z& "ZLK[8$ ,KSMBF 0[+7ML!A"8>LE"N] M5VDZ(VCG976IUQ>&QHWJ6E=^7%7Z?[)\6'[9L+H4):U>NGAB$LE $I'B@"JN M;4L>8BH8Q4*D02AS*:6=;3F/C8G-S*\__O>/VUZW7^1ZO6B> 2#9PAW@<5,S M'VPPJV-80AU/Z&Z%MER9+(P>23^)/RN;K)/XXH7E/XD\*O'<2?_J.,YO! MW*B/Y9(N>4D7MZOVI&R[N0D$+Q):4!SE,<-$11$N(I)AQK)$FHARH:QRCB%$ M)U;T+0OF 'G+!.JY<-XS6N%II_*^48(IOP> W%O,6$CLN]O,&,GOTWC& H2C M/6AL[H49C*8_5?5R?_7I/A6)2M/4_Z$_LI)OJJ:G:Y]/2DD14TIP'IM>2RJC MF(DXP")(@R)G>699=&-!:V)5:"ACUI!&]98V<([E"%1VWS9/ ,#4J)6]I8IV M9*<88'E:/%_C*TZ,K+6XY8YS&AJ_UFLN')DK:EN:;#/2&RJ&A M4900$>=ZUYKF0ADECS#-28A#GDO!(D(RD8%';0"9F.%T=4A?EG@3B"='!.B.M:K@&UE= 4_TXK MDUK_!"RE"O0>G222R/.5A (NN M6=&=V!;UY!%MZ4,#:G;8V4;7O","#;4U#* M*!T+$R1Q 67U%GJSHSIS' X$ MQ7Y0#G:[RS'L5_V6G$H:_;Q:+#ZN*C.S^#Z.HS1)%<$T#81V8H(,TTB%>J<2 M<$:#-"8<( !@H834[F^31[_^Y'D0)RMMS ,P]##S<$T2U]:4X_+LW'_:$)JK?3&VG]]603 M.?C)QZBDOLXZ#A.9]W1C5-"]\XSQJQT#O;M>C=JC*)=2=&F0S83R2_%/;2_, MX^X"FG$F"D[R&,O"=(\/:*%]*Q9APB*J.T90 MQTD[^1[M>$&7ZW55LLVZZ9.X7FE;T]1*3A"'=D+'5V@:1GS>:+43,'L!;+=5 MG"N.M1=S1[]U'Y^.U'T8RB(LB@@7+$XPB9,$LYA0'&4L3>*82QJ"#!E?="CJ6,H1:8=;L:EW@VG9GA K'"1)+E^:QF)(IYP M%<>P&2 ><'*: 7*]Q09)EUZVQQ"RL[<>I(89UDY<4]O8-YC]H2-Z/ ?/I1!Z M3"Q_!<\'JGVUJM?W*0M3SD6*4Q4'F.0% MP84@0O^SR"2+)"EBD,\U3FYBT]:3TGY5#6R < (F.Y7U)SQ,GR VJSK;"?Y6JRWOFN,TX_ST"W_6;E*3GR9N964& M@M('>1]0F2B:YC@M\@(30@J<\R#&*2G"*$B#(!= 1;&;+ 05DWXJ M5W#-YWEJPW%FKJ):!M1A!&IA=VI+<^*L4R5%%1"*Y(E, R M=@Z1F3PGIR=JHBUU0Q8)31>:GW,0(CO3<+[@,#/P6N:6(GH_)K-# LV82-Y2 M9 X2F3D)9DS0_327T:M=/_A5^4Q-=]=/*Q,8I(O+1Y.6>\\89X$("691K'?= M211CEA<(Q'4 .OON.W@7:QX$A("!]7VF&12J*!G* TSR*C# MT9D16Y90SY/)I/)YRN*,B+*S90E_7LH0NA%D!% M]P'<.=T)(>+[;U1H1?U[]2R$0#/2OA"TC)\TU=>#NO0.L U9?9+K>YE&JLA% M@J.H2#")\@)KRQ-@F:>RD&$8,&XU_AM.>H[S[G*0CUEN9]*)?B;=A=F*G9>[ M.@*M;3A["L"@@>R]W-6]^7U-8'NZG-738D^4LSI"^+OFK)X&Y%3.JL4*#GU; MVM2ZFZ7L4F#U=DV[ZNN2+4SVSK998J$*G@=*X93% I,B)[B@>B>A2*1X%I T MBZEUMQ8[FA,;E/#'(/@_?4;G@ /4L #H-F*)X+CYF @7Z+:D 4,ST.>U[P/C M,N+"$B% %Q;_2+GU7ODLG\P!A8F[A^;XM<&LRXSF ^B6#73=4:V^IER__.BI M^PH,BM&>*Y9+S==I!2;;J_XJP%O='#-M>Z]H_;4I"192O'OYM9;B>GFM2=5K M$][:]N2[SQB)1$',T1W-]091<+U5# M,N22!"IABI+A?FWBRG6-F3QID1[<, M6*N .1]O6HULZJ:,2/^O8P'1+0\PIPP JYU3-@U8,.-J<#),H)X+Q%[0#[^V MH/T-;7D9-._TYY[! ?#DG@$(S^J>P0%YZYXYK.!F9&[T=X6:%=L]I3F^O:>" MQ%G"%!9,9V#@%OK1QC(B3!E(4",QI0$2C""DGN]2YZ6FB*%IJ>CC4L/UU>WO9OB\:F M;;YQ/BAV'Y$SWP/8UP+Z H"_""/2>#+]ARC,:N-'1'QKS, M?UA(OJY6RY+75ZOJ:3>$L>_;Q6G(0TJQ5@PS[)[EF$5$XH#IE3/!!'+;B?%MR)TE?[L!7.R*!($:9Y@PO2>E22!298(0YR+7%%.B-9!4#>,,6(3*V-/&@UHH]\- M==20!^KE*&QV&NH+#)BNNN, 5EL; 3TI\"BI65791NBW2FUUC\/NYF;]55:7 M=4EO*2]5R?LCPI0&69XRG"A!3--A_6$E,L=IE!>"\S3BQ"K=>X3&Q,K<$$6& M*N[( KSK(ZA8;#_.EQ486]B*B3J*+KN)(_("M@WGRWWVH5U_'%?)5X\=5?+! M&+!5@]3Z*UVV$SDOT)_Z%W)PBM=%HV3MZSAO')31+<.16^?;&XSS_FH3<.)2 MET0&K?#Z;P\WS[):E@]?VRY?C"[_N-2_H0^-;_/EYM/U96^O>!"(K)!8YF84 M?) 6F H68F+:J*N"\BBRV@@X49_8DO7LH"T_:,L0ZCAJW>H?&J8L(\MN0%N8 MP"GA@QE',')."1%0""&I$1-"Z69O_;V,P,P(1R3&$H[^N\"==% M'#,H-F:1&Z6_R:NJ&3/P13XT@:'[B!="41K@($A,S\0XQ46:*1SQ-! B2#C/ M034\QTE-;(Q;PB;[AU4K*A#K]TKZ[94/J\J,Z?RA7**Z90=XRC>"H-V&T0\N M,"N[@V1'%?5D/:8]G!3-5YK#<4+SIC6<%'@OC>'T'6Z:W0^QTF_WY5(T,YJ^ MKA;Z_OJ#WHZN7^Y51M(@91F624Q-*"C!+&%:R7G,6)BS,$TR2 [#*8(3)S2T MM<"+'1--QX)ZP,:__UL>A=E_(MFP ]/RDVC:Z;I/C& :__,;8#Z,@P!6=5O) M/"G\27*SJKVM\&^5W_H^F F07-Q_WBQD&+ DO*RJN^IQN18?%_3!YGM]_.Z) MO].&*#)4<3@QT=D3\<2WU(SE,+T\+C7XW''@(X)X6[X!R MUI+_^+!Z_K_ZYDXON=BIX\B2LRC@:9%ZE;.X$JYDEXO%I?CGW#Q6HS3.P*/*OQB,RGM>H\<6$:=4)2CT7?XY(Y*=.!Y693I..B M#)5HY"HW1_4C+:O?Z&(CW[UL?_RO4N]U*_[UY6?YK.7]5M;W*9*@[K9V)&=6"L-9=201EO:C7OVZ?(W]+MA 'B :0FF MG;?J'R*8)I^##MB!A0GKR8VU)#JK,PL#XJU+"[S;S61\>'Q:K%ZD_"R;D8H# M-[KOAYLFL9 Y#7&49ADF.8M,@K["<1YD+*4!HS&!6(N3%*?^?'->;;0O^$1? M*M,YSFA!U?+2#_<#)N^?QM#.2'A%!F8?>M*X1V) ?()FP]:2>C(.I^G-:A>L MQ7]K$NQO=+,&_R7%0[E\>"_K\F'9^'C--RXJ,A;G4N$H#I3I0TQP$80[4GP-?&2$H3XH@QGEAVH43'F-:Z"\US4,2YBIG/%%NDW]F_T@W M_NISXZ_Z'/SC_&GV!05,>W=4M]_CETE:_Y\6SOL8H._]#;81^O@X(.]?WL_2 MU!'P]:;2-N/J*ZT>9'U?T$)E+,RPXH2TK=A8I!*L*$U8+'D6IB"%/D1DZDCT MD.0K7[MOX ]M-'L IU"Q).*Y: M 24%"S&@:ZG\6$1.4ID&N8)6RYR+E5"I[ M'"O>\/\.3CE> =.9\-AX\+XZVC\ $2,[<,/B[D?D_@ MD6L=!RIPOGG<-&]KDU!ZH 6?*>7]>5M"P>(L#).4XR!1RNS$*&:GFV-_D1E+ZYH^!JL "4_[UP%1W#VQBJX MKN-FO_3RCV5[3-@T$%V:%@1RR I>+LNUWJ$_FR96:_UZF4YY[0B_7^@_5]75 M@M;U)_K8EXO3H. 925(L29'I7;8JE46 @1%0&.\YQ@ M(K,0YX&@.)(L*U3.M1FS,E3.'$QLJKJFO1U/K6YA9KA"6[;ZT6\]8^#>O4#, MQ^W4+$C"+)4+B.Z=D*%O,+0O\G2H.A8 ^GQ%7;HCNP%BT2L9N/#&IV;GO7]6M-VTAS6#P'[6IX SHS=L5TT[T MO0Z9EKHXW;$W-8.;KY8=OO(EI?UQ5VQZ=/YOY%]NC_?M< MQFE, H83$5%M$WB&\R2)<)8Q23.5R*@ -70[@Y>I3<6V*>SGFU\1;7QLM.KX M,T%_V7'8C/O=]_,T#.?!\T#"%5PIKMEJ?!=T, ML/XPQ'KW9!KN=HDG'L\3S\?(U['C&9S,>SIY/F1[AY@>EH37>?VZ%-7BY:'Q MPHR7]!G_ AV]/DJ_-YFF]J98W2_.[-E)VG_*<,<8)CA)EYO9%(:8RSW 8 MYI&43&8QB?NT(CLW!D+>(=,(IOT]:50UM-%JB9[T!9T/ TU,!>!JYW]XQ\HQ M<;7A G5L($/3#$;OH&M9Z9,,-(+F[UTLW6=:*QP*;VFN -(SI[W"0=E/@W58 MPWU>:#OOJM;>_N#\2&^02!ADS!2M%IC$@_7HKRN10;VE9(6_KTK^^:6.]VQ/[#WD]_(]=IO]Q=))@B[>AX*^XZSKZ3 M8_UFJ=D-.1GW%_;/>FMRHUV>Y;R>.WZU^H=_*Q\WCNU55K?XT9[_T M25^[?KD/5!0D0:IW$YR;L@IM3:C)MHE#+FD62)H 6FF?Q\O$EOIVM3:-W[7/ M4'8L&65Z;)E!K.<&\8X=0&[(F<]@W!S-C"S,0!F^3.')FQ20"]0SAW[HV?N; M@;OC$&U91%>SPPU(RID/=K?TG!G@AR7M^ %L-'WG3!+S)?+XP>)52H^G)1T^ M,S_I+;+Q96^6>@.QX5+L]M"72_'AFSDTVY3U5_,.WRBSR;XO:,I()+7++\(0 M$QK'F*G"]&A((L:B(HD)!]3;.K+A$"!W*,4U/)G +M_-JD=+_<%!MP M+;XA$V'G]-TPO SBX1U#@^!8VVGX%4_&T!FNI@42\'68%E"W+\(DP,*^ >ZP MC-I]AV7GL_7N,K^R[VU!?]VUI1;OZF;RA7(KS/$JE=+D)P6A3<3.G4 MGE?!(ARKB&1QD81Y+&!]=/PP-K'J;_E#3SL&!\F3%^;WF@]H5Q1/3\7.CGP/ MK&'FI^/P NWP'C");@9X;S,@6D:-HS%DM4F4&GL@#JU;_*+GK=V+)[9F;A'C M%\S]MC*>US]OX/'5ZI&5;>="[7;5I6AR05=+;>:7M9)5]:H!J=YVFSQZ<4]Y M7&2L()A%VEJS1+*8M )UOGL3.QB7W%R<6KF3EEQX';V&1' M\.ULZGR0PBSI=O3R@+$+](HU-.#M8EAE@ZY/X>T\GOD\F#P/<'9DYKN,>#X/ MN&-#H,]^-*2:O9!2VD9/#J( E%)5"@9X")7&H68,],_4&%!\RR*"E+$@D*F MGCFC )]PYA$%.XOK*AO,?FZI7*!/(T*!#>$A[CV9M5=+SVJD#@GUUN0T3':\8-^;SA"AB74\ 3J\P#'$=+E85(\W8X,-+W-@E9([-J- M:83;SI/+P7LYS31 MYSN]1)=L+Z4J5!B&.*$\,><%9K@6(5AD/#;N84:+%.(;'B8SL7DV1+&AVIR# M72!#V+$JX0A,=F[3^<+#3&HC]QU4;OB$UU&Q?,UU/4QDWFFNHX+NS7 =OQJF MIG6UOK^M5F+#US?5%UD]EUPV:?N%E&D2F0%6-!.8R)Q@RHL$LYQIGRN.55%8 MQ:>.$9@Z;:\EV1QM=51!8VR.XC*ND3ZDA>FB@Z#6BGA*FC$5U/<.U$__:Z=Z M1Y>=1>E."=6KV\GK8(HF9'G_8;DNUR^70NCG67_1_I:\J32)YU(S?$_S@F0T M2W$H,C.61H:8A8'6OY 5(A,R"H35%(M3A"96O)8TZFA?H(:Z1@CU].WT[R1< MXWKH$P28/KK+;ZV6ML*-E"#I)5KMU#_L%//DPK,HJ*UXO:):7^_FP#:KF>W1 MS]MN]FD199)''*>%S#$)0OUMC$*!64#35!)&50 Z*-\G,75%A<[ M;_4\:8&;?YB@8!?UN"R>W-,#!&9U38\+^-8M';G2(10XTF3V\G%5K)# M.X;T/@]ID3/MI;(P5)AP\Q./,ASG)"5ASE-"K08U0PE/K*0=N?8\;Z40Y?_: ME*:=YEKRK\O58O5@ EC&[VN#+N6674@ $ 0TDV&1112KF!J@%<$L*R0.@SB, M"I$GBG.;HXQ)@88?P M;!1Q[/ZI]W]5M5K*U:;)3C$8M*]TSX9]&XFC\H\;3%^B W=]XU*CWVU.E4!= M)T[)Z-1_XNBBLW6B."76L"?%R6L=NU'WW1P[':ZW+9590/)$J 2'C I,1,YQ M07B*:5ZP.*9!DL16A\TG*4VLH[OFI=T7I;9L[W(:(KLMH!?!81JZD[FG.4V? MZ5.2^>HP?93.O+VE3XF[UU7ZY V^>B_N!B;M A1!$.0A)Q)S810X$3G.15'@ M)$MY*K(XI83 6I]8T86\U4YM3SX\/BU6+U*B0QT%S^ZV> A).SWWC@Y,YP^A M\6H\VB0Q(9#0DW52/$3S.[=0'('A=._$L9OASG7C-_#UABX6+[>T%+_531#@ MRU=:R:^KA5[D\WH)=KEAJT[\D7_MB'9<(<,6>JY_1&W08\!:UV[4WD$'8GC: M;9\./IC9<$1N B??#1$GUQ](:K8-@1L$PVV"XPK.E=%-=KV9W]@>&C?E1Q_+ M)5WRDBZNEV8F=C/AT>1NU(?_U&7_*!F3E.01SCDQK3 "@EEN MM,QB(DA'(& M+:KVQMS$UFM+& TH.^96>7TF=H[/]T(:'-)U =FE\ML[&OZ*QOVQ-G>]N7=0 M#Y2J^Z;EE>,\#$M,@BC"1:6RR2P/,LC#!09PE+*(A"REH5BV$^,2&L?4^ MGO1?OYI&77S(QF0UE+95Z%/A!#-KP/K([U()Z;M4'$3ZKUKE>+3DVVD-QWSU M74:\,7IK[1*V3F+==DC91CI)(#@37&$>1\2TP,PPS83 8<18EJLX$2D#9;!; M$I[8OOQ\??GN^N?KN^L/7]#EI_?HR]W-U7__U\W/[S]\_O+O_Y9'8?:?Z,/_ M]^OUW3^ ">ZVN-I9FBG0@EF98171H('.%$%EJ+"^4N-MR59TFJ3(\&*HGVZJ(XQ51E%&>DR!@/98>K,M5O\DU]U9\-6J7M=O.BF$ M(J)-(FV\E<1+FN1 D8$* PGV6="?VL(>-*SZ96;&-'2XY,JPT M0ZA- O"MF0O2]6?N6*U=TCYLL;:SO1,@"+.F;\'K4T :)B"M/N E03#1?=4) M65*=MW@(!L5>11'P=M<&%2:NN#0Y:7+)7S[4Z_+1U ^J6_T'D]EM+KCG/&"9 M8AE.A&+:AQ244I"8*$P_I56%"=V,#T1,6V1\L+^J%+:8X+%618[R!I$HN8 MRL2JQ>'!U6*[JDHJ3+]ZO%@E8W2LE*BL]:3;L7B3 N5)XG6&N0=N;- MYS:GB<")BIG*8Q&HQ+ZCWPEB4Z=@=M112QYU])%A % >>0JQ<=7SC0-,$\<@ M.*V9<"P Y:$>,7$K"75Z/6 %G98RCA9QGEICOL)-2VE>%6O:W@/W!GXIEV9> M6O?BY:'0YBG)<*ZB$)-<.P&,F+&8DH1Y2D(EJ55/D+V5)[91'2W[3_]KL4]_ M]IV%@1F:CHSGK_U!YL_XTK]>;[:O_$$QAE_XPQ? ZRH^R[IO _)>FF/A+EOG MO?ZE;17%V!H3*\. -'I%&[VW_F2?A&%<97PB -,@1^%!!0TVDCF5+XPN/%NQ M@HUXP]($J^OA6GA7BKGR6F" M^M>M4MG)"M*GXR(Y:=&!Y6;3G>.B##5FY"JXGMP^/S6A9%OMZ*^?6"=NZ0MZ MKE]-Q]I5/]KKR%:ZTYKA(AA,'T9EZLYC/!7-O17&21.VB\SV_K]E>_C6[_W- M[:BCSY(RY[I7FWJ]>MQU '_9]?^^YU*H1$B!:=/?,&(<%X)%F":12A(1I5D( MJCNSI#NQ6NVZ=0O9YHJCJATE!COIL$5Q7.TFQ 88H>D8:!-->A8&V2,7@R$) M_LX[@')[.O&PI3KKF0<0BK>G'M#;8;:#FV9EUA(?IT1&Y/<8)K87SW?IIC\[W:?UT3-RCK9^.WG"F[OXL M:2T_EP]?US?JU[KMR'BO6)[P@A:8F9 \"6B #ZO6YD+CJ=D/W GWN(=&TV\:T M$ZCWF(R^5?P@K>^CYF-B'U7UT9N<>Z*:#&2M/"^@X,VA>R?^YFZ[@BY>T.6? M5 LI7O<'[9D!=T5]C<#I ,^YPL/TTEINOX&?,2'/:8?Z>L&Y6Z$>%.= &]3# MU[E]4IO1&2:M_..J>K_:L+7:+"YYXVW7]WD0R$#Q4'O$*L%$\A@S04/,8\HX M33D7,2C;?HS8Q IZ]956#Z:C_NK?_RU,@_]LLHO;'^E2M#_TC2IA7]51!.T^ MJKYP@>EN3\'HJ"R;LH\+=%5)4:Z;C->^?:KV.*1^W6JZ.+Z' ']C;43V](D= M)37K%]9&Z+-S;*^''5?0.@.K[T'R1#TUGJ^9587$A:)J$F!81QX0%A5:1.,9A)L,LB(G*88U@ M1JE-K#P]*9#RV,%D]]'S)CQ,S6SE=A\0-2:/[UE1!VE]G[%18V(?G2 U>I-# ML]^O)N;TT92W7M8WZK=ZO7QXKS>DMU7UC^K#O]8OEW]6HM:_%M?+J^=*_*/J M@IJV;7\=UY_>N5T^2%0NT:ZTW$R162GTFZR;L,G[OJ:I*E<5^H>D5=_&J-FV MUTG910Q.Y_%%PXP:^,$P1E=J([+YKT3U0%2WZD;U7&A MCW>D&KGGW#88-V;08[NQ6;<#Q]YT9\BS($\*I?%MN M:B9!$;C#&0!X"**9>F+8 N"]+<9)PM^I,X8M(,>;8UBOX.I2L/7.I%W1JGK1 MGNQE,\3R7II^E6% S+QZCDG 4UPD.<>!$%D:R#"B'#01;8S8Q!9&N^1+7CZU MDV"[ 9W+U1H:^!^%R]:?\ ,"S$ TZ;%-.TM#_P+]5'GM;V$CE#='8H34S([$ M::'W'0F+>^!!D&9_^>%;Q?5[SJT/S5_?-?5Q^3=9\;*6J"%F'V1X(]KIT(&[ M5,"S-$,'68H%VL$?EL!I7_YFJ=EVVX=%&.ZACUSAT'/B4CR;DI/Z;M4G2_]" MEQNE_[NI]'MZGQ$:,)I+G+*8ZL]8&.(\DKE)$DMHQ$@<1E9NLPVQB96HIX[6 MJVT_9O0X9 #0;>$4;N.JYAL-H/+U0-RMMMV9T2\3 0%H.^$1$,=)Y.[ P)I/ M6$HZVGSBU!KS-9^PE.95\PG;>]P\\TLA2O/DZ6(P=:]?V*$9?ODJY'D0#WLLU M+1= 3QX.KYU[/REH4!O9LX*&L\"VS+RNT9PB,N ,AJ>] IS^K!L(9WC>[BK< M%W*/&FB;9S+$]/KO7GY=EO_:R/>RYE79E&XW\74>Y8'^7VX,$,>$Y;#3Y]@YO67B]Y94I[WLOVO]?+#X]/B]6+E)_EPK24'DS9 MN@]3FL1!3#!K2FBSD&'&1*2_]TIF119$!0 MU9JX@/+6P#BMX=K1[/VF'?<)ZV;6WS6U*1AT^NI)0AN:;04\?8;A+AM,;0\U M,CLIGD,/L[>2G-&_;+O4S+W+WHJPW[=L[PJ'LPS +%RSU5]IH;#(BKF/?U^5#0_B+7*\7C9_S$RV7]U&>RSR2$99) M'F(2*(6+N APRD6:"1$HGH-Z(1XC-/&';D<6U5NZT GN1R"RVX7Z$!SV-1G( MO"-Y@0Q1G[/9Q\7R-HO]")F99Z^/"[L_:_W$]6[*:MIF5R77N\O.*IC_F#JJ M9[IHZ@6W:7/MO-BTH!$+ X652@I,BCC&!2$I9E(%BD6,\22'Z#"0_L2JO>.F M<5AA2@V%TD[7)P0(9@(&V%SUSGSSPX"9BSX3WI]1<)3?DZV 4I_5A#A"\]:R MN"[CV@!@Q?_XNEKH.^JV7O.2U4T^SSWE@H1%(O7N.628I(I@1JC"A"6I4**@ M&0?9EN.D)C8C0\+__F]Y%&;_B63#P'] VP OB! 'ABU="Y0)=K_5JQ MS;JIA5FOT"VMVK*ZC@.OK0%.B>FM+\!10C,W!3@E\'Y'@)-W."KTAM5=^KVE"&W? ML8>)I;J>(RE,2T%"PA7RF""^]'!O_7G5[YAX>UIW]$+7"_1F'I'O1TG4&YIHA\^K=82 M9>#9R?L 66ZJSQ,;N)_>5H@-R/F<@'Q4%F_SCO$*DL9W6;IC*P[WWB=T\*]FKAC"9VX#7P%AN05T%0^X_9MP[W=( E_[ MOE=KS[OG.R36WG[OX$5P)_.7=;4P+FM]H]IT)["/>7R%B77F%ZIO,L5O#773 M^N- WIN]KSF"Q&E7TP\(,,VRDG\"E_.TK$X>Y\BRLSF9 M:F0.[01Q;/5$IE3() M)&9%F&(2"J9_RE.<4Q'K_0I+2&XUGO,\-B8VX/H5+&#[&4BG*YU)LZ**&39(X=._$'U1-$@UH KHN'I+S M='3C7!%ANO]&.L]S%,9D<>O%>&C!^3HRCHCSJB_CV'4N9],KF)9L;YCZW/G# M#>1X>66M TX"P%Y\S;OGEWV/:<>SX-7XZ_/>=_^T<$':EIKO-/;0C&< M#!=8F!^5&<_S;*@#O,#O]9 MO.G_!8\.9KW:ED$-NZ\&!U^\.HY@ M+VAX82=8.TGIHI^K-!"N:P:YUN*A3C[3YKR1T+0B:65$C9"#$4[_"]X1P';D M?\&[XK;GN?MJ$O;-H]NI=S=]JU%]U*C^DW;Q:6EZ(IGL?OTBM"4.F#6O$&T: M=C^9/([5[EVAJ#9YZ.B'584V>G_]-[1J>]8U%RK]VS^_EORKOKBS,E+_5Q,Q M@X7UKRHS_AR)-D>D^85\,EMQ_:^G!JD+\R:;YU K4["":ED]EUPVQ4KZBJ9+ MH^EJ6AE>J^8AZ1=7LU\U(WJE_E#I'XU8J#:/KD8=H_JJ5HQR]]0NS!^;Q@;Z M)MO1_R=T7^U[?[> MO+A%YW^C56FJ@SYK<])DIM&HB 1/,BQ#*C!A-,8LRQGFF0AXD1 E(PJ)N[\E M,+&'U)-#AIY3PMX>(G:Q\W/DA+D3(!'!H>YCI1W]-NN,_&VB##A-"M"'F*61Z:)(-/ZEK "1[%(:$L]?S[^CE.9N\7=*Y ,=_4[> MXMK [WHI/M%'Z^E#KVZ:6!<-"6B[OEZ]B$/]&HT(Z-.U[ M(] 9/?OZE69NV?=&@/V.?6\O1M$K6'ARE1HB YI@$Q M7[1(XCP.!8YYG)(P"VFJK'+N[,A-_E'3-\FZ';_1;S\-^0O31@_V23N!F]U7 MS1\:,&5LHTU#PJC[UOW0T3Y>)@K^MMD)Z>GS=H+8K%\X.\'??N0L[W+M%J*= M8&-[;]1(+PP5RBC06T/,E0KUME%&F"F>X2!FC&C(,PJK@+:B.K'N;WDP\:,A M%_]/'XYU=6[M,+4S"-Z1 @:W?8#DT&T$(+2WQB,V-&?N00* 8;\=">1FUYWO MZ[2M3W+]X1M?;(Q?]]-J)?XL%XO[4*9$BCS!@O( D]1,^&89QV$1AGG!%=>[ M8-@6^#31Z=V&CH7:P5&P0LUV$^P7"^AN^'7.I@9#,V \AHX%U//@T7F B.QM MAVQ! MALE! OJG[;/8B,VWZ&M M;WQ>G<)Z7]PE@4XNRU5ULY2WJW*Y_E)^N_MS];%\ENWPN;7YL)K&6GV6<5X$ M"2EK/6GX:<- M;=/;ZET_BTB;XB"(&"[21&I;S"1F(F$XSI(\EGI7P2/0<#\8^8G-\8"9MG7X MD"-8A ((JUVL8CJP8"9YB-,K1AK4=JQ,- 74#09/D0P@\5EC&F[ O(UN.*[B M:G[J]7OY5$E>MNF @[)535#_:2&;SRR/*2MX&&(N"<4LEGN=Q,AJ"MV?:/"M1@FQW_ MD(>+5ST!&KN]Y<.GI89)[LU&6Y*=V3K#P-BWR\#[W2SR@4E=>O4FT'UIC%,; M$P">P<(6G4X1#D^O:_A T8N&H7X?YL=TF_Z0VA2%#^:NHQ&6:8XKW4#R).^ M (G/JC5NP+S5'<=5'-H!F(*%^FJAOUAWJU^63Z5)J[PSJ=+@[H@62TWMG#0< MH(8%4S]T5SXV4U)^^71[/K2]0PQ:@F8 %2N.&90* 8);$%AN]!VIJ$;SW M4@1([]:O)F8:OB"N=1(K%4-"A$$"2QXK!-^TF:D^_66PZ <^=.0P4P M%K[$=[ 19LC'MOG U#51UL+Z- FC].:W!#;B'S0 5CI/S2=@4X4C2]:!ZU_NE&?99\]; L_Z#X_Z?NW9L;QY%\T:^".'OOGNX(8RX?X.O,7ZY73YU37>6HMBU#AO52?1& Z(?%FD'CFL_-QMP[\- $]DE>J)U% M>_77!+."W1MZ,^$;@F?/3XF@KVS[27B<-SM_2I@/LODG)0:/%'W06\EU^Z6\ M:9I_-N\KH1C[]_KY^H.I$?]L M8$WT_%";V%;?-#HYQ;0G5AP.W:*ZW!3+]'&701^GZ^H9#9YC*1&.D M/H0]/*R4IZZC,'^7K:G,T]+UJ8[ON@3)M[5R7=6">@W[0):GEW@^UC7_^X,9 M\3_+J_/677>7[KOBF7GD3V[4%]#^OF4[]5 M]%.T6)"DHL@*'!0AQT2$):8TYSA*@C0IU;D]RT#U6A8T)[;,.PZZL7<]#VC# MA./P,1LP[7Q>SQ#!C-_EZ#C,";26U]O4P/,49YXA: W!X41!^T<=[@#O[M;O MFT9[D]?W:^OKOKVGIK[9V_9)523K2M:/[5[GS7-!Z7,R6US>.8L+C+%=*"GL M3NZH4&[7;_M+S7?3=E2$O4NUXY_P,!Y7GZM,28INB2D_+2OY<2WOVT6:\2A. MU2[*LT+MIU'$, V"#+,T#9,X+O,2UC#%ANCD&^K)ZBQU'+V#9JQ9P6B[D_H% M![J5#G$Q:7P=.(8!]+MF 1D>IAJZ>T;D*6;PGB+Y>B-YSX P.J'WW+,P0R'D M4,$Q8F.$B)2EF!0EID 5ID%@YV,<6GUCQ M#3EDZ/65EW::?A2'<8V^5#J8Y@($LU;0,0E&=E7U6*>#ZA\[U3NZV"PJ-B;& M1I5&/^,X6&YS7?7F>3O [NV*MJWIVAH3=1:-LQ2G)RNHG]=MERNU+= 'VC>/C:-.LLN2"XRF<<,LTRJ;;$(A=H1 M98)3P9-"9&6BO&AP8\'3]"96ZJZA'N]H(6K8<.@G.(*7G5)[1 &FUAT FR21 M/=I7J*?NN:7@>3%]]A0.-BG&D.(,[5ASBCR=Q@H4C_("D^ U0EUG MQ3T1 #O_G-M.ORVT_<)6RSOS%=B8E;>T:?38QT:T!28)I M&*189*%RY+."4EAK0%O"$UN,+1MHU3M1X#)8:PCMO( I@('9B)X#W;YCQ\+6 M$4 ;+LY,L0+[!5#!/3D(UF1G]12@8+QT&<#/P\P'UU<9S?/BW?L%HSE/2!S@ MA.8))GE$<1X5(19QDJI# BTC834V8[?D+.Z^OH^S5/2!L.,J["8"4#G??_WU M^O,_+U>[0V9'=MK^PYT^]3_L5&FPU"Q*;E).",1&E6\FQA!L59GGE?4@!][;=TK+\XW?C!7<]X MV9,%GG0/<+$\VUXB+? TNQ7Q_3D1X6?74V+X.JT>K#_O^?24> V&>Y7N0I%33*.&9Q23 I\QPS)HCZ,95A2*A(8@+Q/L_0 MFW@'VE!':_K'UN]\ABGB.<3LU-(C#C EW4(P&-,TH&VZ4_M36TLQ/2GQ.6JS MJK2EZ"\5W/8QF+JWS7IQ?2^;):?;GIN<1)R6,>9I5SH4JG.E.F%&/(XD(2S( M$JL^;X=+3ZS$W7ZZ(6FGO$?D']?3RZ0"AH9Z.AXSFT^S/Z9JZJF!FJF?=BIV M9,%9M.FT(!O%&?G$!/F_YJI0G;K"*$Q3I3!YA@DO),Y9P7$J8N6B\C))89W* MSE*<6*/.9[A]%NI_0*#DPQ+\7%;\[O!%>QY^G]>?)]QZYD[1]TGE[: M2-K*=[+[[\?*Q#*VSGAW1;0H@[#,*,MP6,02DR(0RD*D.>9Q*(HTR,*2I(O* MW ((.\M@1]A* XI. X;D72]J*X&JNL+]SZW3S:TEI'8VPB-,KB-/#5WTTX:# MGW7Q4P?;[EA\/8Z3R_Q3@-C^1J':$)U[*BH B",#4B%/>S,AF_7[@N=M5XLX M$7F4E1P+F2HS$G**BR(J,2MR0F(9Y#D/@?.0+4E/[&>\_:Y+OENM&KMP6&<\ MC%%9#<^AE5QOVZ7V4PJ _4, D#N;&0] ^C$U6SQ[3J8:N P$8#JC M,X!8&)]S*\"S36YD;4[-P(*E%X]-;!UNWG]!W=G^HCJEE[*.J_:%8L)TUTU" M4(+'"5F<KC5;VL8)(889&J<^]2#8]JO2QL=&BB_55ZD]7:60;VB[ M;'^K:J;K'G3)^L?JX7&M>T=47#UEWN9;NN*/*_//K_5J]:%N=$W\HF B*^.4 MX*3D:D\7<8XI*2/,0A$$@H="1J X^N0<3ZSLN_8!5\/P,]K(@)1>;*5 1HPK M-!0$&4G0OBA7:" ,^EV+@WIY7'/%)_M&V+D M9UD@!8V Q\93M";>'/8&:O?WE!OR5\I2J ]SZ124'L//^@SH Q68*?4"B,MI M[YRH_HYW)RG-?9X[)_*1 ]S91YPGATOUI5C?T&=M8S8U+:5(8D$#BF.AY_[& M18CS.,AQ'DH9Y[P0/*7 6>%'R$RLXANBZ*&C"IX.?@P96PV^5%YHQ*87M2(>)S-Y?A1; QL40S"RT\_+)8?IIX/0#GE08S)Y2W\Z2F3F MK*QL-/!BR2$J=]0.(\94&E.,.YT M+3!<9[8K@2/,#Z\#COW9L4^_UI"/;?LH1==\MFL(;8)"Q_M(+S)!2Z;'=!#. ME@[+BYVH3&SS;'IZ5Z93K&7]Z=U7X7*<_S),QC M+ ,]9(AD*A.TH^W/F-C)Z,EPG"$VJY&P$_RE0;!\RF'J MA)*CKJ2^C'J2S?.[1WE;]\6"7\KW55FKKXK>6 !Y0( EITX;Z#A!&U:0>#0S M.7MNS"B"'3]G)^]=!-[YH\)$N,%L@&?(8,,5X "X35 T)EO3 )<^+U9" Z/ M7SJ:;#-$>3 (L7WS//BI&U*5A8+&0AUS1"[UJ:=(,95QA(,DB',>25(0V($' MR,#4QYV>':T:VW'B0XZN$'L>_N+2 6*6L%N>>"8$$WC>\8[C!6.^8&!XG^!E M2?Z5AG/!P#D]=PNXSJLG:^[:QY&,YH*R&!=E5& 2Q!(7N="]I&$6)&D$ M&[HZ!9L0776:TSI4V4&UQOZPIT_R2;V6>)C4]VK)E;8- /\L;P7HNTV20CG) MP/HY /[S)4O.W--P#I G3(GTU3OQD]IDOI1O%0/+=7^M&:<\BBA-<2"B !-1 M[,81 K-J_6D!7^KLR"?ALSG>5^OE^OG]O6SNE)[_TM0_UM]UH)I6SPN9 M1F4<28;S.!.89(3B(F(9+L.4EI2'!OJ4W&MCV"8?,*&49Q76+%:M>7Y0KM M5=EL^44;AM'O.Y;1^^KQWBQ90R?B^GJ1E@9J_M<#-&6O\F;<^\_ZP=%WU]H+ MN7J=7K=^H#S9(=?3\JXABJW]WP90=IGNBR)((L92Y83E+,%$)ER=FZCZ,EJ/DP,95]<&U\Y^V!FH;",9O@" 1C4&SM<@3+ZC[3/ 82.CMV#' M*+&9 Q\V@A\&0:R>H1M:IQXFI9)$BI]IEJSA8PQ3;," M9[PHRIR6ZG] !ZU3A*:^ ^_(HBU=YUJPDTA97F=[D!]X;>TB.OQF^HQZ@G-:'G_H!C0/^\:\"T-@\#> M>F-0 D\FEP'D>MKHNRC\I.G^/(F&6PCH^QAPA-+KN/:G13[IKH\\XGIG\5;9 MD(:N/E9"_O%_Y/.B+$/. BXP+U.JO&XI<$["#.=E&B0EIT%)..RVX@6%>>XI M>J+(4$6*+/2&XB4NMG<3%TCK="MA+ZC#?<0)82ZXB7BYXLQW$"<$.KQ]./5! M1T_XN]JC^UOG-*0LU7/&A8@+I6!QCHM0^<(DR-(LCZ,L#$"%UH.U)U:MO\F5 MT%G1K5RM@/[M0'Y+E]9-*J 7JXE,<,M^A'E?KNI@Y7F]TT.1#AS2(Q^Y--GZ M8_4D];#'Y_Z"P"1E[?+9PHS$"24,)UDA,$FY5/M4(G!,\X27<5(0 3M(6A*> M^F YS#"L[Q_JRK20-WVM.K; 21K2"W5U#AO2=* MGR'[2@G2=F"<3HRV?-[-I/Q6Z8/>7:4+QV[I'V]D)UZ^91AP^[ MHMJNZ#YFBF&(:% '.HZ!(PBPNA1XC"VO09D]^8N-F>ICQ M+3?;"OBN90>\>1L 5SM[-AU:,!-F@'H[ &K+"MKQLJV3_S@.GU,;.#@*'MO# M 8C/WC8.#LRQ=G(.J\!K[#_7U2^*8%\&\4ZVO%D^[)#R>=2"B>I4#V^Q_&QE\/:B#JO? M 4^Y>0_*!WF\U_W9E=O2T*KM.K5?BW\]MFMM*C81S23.XU)27+ DQR2,.NC, JN'1OH>KUNENQQ;>(RZQK=T"Y0XSWZ"@/$D^-@ M2716AP$&Q$M' ?BTDX-P(^O/LKY^NC,CBOCZD:Y6SS=T*0"-=\XL,X-KH$=6 M?5;_?ZU<*7HG7PRNZME!FA]PKYUS&%DY#+[@@7L+_I"!>@XV,KNZ#:-KS^DS MV CYPF&P>@2FRT]+^M25=6P"&V_5$>).ME]E9SUJ17=; ZUH+I],PN''BJ\> MA3YZ_-+4;7O3U.K91522))4LPQE-8TS*K,0L)PR7!4V+(LH#4G"[^^;+2 MD\O'![.>4_03[WC]&3U63<>OWC2YVF ':4GJ'V7=W.O))G8VQ>^[&K<^\^-_ M09W8FRWP;S? ?]W!_GFOA\2.5;3A5?T#&6Y1Q^YKO U1RAY[ MUF_GJWQ0?S77GXIG5'=EC1W':* 8>M9VLWU#=/>&NL^:STC:5.JO+1*FNZA9 M\%G]\B^7[SJ3H-KM3WIILP4%ROJ9;<@OL5DVK$GPV6QMTRSNVE*V%H]\_0^J MNQ.OGTT4GZ[Z'Y>;N-I"TBC,1"1Q2AA1NQS/,-,_1E&9"9:QDE+0E:(=V8E] M8<7$TU)'%9':E-"/GA=H*UDK_.R.QOY1@6TMW]:T$K01YI+/E$[IK:+G"FW8 M0CU?YH*PFUNM\=NQZ3W$#L/%6SM:*Z(SMZ6% ''8GA;T] 6]]K_7*_5$^_[? MC\OU\^=Z/:C1V06/61 ++M((LRS.,:$LQ[DH.AMJ MP,?_1!TG#IWSK3"TLRN3( ,S+1U9SU%W9_E\MKJWHCM_AWL('$<;VX,6@$?3 MKO7DU-O[N[_5/WZM'I9OJU:HGZ%7;>.K3*SHACBZ7=XK+^T**1;0KY]O/NK; MYW:I0+"]H[= XWS8S!\0P&CZ.0PFN&BSD]4I6G9FZ=F"978B#F-EED^X;>J= M$=BF]KZK[^FRTALXCP,6XK3D!2:1.A3D(DNQS$H2QP7-8E@V\U$J$^MPOR]M MB:+?.[+ @MCC -GMSA>+[;03 R0&[\>C$GG:>X_3F'6?'17SY9XZ_F$?\V!N M:/.E,ZWT#!E/Y@Y$QB@7U M1>M:\(B^N\6-[CZF^9AJ?,PYN2<9(W.2Z"N.DSD'Q/A8F;-/.W9@W[3.V676 MF>&)D2A$S&6$ Q)23/)$8IJ*&!=)E*B]GY49BR'&XP2=J;-CMOVE=F3/#6($ MP61G"#P(#]-\%[GA[<''I?+5X?L$E7F;=(^+>M!G^\S'_?2I.188"A-"L[*, M,;.7=Z+F-Z\?;;.'X%Q+''\1-G/% M^+:N3,^-?RS7W]\^*C?Y7C:;!EK/7^63K![-**JNT&!*'ZA2/BZQ0 M1WN19ICE4C>T*QFA4F9 MQ 7HC]N:.\80T4VC#U6[*R?,5VF"\8PUUO*&;&?$%9)[,@[-;KLF4 M>,,R22Y':31WY(+EY\L6N1R#O?P0#\OYS CYK!#HNZC+K$R2@,8XCG.)2ZPNS]$:DK<[!X*=V?_+3_IBHK6WZ MA2XKW?%MEZWVOL]C7&1%'J0L3C G1/=1+4-,XR3$(6-IR/,B(5$,\"IG%V > M/]1T'.XBV;N*+=TV1N>#XOKQ@O$8\[UJRWC8G^K-73S.;R %^J%]LL.Q?>V+ MN7U7A[/^!NZ;%FC3SG*;NJU^M1%K@A%_<[T)WW/_)N?[=88!SO4Z3DX(G(T! MAQ0B(4R3?[I2CN?3L:"=;1;1N86F3B3:TD>*@9^>?K9I->\ Q[A1]HX$S)". M@3!%$I&MI&YY1&=7GR^5R%;0O6PBZX<1E5($E%EE*HR3F3JEJ*>+!H0!<:W3Z%B$!;W(#-/; M8^*>KY*'R T(UWF1WRT:YX8#+,YV5KS1,-KII^>+DIV58"\(=O[3;D?>S_*' M.D7K FX=-6OJ2OV3&Q]'MS3KAZ1_K(:?62H?YV$EV\%X>2G#4.JI:RP,, EI MH:>""%Q&O,RR,!.D -5$^6!J8M.FO#O%SNJYK_!!.U[0/L.P8ZF7UV%WXIP; M9* /M,-S4XO5HM\>A![\H"^[._[T"7 /^9[#B>YX?4+FZ=3GA:59#W0^07QY M5O.ZMF/GI5UKH=MZYSSJ1@T?J[?T8;FF*Y.EQF@KQ;"MQE?Y[\=ENUS+;^I4 MN>2RN\/H;S;T!\PI=$&*4- \XS@A<89)(B5F>B9*!>C9-S/#$ MAMAD F+#&^(#YH!]G:9^:W8V^<_T+H#V^N;CV[ZQ)'YC7L8-?>ZZ1^E8_9WL M.D_NU5(EUG;IV&M-V>Y;:LDR3I2_EB4>VX<5P$29E2%A8XHBG MRADO68)SSC@.19AG91&R6(#VAYGXGGB;^"S7B&]]QG)WL527NK-PSYO[?=)< M;U=DE(HPC7&>)#HNE#)FO_=H%%Z'.] M6SL?X<_TOIQ4U[' W]A_9J>.XSDG2#5HX_.KA ].=:S R_ M)P]C+JYG=31F?A4O_8VYR;O."?SV7:Y6VMVAU?.BB,.09$SB@O)4>0>"XH)D M*8[SD(9%+ F7P"&!P^6GOD_H!N<9BJ@G"9T.N(?&N,6]7$;@_0%$/(>9@,>D MN& @X-YR,T\#/";*X2C HY]R52,]\Z,;/:O4TU0=OM4:W#R_K85<)$469#(2 MN$R#'!.619B%:8E+$:1/(JVQ\)55R2+S,'=,((T)U#]&X?1 M5B&]@>.DH1?AXJ"X5M)>H,GCZ\^LVE;"'NJZW6/PU)K;1JCM^V,E;I?KE94* M'SXUL;8:&O;9,2\D&E>YRX2!:==M0X7ITKH?,13+IZ5XI"LT+BM +4+"?B&"::V/A""E]L"1/95;VM#:E\HX)*PFF99'@*,Q(&I9I*F'#./>7G_R:L2?6SZ>%*OL^ M%)9J[2P@4(&M97/H1WE,!&]-)_<6G[FSY#'!#MM''OV4FSIMYDN^_T-?7$D] M#FY!$EZ&,@\PH;'2*9TARL(BQ&61LDS$1(8T7ZSK-5W9Z=01&B#%VE*R=_KT M(VBYF:,J.\(P[3J&C)V*72@O3,^VPV)[:E=(T_.G;"/">-*X8Q1F5;L1$5_J MWMA''5*UOZJEFB5?2_&6MM_[?%R2LS30K>32G%%,DH3C@J84!V68DB#E/"FM M_-V3%";/8MR01%S1!.0H'X5C7.>\" G3N(%\FIQ+,O9100%YV)<*?/'P#?UB MK]"/[TO^'2WUY(TM)+35LS5T>9YHZ ]EA>L&/;;T3OH:JS$F^VA^]M$'YTO- M'N-[+RM[](->Q]TOA*0LR8(,LS3CF!2"8*8GVT=EF"1"1#G) P^C["]_]35/X,8]Y/^0'G/@Y3T[99ZX8D M;;U:"F.2S4&Y[W(<$LZB,"8X8311WGA*<,YIA*ER$Z*4ADF<1S8Z.D9D8@7= M(]M%;8"-H$<1&E=07W+#M--)9&L%M9%I3#O5\P/-5#_MM')TZ5E4TD:XC3Y: M?=:Q44_=FC3-_DLFLY"9S :9AP4F.17**\\IC@I)@BB5"8=ME?O+3ZR &V*. M[==?0&&W(;H+"-,T>]G@[72.BN"K><[^XO.VRCDJV$%CG..?@NO:0$3%/9D M']><2R0"[DYVPH"R"HYQ[I0^L+?0;'D"Q]@?)@0<_;O;SO)IEP_>349?7[/6 M=*-;,"%CY>*5F.?*SR-<1#B/988C'K(DD!&+TP*RRYPF-;6Z=-2&N>__"[;I MC*!DMP'YD1VF6 .:5VB#P>\;NAZWIO/">=JF1@C-NF6=%_CE]F7QQ-1%-]N$ MVT7!(DJR7.),QE0/\Z'J%)?$F*9))J0ZQ$5VJ7P7\#"QQG\X52#!A]Q,522Q M0SJ)PU30E&,:Z:3)+".X2$2&PYRF$<_S)"R+Q9-L6/TGP7K("^1\^4KXVAG? MB3ᨂ<<@K5W@T)[V2S?%(K/LGKMI7K M?L/97M5_*;>S*C:G*C, N%VRE7Q?/=[W["P8"8.,T@@SKDOQHIQA%K((QYR& M(8T9)05H:JLGOB;>.W9<(L/FUG?J\Z W+3IW\U9VI_X=OVC ,##"X>OUV1G' M5W@I,(,YY_L FU+/Z'DRK[ZXFM7D>H;RI1GVO3P\T?YC9^IO&W%3KY9<'05N MFII_KM?7HGXP_8.!O2RM%YS88O9\H$UZ^X8;T\=(LR3%HWH<*H(GJ!+ M8=KF4$T2/:C/?J? LKXQ\0@*\1>I)Z^2EGCC:4>^\((^9%=:2^KIL M.DMOWOLG6_$/KJ2L'_1D!KY]KYOUK6SN=Q4-[2+*$\KC,L=QGI:89"'!5$8$ M1SJ05]""$9(X#%JP(FZE A:#:Q,S#U:[ABYT$02J;<93FZ]J-,1C.VH[1AR\<]M(U[_\DG^0J[/-[ M4U)*1K,$1VD68U(4J4Z[9)BRD/,BIV4F*&C4[VE:$[L.AA0*'8>C'('&3N\] M"0S3]N$ DH[N%>KE]]A^&B"B[\D>1RB]SBR.TR*?G)XQ\HA#-8:NYMA-$GY; M/\F*5NLW==/4/]2Y\?T?7+;M]1-=KOJ8\?9/NCGE@O$D*YC,<5[(5#>LCG79 M%,.1"&F>99R&J547' ^\3'UT:*18KE%)>3](AVV((]T&$5 (<2'DXW9C9B"A M(5:V'DP-U]=1'6M7:,L!ZKA#0_:&?WXS*]B ^I3Y0'>K9)DG8NML<2_O0]Z(@:5F0.,+J!!EA0BC!.1'*$11A(60@ M>!IQ2&GMWNH@J^]:5-L/1>P"1L!#X#X6=DZ?LX0P<]R1V=YS>>P:?8Q_7RV> M]]:>MQ_S,;$.FBHF$0/4<"#=!(.2D)+[4\&#] M>77OE'@'"G?R@ZYY:DPGP#VI;W.7%*?^M=8#0S?N<==".%RDJ60925),2<(P M28(2LX1)',2!4KPLE648PQ+1[ A/GFFF3GY+,UX+FB%F"9R=IDX!AT, 8L?" M%=HRL7I8EV9GSKV!@'"98 9]WB(IV%NA6O0=Y4R^K]3>I MSL_KYP_+)SW21 ^L&^Y3-!$AER3'C*6R&S'*PC3%01C2(@HH2VEB'00%D9[8 M<,1_R9+_&\&W= <,+:*:DR'CY 08/I!A!/6<(,T*ZGFQ]1(N!0X0H9P,0+> M) A(3U%')PA&@XRP%>>+*3I)NA="=%OALAR4#W7S56XRLO1,A_M[W81:IUUR M%A 19CE.B QT&#'#-"049T(=D&@8)GD$'-ASGJA#X@G,PN[HFL3,1JZ7S38 MP TCJ-6C,!IY[)Y@NBRG!.=JS< R@RJ,'DO+">LTU&"+Y* MJLEY $[EF5@\Z>".'>E ^&7]76U^,HH#FBA+$)>9T)5#,:9%SG6S(.5\%;S( M"ONV@:>H3.QD&1H ]^ D&!8NE \184I\O%7G%?(F-<#_\2&]FZOCA@+,M3DG MW:@7<_+A^1R6<_SO^29G/^P>*=H=)+L6T[2(65B6(>8\#S%)M'DI"<-Y&A8B MES*1%#0&\@B-J6.R_+L4CRNSVEY" M<.L$@5/DYX20'H,\+RG,'L\Y(>*QT,VIC[HJ;+FLI.A[$=ZH=ZYKGILE>]3V MN7WS_/[^854_:U>A3,HL)1%.I'85* ]P$8@$EPE)TS"3>5*4,#6VI#RQ!Z29N#+_B[9I#T.>$'M&&ZY\JC\0"&]& MP9;NS*8"",>A 8$NX'@OVV\77\IO\D[;*G6HJ1O=2^%CI4ZC]\;[>_/<_['; M]5B1*%M"8ES&28$)R3-,DY)@%I+MDRA 5=76ILV MGW ;\^'P NQLT\2PNKLE_A"%7SR[8^+K:MJ!@WDOK]TA.KC>OF II[NLYFG) MY?M*+Z17["\."D[2(H]3G)5QB0FCA9XBQ/3A)@W***0YL6J[-T9D\F030Q7M MR(*N68[C8G43=;&TT#NGEX*Z72P=EQATA72QY!?/85CNM 0]R&9-EY6VENL: MK;]+= C5%:*H,2JF?X/:WHHJDZL_+\W02U^#&L[@<^8FZ?BS<]X9C7+_XG9H M_+-NCM?[?S_J<<.2/S:FB>$_ENOO]:.RD%0L5\_OI(Y<+ W);3U4=]V_2$LN M:5Y&.$NR ),HBC'3"3R"RS#/6![%(:B+J#,G4]N\=4/7\F[)!W7)ZI^HJBM\ M3YO_DMVW7!KVU9=]PS_,_W)_#\KE9:DZ3F->A@DF92R4!YQ'.IN*DZ!DC$8$ MUHIPEC?AU)#P\QCFE@/5+T?W-_H&?<-_*[[L?U)/4D M['OYJ6[;_B: 9W%*"H&S@%)=[)IB6B0QS@O&(IX)$=OE>;D0GWA7&;#274JA M/690QPWZ2?/SL]N1'@2UG4V;"D"8&?.+';S8R@$$7[58$-+SEFHY@')0R>6R MAIL9,N//'OE:6;_J3OV@?&OYM5ZM/M3-#]J(1:I,2QR* ,=9J,[J5.<^E6& M94I3PM6I/9,"YE2=H3BYZ[1''_4,H-\U"ZCG 6A?SF%H9U(\X@*S(AQ(8IM&=+["CVE\\3E X M9B&>)TT>HS2K%EN(_%*#;1YQW;Z?9/4HO\K[+A9Y(QL3HE22?&&KY9V)5?8Y MT_1.+B3+TKQ(U1DB#S@F/"(XST6.69P581'$ O^PIS]S&!PS)85/\I^2-A_4%W#!(A$D6A649%X$@ M$:BS%Y2!B4W-![4]TA52W[8".!T5"J2=@9D2'IB5Z3BY0EM>D&%F,)SO2J?OY0-[\I04W* MG/)3-P.HVL]*_+Y!92AC$K) X*A,(WW'K8Z$49%@3E.2BCC*HQ#DX0!H3VQV MMM316AV;'GKZ;O.9;9"T-#[3X .T.QLF3*G]E@WULT)K>+R^0CMV_,]U!F#@ M>="S#>57F?P,@.34*&C($HY)F[31T:Q6N4S?OM-&;EMM1IREJ0@8EG$4JN-2 M7&(F(H%E$>MJF2@L"M#TAU.$)K8@CY70)7:;W[R\+7OS_"O]5]V\7=$^[V47+B6ER$L]Y[U,F;Z;9CHT MDB4X"-)$Q&$9!)']) CO[$UL(89U7/V@'8'>Z1$=]8/ZUZWDWZMZ5=\]F[#! MRXMA4%#/ [?OM?'E[.LV=DF$:&ZSY;#]D$ MUN=X5Y!*G==\9VXU/HK>XTJ=:,7N2D.]17JOB^/^V[R'CG&\,B]ON5.@OC/_ ME?9739=_\[K5N[PW[Y)K:?0?^>K13$/5A3]WC=K1$:=-\ZQ_14TZL7F.#A(Z M-]2[:U?]U^46P ,^>C905:]1^\C^)?E:G]?WUY!_;+BXJVOQ8[E:C;+]%W0] M_!$M6QV=5<<715FA&_<5?H<;F[.'@^*=< M,T9TA\^Z>?Y*?_RJMK]F25>M.OU^*?N$UW;!9<:XI!*7<9ACPDF"&6,"%Y+1 M*%&_BP6!Y8V<(SGUQ2?]H?;7GC T?>0L7'9JZ!<$F&IN:5\A#<66_!7280^U MN6]8\)E18BNNM[R2LP1GSBZQ!> PQ\3Z2==45ATFE&(3=!@4P>CF.WRY7L2% MH#F+2YP%V@2$ZLQ/RS)1)J!( D%27B2@Z\GS)"I;@S%FEM@ <)I):/^EX95A7=WV% M11P4605BD 2$LHSGH1G"[],1J_3>YTB=?M$GQ %[U M[1"PO,ESD@MX4:=H3% _2&R MM"QP*3C!A)$4,[5IXB+ADD4L"<)(3):;V?'PVLF9Z*=EU=V=M:?WDLN1CD7( M@BRD6,2!LEI!F.(\IP2GDK.B"!.%-NCJT3O$4Z1JSH2MG3V<"C'@?0 D<;-C M9N[,S7T(9DW=[$G_"7,W]T%Q2]Y\L8:;?3=!RR^EH?BNUH4[B[P@DJ?J[!,2 MGF(290%F04%Q*7,N91Y1&8!:"1^2F-B"='=;NN>DT8[?.Z+ @.,18.P,PV7B MPM0?*BE8Q4\+XTF1CQ"855U/"_A2*4<^Z9"AL+E&W]ZB[R[1E05_4=%]%=3 M.T)K[J+:\V(?J:JU>,C!P>C*D#1>>HY '^I+0I(RKKSZ*.1ZH%C ,"-%@FF2 M)#$M2I(D]@/%CE&8V+/?U581,^P"X!TS+J#7#CSWG)-J_&AS\ND93R_G)-@_H)S]M(/5.=9^\)M< MKU=2]+V2W]+V^W5_ +H6_WKL6L.W"T+B("I*CI5CH^X'W 4VQUX"X,W"YPP M@WBT#^E5CZM /5M(\X6NMX&3N;$%&-59,'8=:C(5UC +?3%$HQ;OYCP-4S:-%!^6E>XI][9NU^TONLQE(<(D#R6+E9$,(TP*F6,F9(B+ MB!,9%BP1H95K>I;2Q';^8]L^FF:(7%,$3[D\@8Y=8,J+S#!CW VHW>8!QY;/S1VM^JJPMW75UJNE,#\HNW#3 MS;HR/YI:&T5Y25??U&\ZWV9[.9,E12PRFN&@U)WA2U9B6HHS1C7'9?F+F?(9U\'VG&*=JPZU]GX>6UV%F?VEP&S3G.]!W@_ M;)^X^>J<[86G>7ML^X3QH!NWU\5A)EARL;AMQ'73["8.7=_=73_1Y>KZ?FUC M+\\L,;$%5)0:<[&'#$%=4FEGQ>71B]>O+6:_UX(\6'OLX)>]YY;M05)C2G9328P7"&:&< ME.K8>K,ITX@P0R4:^YCC<6*OF^ _Y/+N^UJ*ZR?UVSNI.U)K:_A5F2Z! ZV.4X(HC-,P MJ_Z@@IYTFVA]Q%V9%+)5SP X?^X48B[VQ F%"\W&EN94AN% J$GT?T?E%=7\ M0-1Q;3[\N)O2?I;FOEDOMJ+@,J4%G&* M@TC7P11EB%E (IR',E4_)%&1BX7I:V6GQ?:D0;[#E@'[VV2I.VBUWW7'*]W? M2_<=ZUA =,L#3+,!L-HI^S1@P?1?XV0N)S=S#;B<7F/A$H4A*15-_ MGW=D[4_\I^4^?^[W(C),MPU)=%1FKZ&ULZ(YQ0!.KSI;)."L8,-XP/D/NW?T MZJ,V'RM]FWQ=B5]I\U]RK6.D781G0*\2;_L^X5W M6O?=VPZ&DEHF<=E@6D6 MVN?+JIP'KRS!S0>'046R2UV7G M4_P97@+,2@WQ5WZ:R9?0[V''->K#F /S]9/^1,\ZVEXM&.9_GF.>WK0@>^R9 M-@F;LW=:FQ+L8_W9)J7GV,2@D6*Y_D"Y.2%>_[%L%Q&/BBQ@&6:"AY@$1."" MY@5.TX!'L?I1)* &*8E/PA1/R.7B6ID!H4W!AQ6]6U#**4TRAN-$)VKI MKD2TS&(L\S@(9"C2DEH-5CI8>>I4@PTMI(G9J=>A].-:=9%,P&.-G3C62G22 M]9%CBWJF4QOUCYVV'*XTBY*<%&"C&Z<_X-I:L&VU>ZRV.UEQM0N^>?YL>LU_ M*7>_[FPQ(Y11'I6X8#'5G48C7(@HQ 5/.;.B5! #CLK@E=PJ(?3OO7'2I=9 M:+/TMGZ2%:W6;^JFJ7\H$N__X+)M^V0PLYGK:\U/RWO=OU@$I0@EPUE!E56A MA"D?.,]PF<=)(2-6YL)J2L"%?,SC'I>]+V/FCBA6$!WP DB%N!3T<=,S(Y0P M.]058&R9TEG.'5M7:,L8ZCA#0]:N3)X$,MS- S"@(FX>H-U*XB8%'%85=SE, MHV5Q%RP_7UW2)(%H&"V$>I3.Y*5G=8/7=O@I_P'M>'J-AZB1?*"G4(E9BW&S&O MD":)#$V_;;!/BN2Q(_8AC=F;8Y\4\UB?[-,?A@=%WBL/4*FUO%OJ"HYJ_9G> MRT692BZ#A.)0A 232%+,TD0Y:!FAJ?IC:MDXY12!B56P(XEV-)$F:A\J.8K) M^8C)I9+"%! H)"B ,B:)4QSEZ(*SA5/&Q!E&548_Y[;/_4*7E3Z ?:F^43VF M[:;1D_K6S[H)R5I?/SSHC7<1Q*F,LS!1IQ\98")UTE864)S3N BIC)(RRB ; MGQW9B=50,X%T*W3:C?_LYR$^-/)I63^VJ^=N@N*R7.HNX"WZKN=#Z('G^@'8 MQFD)L]U.ZA\\F&8;W'[Z9.9;*_C>+=N'?D2X1G'#C>D(M$9;?OQMNS#Y/>W# MED1GW9AA0+SZ?E!.,%^: M5_M5%WVUWZZ_?K.OLK9>;&)E[H9X#!E '0?H)\6#T\RC46CL-F>OJ,"T^1P@ M$\R*LY;6YR"C47KS3R^R$?_HR"*K!UT'MS[)ZE%^E7KP2C<"29UM[W7+JB]L MM;PS--__\2"YGNBVO%87 MF,+AZ=W9F:OYWPC,ILWX,AQ&UOK$SMM86R],S3SZUB>0A^-QO:[N&(K51Z^; MIBZ7ZP7E*4^#),:L3'3*"0TP#6.)2Q;0*.22ID4.J90=K TRC?!26$,)/1A2 MP!CI0'[=:3JG<8ZYVD,P$5(C45*UJS":Y)$L]0QA4,6_(P).5?Y^,* L*%@N M2LQH%F!2\ +3@F989E'"$TY)EA%0S-WQ.^ 06#?RWUPHOV4PW$TJ8,3;1B!X M'/N0=5_!ZL'*\T:D#T4Z"#L?^8AKK>)F:M?I.C9)."O33.*@3 0FRI+B@O $ MAX7,S%A?$L6PLL.S-*<.4,%'TT%K"L_#:J>;GL&"Z>R.>%^J-T>EGK6\WHKN MSE.FT:G& MMPVMVLZONZZ$^6G5=1K=QD(_R_67\I;^<5,WY@_K=;-DCZ9F[[:^H8V^S,VS M,DY)GF-2YB4F4AV/E?N)C9AIF/)=M^;45;C\\?Y1 M\_@DT7K'+Z);AJ]0I1Y0I[4U_0/8(&G65VYG%O^T+Q)F8+MM9D\.U G2)P=< MH5XBM!$)#60R6]5 JD'#R"OTN7O=2K0KU N'AM+INXA./H^-HU[CM?AJ1S4K M[_,VN7J-UW+0.NM5F'"\P>'?I7CL,SK$(U__@^HNR.OG;<E'DXOG:T07EK]AS3^D&]4=0E MU/W/%FTXW,S4 5X,01&WO">:$$?@M=$ PIZ7'61;;OKP*9K$MW8%P]>M$I3\ MO)=,CN L7O?@[NI:[8@)(3Z_#QR65?% MC4D^;A0\"0W3^ZZGUTY(KU44%A*YM_(ZLN:\C;Q."W70QFODH_[&>BF_8Q'P M(F4A27#*18Q)')4XCW*.91'2-"MER0@HB_L$G8F5T%3\+??F>IGSX>7#O31& M=ENS!\EAFGATL-?G$:&]C/4:B#3A4"]-Y=5'>@U$M1GH-?RXFY)NE?UC]?"X M;C_I:&[4YQ$5@: B+G+,RD)YY$F:X3S+2ARG19#)/,H*QB"*.D)K8F4UI% $ MT\TQ:.STTY/ ,!W=;8Y7J*-[A7KY)\BKLA#1D\Z.49I5;RU$?JF[-H^X;K)L M?>QJA)8T+W-U?$X#%F"2R0+G>13CC)9)45#&PP)T;7N"S@R;+'1#/8Z'[89Z ML90.&^KD-T)GQ/*VJ1ZG,O.F.BKJX:8Z_O$+-]5?)=7KFC*'[2__MI2-6O+[ M\[M:)_HLLE0&-$M2' 9JAR594."BS"E.4E[*(HYD&( "7R#J\QU5MX1-R/WS M]=_1[QT+P*Q#&+C C=HW9*Y;MPM:[GLW1&K?N[D5[=?9WR&PG-SQ08O S$W; MK!??Y)U>^A=9WS7TX?N2TU7_S>=9$44D)+@L"H*)5/]3\(1A&:8TY5R(3%J5 M-(Y2F3J%:T 0:"[&P1DW"]Y$AJD_3%IK=;>29DRMU0(#E58_[=1Y?.U9U-9* MO(UZVGT8'D?^*GG]))OG+^7[QMS0[9R*3\M*?ES+^W-%L[;+3/?]VU#7(65% MOZYDUW_ A >EV"^U&SJMFC=DF/-4; ?!P2DZ:T5@ME M1-QAW!;TG/OYX4OFN3OB>^Q .OIYQP88^Q>IUYPWCW2UR,M+!]DL:_%M39NUG2H?)P;YVKXD:?T-?D-7YFJBNQ=E\FY957V) M5;CX\=@L9E=-7CY#C M1.;M##(JZ$$_D/%/NS;MNQ9"?0?:F[I=T]7_NWQX6PNY8#S,\B2@. ND\E[* M(L-*;7,L&VZRGK%%5-&RGB2%.'=O(["M2XYOH3 M'Z:YKI([M/<;$^R")G]'EYVYU=^8:(<-_T8_?6F.Z/O[AU7]+.4WV3PMN?SV MG3;R#6VE&)XYKU?FA:E_?2GUT>>N6OZW%#=FFS+7X<."JRC*RE!I-1<1)GE6 M:,>&8%D2%LM0%%&N9T8A,Q3)G46_O'^P>J]K8O+Q)/O\KV4>TF^E/] M>-ZZ,C]IYALS:,PT@L!&TOU 'M&'QXK#F\R-MW;MW,W_A3O%.BQ:,[ZE]"W MST+7>KN\D]V!35>'5_JO9E8_]?R>92/U$Y*NM&'1(?&SUVLA)?Y8JN96].3#>A M/,Q37F0E#G+=(SJ.0LQHH.OMF0A82/,BL1I8YT![8O7?HV^2;]W:-D'0A'I2 M7C&"WEZ!X;G P[$6U+O/23TG95GU]Z[JU__+OLSGF-3C2NU!8+CBGI;5V^R\,W(Y7B,? MKC?CK?%)8?8OB4]_#!Y3[:= /X<1NUVNU0X1L2P@-$JP^M\4DT@07!1)B8N< M<4:R+!*A5:+QL<4G5C)#0[O28?03^WDS:OW9/FYZ ,;Y:.DE(L+4"BH=*#9Z M2@RGB.C!8K/%04^),8Q^GOS,!=U?-H6L2]E^5ER:NOWU-=/S5/AZP8HTY"PC M.(T)PX1F3&F3TJLDIU1&5&F4!!U9SY.<6-&Z'AU57>&>+EKMN''HI#(.GYW/ MZA<4F&IV> R(7Z$=>;7A]0QX=%SMI?79"F2F(K/ZU;?\*NC!#0\]N*% MV(;$W$&&AL$,NM\Z=#>U?D9RGX&OX^)X"W:]6'[F -=QX0Z#6B<^YU@8M&PY M774A\(44*0E2IJM]"JD\9Y[A(@X8EC+A@B9!3 D%U?T,%I]X0^](H7]*V@#W M[ST$[/3*52Z83O4B=63F"2T?$\Q7>=7?8P_C1(N",%WE.L*!Z7&>B-(\*&2I]HZS@(@P(21:520:VS-FS M)V[UO2VZ[^V0!>NOK^G'VH^_TYO?AZ7/A3>;CPG@P"@/"LY@(.R$MCXK""8RG$MKCB2SF\YQZ2 M,#?A3-^$;Z:;;8^ERHW/PT!P'!9QB(F(]702SG I14Z#,J19"AHQ>!D[4^<= MF405=BI1Q>:,.\4[L+-0\R$+LUIGLG\F"1SXP<)72<=ES,Q;^.$%N(/R$#^K M.@8J:/O]NA+Z/WHPJSK*F\77;VG3/*M3=G=8#H4D5'E:.(Y9C E5%H^E(<5% M$5,1E5%4"%#G$2NJ$YLS,T]5NU5<_T/NV &%JP M(PV^(8%&(+8(&+^,>#@ M2L=J-DSX:M+G)+2O0(45S7FC%Q 8#D(:H(?=+,4G=1#IQA5]6]/U8VNNG4E, MXS#E$I=Y)C%AK,1YD<:8ZBXGK(Q"'H*N-8X1F=@.[$BBCN:YVVE[=.RT_E*9 M84H.%A>LT&/R>-+?HR1F5=93)E/(XWL1);N$CT2W9 M<(B8W+K>3"XWY!'=TG<;F&Z+L9VV3P'99>/4R[I!/VUX0?JK_O-VT,\&P^OS M&#H/6 NBWU5QF_#H3FU#1VZ#(79$$,;E+-J)U-VU$64!;HSO]!5F*2 MB*([0/ \$YFD/,I"4*!DA-;L>0_4$'=(>3B!E9T=\80 S&9TP@_R&OKY5_Y[ MD%J(YS.KX02E^=,9QD4^FL=PYA%X5NW;[]7=Q^J#;FOVI?SRN&Z%2=S]K7IJ MU^+]O]?/US\:T?[25&OQL;IIFG\VK?T ]XL(3*S;^NX3Z^X[6/^K'^FA)WH, MFOCI/DKJB+7N6RBU70][J6]GT$VS5'NIN4%%M]_5F9DV$GW9I2R8P_5OQO". MW.I[?!_CIF2V5P$S,K.^!8^FRPN<3BG+[E1G2VR^&)AA^O/EB\&,XM.2/BW^ M-^7_U=:5LBCM=BJF:3IHR$#^D:5_\7.=MG!-FZCO(,!LT5G<#AO/1P $34WC:),Q& ^ M8/;(3OY%L;:J(#D[ZZD?,08R**+<&$F[168QAB!Y-D8/]I!K'ENU7,M/RRZUUB9Y$%1IE$ BO?:$)T\[TVS@ T/ MZ'"TKU4C3'= [0Y[OF&"&4$?"#DDTMF+["W!SH+DS(EW]B <)N0!GH69#-X/ MI5Q@8D8E- M@J*(=B2!3:I'P1E7=U\BP]0;*JVU*MN(,W+>V3S>J>[FIYW:CBX_BYK:"+A1 M2ZO/7CB:8E#1TK>H%U^JK[K63==>OZ'MLOVMJIF>0ZH+K\W@&MW%1;&R6AJ_ M[\WS=A[CVQ5M-U_;($D+603J0"-#=;0IA-KVLSA0VAV'+"I%*")0^'9RCJ?V M&7:1"#8<4VHXN'0&QF1OT=+7^#.]&Z"C5I0G+"4!44<)2F! M)1J?HC1U4F%=W6'=]L9AQ,1I=.RLB1>9849C0!)IFL/>!U[;]HT+YJ]GWPDZ M^,P_ U3(_[9O+Q_@Z4"N*X_1R: GIE@ M>>?\5M]7JW^:&^NUOZM_9_C'3<5[[IOQ0^IXM^9Z*SW?-?"LOP MFO_BM5SGZO13V0?=0H(B2AF7$F>%"8!%$2Y(S'% 6"J","Q2">H]?X3&Q!9M M2W&L@;S,21$/9\N<_JA#?L^7A[4>&[EI#:=LRHULRKJYUY.4^CDV M;3]GLM]DPZC(,L$Y9B*-,"%ABED@&; 7>;^4J62="N<(]K_@P@PJQ"SPL:0H>.H89ZAERRB1Q@!.07 M30NG6\;15_F@_FHJ5_2\$WN4&_E0-VLS*J/M ?_I?WSY=O,_?MX-2=.S4_Z" MU"_UIU>4*Y.N_Z H/BWKQQ9=BR>]J-B2'6;B'*=P_>5643#]6[9,Z WSL=(_ M__B^Y-_1#^7'HGO9W!G'=ET;HI7\L>'DY:JB:XBM/U4NFW:-_OU(&Z7B6I"R M:WH4!6'L*_W*_6LPFI#EL.Q\*5KN,N\E;5VPC&,53C?KI[K[)&DK=Y<+723@ MVZ9M\)>R#^_1U4W=]1@RT_):'3WXM&QU*"XJBE*W,@OB0FUN081S65#,DRR* MDU#_/ZB5F2_&)M_U>C:1X?-J=XUXU6=)K*_0EENM<%M^T89A]/N.9?2^4D:N M:UP#O!'V]BKM7.;7>$'0'?4UW@V\=LDSD+X*G7RQ-6]5E&O&\R)=A%_U'T&+3B?X^PBYY[+[+2 F[/\GC9ZE'BK?/+-O+LE7\11 M7I0B"G%2E+I8/1,XS]( )TRF21EF80EKXGN4RL36U-! /RTK).K52I="JGVN MB^#^#/-"CV-DYU)>+#G,+F[(Z?,_,@2OD"'IS[<;EUZB8+UVH M\0^[:>;'BC?:(7LGN_]^K*XYU]-.VQOZ;,:812S/2CT$,N$RQR0J&&9%J)0V MH5DH$MU8@D.T]"S%B35V0PT]=.1@6GH>+SN-]8H"3'LWI-%/&^(_ZUO>+2XW M9W !Z[*UK)[T^CR]677<6OR7^F[_H--9Z$&?KTRATJUL[A=I2J4,8HXS0M5N MK!OMYJ*46-!,$DII$B?V9=4O5Y_\3&/(=2UBD,X' _GA+Y"P.I^XRP<]@W2B M&5)7Z/9"V4#G"'<97<\*]K)"#P7'93GC^+]X:$[G_CB_+QSX$Q]RS@6628"6H849[G0K0-$B2GA3!VR0Z(D37D0@X8X M'R7ENLC'_K/BCO M.+(NUSLN>%UX6;,A.=5%RTN1)KDVV1)YQ4N0EX*.7VD/0% DQM3S:!GZ#) MHXV$DW9\?XTVCS9"V_5W]Q("[YWUMNL,,B@V(BPB,LHC3-(PU1,K$\SR(,=9 M%H9EK+R&@#'0;)L3A.8Y@@/5]R0J=JKK0U:GXWC;-^69I@#KG%B^1L*<(C/O ML)7CQU;7XUVU](VL]%>9#I><5FG&%MK55)QZ?.HXM_O78KHWO M>UNCF_=?T'"HS17Z4-?KJEY;QK?'8!C714\(P-305GCTN]?IDQ:R.M4;G5IS MMG*B,T(-JX7.?=1!_73%V>W]W:_5PU(/:8(KX*D%IE9!31?=+N_UZ>O7SSJWHC04ZC;.0G=%.[DJO.IW#G!]I3N[(<=U.[N;GU3 MM952Z/;;$W_;;@H7;+7NQ/-3*]W=76-FEJ ;G1985VBW&>@2C^9IR:69/0I0 MP5-06&B@!Q2 "F@-@.=2W'.BNFGBJ47G4\0S8NWIX;G/NAT.O_'O4CRNY)?R ME[H6/Y:KU:W))2!)$O(D%;A@H50'Q+S$3)(41R*2$8G2**>@#H4GJ(RZYGPC*@OCX3G/G[Y?:CI M\R'77TI=:JQ+BKJIW2'+ LEHADN2AIB$I,!YE)68!W%$:"ICR4%W+>=)SGI/ M*DR+F4J:VY5ESP;BHV.]7:&T4V>_ ,$T>Q^;OOU.A\V& ]\CS^W%G>!J]03! M5[MF'0=@[,KUS),.DWO4V?>:KQ_I:O5\0Y?B[ZU)F^Y[$X+/KY;+37TC,XB@ MH T[2/.#GMJ_]/GZ/4^ H3J64)WWM"= "7AE P!H@I,P4'ZW"3>6-.:;9P,3 M>F]Z#?#12UUWD]CQIFLOVKFH3(11$K(8%S&CF)1A@HM09EA&)2=1$11A'KNY M[P>T)K8-?;^5KL&OVO"ZY*$+_?E#P* ^_44PP)3?#8$+G/R3LGEW] \IO9*S M?U+DTP[_Z4=>LJ"/0V.GK90+#U'1 :UNK[G/D]BE) MO W#ML^^4FX/_WW=EW=O5L?[4%W7:F=>]>*#A:C!B\\\3[Z M]W[.\SL=OK5IOZ@SA/[>]55\T8G1W@6'HWO>&9\46)C*>\34<\#<&20GWQU. M;38OWAF(H3_OOHB;*_ /N;S[KKXDU^K[0>_DYT>]IO(X3'?&0??3;1/Z,"S# M/!49#E*N*ZATGF;$0YQ(Y>G31(0IC1=J,5;;.OQ0%B!*-F0$D/Y4U??+2G_G M@4W]P6C:^193(@0S0QM.4,\*ZG@Q9X6NH>> G2OT;KEZ--UR)^CI[PJ*)R<& M3'Y6%\<5G)<.D/,Z;M:H2W=;9&62!'%(<2)T!GA*"YRS,,-%'O"4!HP7,H$< M1KIE9SF F.),X)FCE]K.%L!E@6GX];@ 8#7=Y]>3\O6+SJI2^X*\5)07?_4^ M-?7Z7G=Z_&_:]8K2$5KY6?ZQOOTA5T_RU[I:?V\7A&5E**,81W%,,%+Y;%-@A]\II_1:L/,GV5Z*P XP%Q7R*JNDWO:=9?-T*JC39_3U7ZK M5V+!@S@/(T*Q+&FL3AE%B"G/* YX(=*BE'F4@.I%3I.:_+ZQ-9?GC7R2U2.P M#\L(0';6R(_8T O$3F)#U80A-G21)NQS@L\YX;R-\#E):.89/N<$/ASB<_8) MUQN$2GXIWS92+-<+R@7/!8LQITF("9,E9B$-<<%REL1ED99%!E'6X>(3J^=P MO@M\N-8>"K;7!&ZR 2\(],0PW2T#:7I:&SN*/B\)#N7P=CTP6'KFBX%#H0ZO M!(Y\QO%6O>]O)L4PZ>*Z:=2K-/7^;YYW'^DKKTV4MXOX?JS4F=LTH.GN_&^_ MTTIW"*^KU@2!VX_5C6R6M5@4/"TIX^I,$!!=?9E27!0T5_MJPLI"OX ,U(-P M+L8G5OZ.F Z//QARIL-A-Y<&V-9PMC=I9V3^C.\'9L ,>]CPA_8SDG9"Z%FB MP\_U@G07(5>;:Y&!,'WRTEJ)@WIYKM#N2]#)Y#'+8>:WX"ME8BZVY\V_F/EE M'"1SS$W?N5-F?2]OZ1^R_2JY7#YUW3'3+,^Y3'!N3F,133'-$HI97/ \)S&/ M"M \YZ-4)C;V7V7Y6 DS^&1IR*.UI@]NC'D$'CNC?+'0, O:D4.&'MH1G"!? M9%0P?]TNC]"8N\/E:3&/=+4<^;!C='@S*+Z+SYR:$;_+-@XIHPE+ ^7QZ:M: M%A68I>I_>)@K?$D:DU" XL% !B;6Z$U^G#[>=!R9:,,@9V>3IRST0,%=T@0P M; R%W3)0/"&8P-#P%IBK#8Y;W)3'M>7'=+]N^VQ0Y#7S^U)0?,6#H>3GC0 [ M@G,0\W5=Q['"K&\9=EM?<^7+-'I0E3IOK9]U>\#U=64\G ?]D86@H7(G1*C\ MC%"=3E-2XH*4%"=%G,:2LR3G8E&9LF!A9[+LB5OI5]'IUY %^[@H?5CJ&V*I M8^EBN5:80PO,[)&TLT&>T7$K..MY0.L:]5R@#1M7IG/G^LK8]2TO'BO/P/+[ MJD"S)SQO)1H8D(.*-/@*CHU!]3%HL-"#).$ MRB!->TC<.5)0,(D(3A) @5760AE=8, IUDH M2T)R$H89)-O&$USP#)QYX+(SK7Y @)G23OZ]XH I&K>=%\U7L]33A.9MF'I6 MX(.FJ>>?<+-ZO]9/)EKTL?JFKZUH(_JQG_^@.I2T?K[FO'FDJZ_U:O6A;G0 M:1&P2*T5A#@C4F*B#GXXS_(0\R*,LU)F)!!6,]XNX&'J2_;O.HIF@K@_>AZ0 M'NO;/ '/>B[PVMF#B4&#&8H-,QJP#3N;T<9HPQ#J.4*_:YY0SY3'P]X%D'@R M,"X/\K;^^[)>F:CWE_)O];U\ MJ]N=-\^?Z(_K^[5MJ1-TW8D-3\\.VO"#Q*/4!YDM2SHVI9E"/5=(L76ED^P> M1W;DR]$8/?>W2ZK[* M>[K48^,&\]"_L-7R;IN]J)-;NW:.7\IOZK=M2;G^VZ=E)3^NY7V["$49)WD9 MX2B+U#$H(1(79:Z#YT'$&>=4P$:4^V-M\ILQP^@5VK**!KRB';.#-.&^,Z8N M^QEPC'[7/"/#-+!A@L<7:>>0O<[K@9G&N=\,V(7S#Z(GS\XC8[,Z?/X!?>D' M3D#!-?O[_G[9]?/4TPCJ2M(2@NY(SQ2)MI#39SQZC-S\46D+ MX8_&IFV>@T=];AMQW32Z[D!W3U"^@NY68AO:.?KPQ*H[H&8ZJ]B'9(Z+>C[N M<[J=#+P4XYD*ZH/*.^EV4M>W$4#V2:3A_I/P>./?Z M0LSMC-:,2,*,V-'>!(,XG-_A*9[A\#5]^T)NYAW2[0>Z@UG>GI9UB"1^ENL? M=?-?N]Y/[RM=O*D)?)-W^C]]+W291[%D!<=A* ),,MV]J8PEECP.&5$6+BNM MS!N(ZL1&K&=CV((,[3@!Q-"L4;2(+TZ!#B[.-XF_ "= P'$*O-RB MCE_E@ZXIZ)K%F)09L:K;]+- [P%:*HD0^U>DJ74;<]W'5IGE7_ M5-[/7SQ%+J'@C88OK1>;+X8)E6\OD E^V,WQ5"=I(=OE7:5M_<;:AH2)4.BN MUK&VMH1A5H8!+M(B(Z&481"!4DV/T)C:MM9KM",)]U *8VZZ6+]T0+UB^;.7X#5 M!$/I7;AYM8GU%T W-L[^DF4=AT^MS'=&BN.]6OL9&(NXS(L@2BGFG GEKI0$ M%TD9Z]HD3J*TE(1$L %X=H0ANNDT]JX;8-6:JQ]F;BWXL/.R[-@ CK:RQ)21 M7$IUXN)A4&"BNY/D21)CR8(X82()0D9AC=\\8GI)T[=O)]"4>8@8 X&'$&>]HQ7"K77>_<3W7;+DA,XS . M&4YYFNK^;2&FZK"(,QH6059$DF4EI#79WNH@%Q+>C4S10C^M%)V?^X;3P"CI M'A"QOH0K",%1&)AY2%+'CD,LN9 B#J4H10G;=)RA<-I;O((!B8P[OW"G^T;4 M=]W^29,#%O7NRV@9$'<5#Q@*?RD9NEZOFR5[[.ZPUK4RY'XK^XX*YBO^O;?V MO)'O8V(=Q+R/?LBE&L_4?JF]U823K,OPAD]-K#)'RM,L)RX?$7!<92Z3#:8O MQZKN?,7*3LOA6&2WM]2,U77'1-@OJSOZ"=>Y%MM3HHZL]7UHU\_?=)*S.65N M1W('@A207,8K &5W]NT#6O",X_@^/^:N[[GMG$D_;Y_ M!5^N=K;*V.(/D 1?MLKC)%NYFL2^Q'M76WE0X:>C65G*D9)G?'_] 20E419% MHB&0LP^3<1P2W?U)W4 #C:^A@)SWY0"/X%!V=RAJ/L[CGVCYM%PO"I;G*=89 M#&:"("Q)@@J2*J0R(O,P3@M*0NLZNXMB)@XDQZK\YUI<\!.M FHJH;@&UG+9 M.P+4<(3P9SXL&APM/UT.-W*]& ZHC?,"@%LQG",0L/*U4?L&Z]4NOSU?@=JH M!2<5:>-/._:9-)N0'ZMJ)\6[7=EP?BTWHKX2=K?1$;&L:G+&YN>M:0%]C(<+ M*5269ZE 150PA'.S]4 Q08PE85AD,@321U^ES<21K2,S6!MJKN>-6*HE=]BS MO0YTNP72;% "=WB-6D&C5] HUC97O-E?=#UJ5S>G[[YP6A-$]$G!BV -FP M!=!4Y\P))8PIFG!*(TBP&Y4X<4 SI-YR3Z)L&EP'HI4//($:1<[R\,DG'K"H MU!5MT*B3N;WTX*=6_N75*_S8R=967R=.H_+F/6RR-?_LG,GZ16?BT1^E_"[7 MU?)%-DLM0\-YO' M=_5=L[8#\HE"@5EG@OE'AQ&T"P8^<8'%@E, 3E.8FI)UFKN9M@;[HR<=%C-')U=9#'/.'F.GZ#DZ:)736B(=;I[ M_/22E%D==<34MYXZ]KCC7*K'O%=WI13+[0?* M:Q*DNX:0^^=-66Y^TX'ACO[0_[)]77"F2"83@F*LA)YF18%8% KMORK'K. , MV!X#(GSJ9/6%+E?U8H_M)0>\%0V<>2&(6L['$^$$G*4-OZ/9-:_U"/:*W 2M M*L%!E^!N##GX].T @:])'2)ZWJG> 92S!8#+&/"4]_W_;E]O?RM%=2M^K=[_ MSE=/_TU77WZ46_%Q_77W_%R^FGR[VJX?V:KE9K#,B>$C3QQ*VB*=6]/*4D^6 MXM?=H9#'J+>K2_3JTP(+BSV.F!IJFW-< M/;)G7(>34[;O(&ZV[0!W*+K[!5>, @],[UZ$J.[+^^WW\GVY?JH>Q/WZH,#G MK?G];]47M>)&^N-V941_V)1W+Z7X9PF+5!Y$31RZWBU?ED*NM8MMRG;/_CTM M#&B+H4U=<;[;-@[\M*^-[:M4PXFOG:^[UG;B?VIA#@!=I.*4-OZ9] MA//Q,8V'O)D_(5@,G/O#\1PF/6+K%#=]R)\MD'H$JQM9?0[K2H/T8;F2GW>U M0V+.<<12PZIM^(]P'J-"Q02E-(X3QJ,X2ZSXR/H&GWJ1U_ &7E!(Q!*=]3! M83@P76L=<*5E;Y@#K=&Y!5?P&74&FYG(Z-R,;JO?EMOOG5.JN\U:U-M!U;T.WH^T?))[PDM<1"E+98RRI"C,]OI70F7?S(4"< M[^.#WH9G;^_:V:OI'60V"#[HWU0+EL8$$V;*;DR'$I%)5*2L0%E*BS 2+&8\ MMTWB+LB8>M>KE1JT;9'JS8]:L'U.=PF=\=3.@\W ?22XN:!,;\0@IX3OTIBS MY7TC1G73O[%'';+ KW*]W)3W:_FP61J:^!>Y_K!\D0_-S=?.E153H5JU2^!< M4)**/$,D#C'"&4X1"[,,A8(0&M$PR7/[5KTN&DSLMM%?\_0_@D:QDZM\?E(/8*EI=^F.QR*P_&PZ*MB]T.1"V# M5GEC9>F7,C,%RZ"IYWPKPX]?V<.C_=\OR[6,%B*G*L9%B @W)+)QE*(B*002 M,4LBIO\U3*V("@:ES'.<=6AKT?X0&-EF3G/LY7&"D^TIUY76.QUWP0UW[^G1 M9]CU73U.1OUC^GKT&7:QLT?OPVXSZ/_(Y=/WK12W>G*F3^VAFZ'JIEK"_6Y; M;>G:%(B]6ZYV^K'CKDC=6/HPDPB5J#36$R[-S/TAJ4QUL]\,W!GU])DHDK(PSG*$ M24@0QA%&14XP2DDAE4J+%&,!603-_XDX!..]DH@V6C:?1A5LCOK],9^&W5IK M?HQA(7^O7] JV)8Y-*T?:J [2@9?I F#R]62MO==_"_C_ +F:=7G2:E9%XE^ M@7R[IO0\NH\^5I_ILWRW>:;+]2*7"NM92J(T40IAIK*&J5NP4*]-A>0L!9%' M7!(T]5[\::NGF\!(#KXULJ_J;=7!RBZ.^4 N#/O9OR5_:[.+9NDZU5'S!_8 M^^KZ4DW]ZK][_S[X:<^8M.3>_7=[3Z;OXS=;LO=&5N-!RK M ,P_W*[%Z2\Z3RY4JFBH;?86%EBD_2+B+]P9\/,+,^ M?#1[=0.CK_ED[NI/QOP9=%2Y"3JE3LTCYK-Z\\O3-YJKZSNS4&M9+'6JXB]0 M3@BXIQ@[A8:SAN<)(7X;V:<4Y38IU./N^+8A)-3NTRY0N&24)YBCC#")L"@8 M(J8U:1&E*DIR540,M)B[(&?BX'PB-3!B'1=REV"RBYH>C(=%/A>[P:%IQ"I/ MX>62E%E#Q(BI;]U\['%'#L^JDMN^TJI%)'.>49:A)",$X3 RK"8D0E30 F1$;.P_U8C',1QN1%^HL!=X$VB1YA;K3@>:09M!-TN'S7*Z+'IAR-GN?PZ;U+W2 M.?*DXVT J?U2'OH"_"*I_D:W!<:O;?-,O4HVTZHP>Z#'4L=%5(0)C<(8%2&A M"%.6()IE!(F4\QA3PK($=&+CKLKDJ]M6IDEQ]9"!Z'0 3' M+ULFNXD[]?B'=W*!<]"24,L4)J;:Y=1&"&2 M)2'"K* I(S'C GS'ZD3"U*>Z^RM'C=! 2PV,6/C]JE-@D]4!61.[WAMN[5=35+"M[_(Z;<4/@6:9E_B! IAX.*-P M)=%XKWV3L(V?2OH#*<=[31[F'>]_Q;WE\EI_1*\?]*Q1QQE1.4,IYI&?1/$)Z%M7S:11EE&2ID@K<:WE$YL1NOA<![^MDBT-]M@C>4SB[,V1+2'H MZXIL^ZICBF_8#S]K0VCUO;D3]/YWPW@H%XI0'N,0(ZY7U@B'5.?R6"8HS!.B M<)K&*NQD]ZH:;ZRZ(MRYDV7Q\P]RXM'7X"?WM74I8_/3Y_6/Y9WZTJ4 MXL.*/MF>WO6_/?'<6PL-'I?/9I/GT^>'CV:E62V%85*U/]6[8/CXJ=[U-L.\ M;\C MB2&&;?#54.=T\'G[Z/0:=M8^I_^I"<_'W^VD]N1,B"P1*(UC@C"/"&(I*5#$ M(ZPBC!4KMET1*<)%EO(,48T?PKE4B.9Z41AE,B)%QJ*"6Y'RVXF;>)'8 M[!34\F#STPA(<9K%89%@%,:IX=:C$:(9#5%"5([3@F=8A#"N"'\P.7% Z"P> M5?+)>+57H.RF;W_&PV+;U\;BMF>4EGH3=%2HOS?=!E-WFU(_9Y;G&JX6K0E6 MZG9H>)K(1X3-.GW;&?YVTK9\"SY5=^[TWSX];=^7I>F'GQ0_]KG4 MUW5KASKZZ+1SVY:*;C=U[TIE4'JI4:(-2D\Z^3+5 MI;NZ*MX\(VM6M3]7-,H%Y&*LCA+"8JHZ=Z$0QW0,H9U.H9#(2.6)X45@;>S M!I/7K-07.O07A4RS>7B$TN\NHA- 4VXGWC0D_K5.\V\MGL$Q\Q[C4?Z_Y6;C M&3RNNX[G \%SF@>YN>7;'5VM7LT7!YC0]+\]<9AX>'\?[*4VC4ZORE\N(#"> MO%QO/"P$7&W68$&_7 MHNER;1QULS9SX[WJ=&8P_'V/5/_P*'_?_JQ5_].,JE0P^TXX/E2:>,KT+%_KW:]ZPJC,[TS>>-"^9EEK&X L]BUF_SB )PR=3\(!\>!;K6A@- UJ54&=>+Q\")#6 M/'-_&&[[+UK>;J7S)7'L;-@ZA3"8FT^GW4SA)Y\.[WPZ]9/+ T^HM^T5KQ . M]_3Q(FG&)C\^D3GM^N-U9(>:9_'KXZ9>=_Z^K*Q+G;LO33R?:%F[:EL?=VXW M)VF()1']N97C^9:S@; (?=FVX)N1[*N8N<\:MQKFDY'F*UWN,^"D8KGW ;?T MZ:&4/W0NUEXGT,Y8%W(T;&%WN[+4G]8"JRQ2H:0HK_L;IDF.:$0PBHJ4%P4. M$QR!2#(M9$Z]TV$T:+9[ZDEH4U>O\$9V0!V8^6QP5"P4H8PEDHE>(NM)@NC5 M<<00XZJ@2<(+G:5"DE/?.,)3UC\&1[NTUC,ZP"VE1GC02J_!:4JD]GR(K0K^ MTF" O9Z28QN)LZ;, C>)M*05]W)1AY+NJ[JMO)-(=1"%H(D(0F1$#HNX"+, M4$$B_=>(Q:E*4BZR$,HW\E;(Q+'TP,1QE-N6><%)1\[P&79U7U;#?-O!8"?R MD4L67<4_Q#K[WUMP[-WO"I,=O<_:6B?GNV#/5;[W M=LS97>^"47V>=^E1AZWEO]/EVK"0W*\_;<12+7F=\]TKD]DO!(MEGO$(Q5FN MW:^($\1RHKVQH#QB69[HG / #C JT.J+>34[0,V"8SJC=/:QUINM#)X["@'V M%P_AK9+]UZ@L+MQW1:S"![6_: MV#FX;3DXP'R[D39VG&PR6KT BV.5G@M_T>N0IWJH.T,_J =HV;@2D62"*HG2 MPC2$BPW!B5XXH"*)"4LPBW.%;5800T(F7D(% M&T]P@W<$O4/C:=_0GUZS[BYZA_/M'J1_ 8X=F+A>V9IVY++9!35'3:7\+M?5 M\D4V]%-F?573QSW2WQ<\)K%(98I"%>:&W8:B(B("Y0Q' C-.% 5=9 ;*G_I( M]JC-_GRCJT^PTJH NS@!\;4+A!.B!@MW7<":,X\350XT_::]5#B&;?+68;57R,P-5H<,/>^O.OBTJW>^:;E\UNN>X#R* MB4),%"'"F"JDI]@"L2@N,D*+3,^LX);( P(GGEH[7A'P;+U67\00+WW MM*>[V71XV]S=$C=_\V0+XWN[*-N\YYC,/YNI_?_:,Y /RS5= MK/:/"UE]"L^,/*#K@(W@58!4$LPBMJP@WO' M N;APS"X\/N,X@&HK_")BUN-A>/7!%9>86OF8(G%Z"#SE5G8VG-2:F']D@-_ MQKI:WXI?JZ\O_*[:ME]#6_:,GGMQDV#,.#?2C+X!YZ/,&##GA#!CZ#E'=QAA5+"+-:)0R+F:^*J9'JVGJQ'R.[1?_UEL,\ MT<%H.#_5H$V^2*CZA!H^:).O!+Q?R+RI]Z"A9TGW\--N#OJF*_GGG9F5[]77[U1_"3HLO*8F,_OU0A:/8)&$;,=UZ@2='2Y"6IM_$4#)Q \!0F8[%ECAQ,L;T.* MVR#P]/?K]E\/);\O'ZOR?;5=-L3%G^3V^T8<"8,LTV&;L28.%5^W6D;P4)K\ M<%,&CU^_!$=5@D87^Q39"ISQE-DW+K 880-)\,V&CPJ42D.,=DJMK03,EFI# MS.VFWJ#WW!82IG9D+<7/H7B%U=2+_G'U$-[?6K5@>V,O'TR=@M6>;'&Q:G6OV"5L' M:'@3['4,&B6#O9;!B9H'FI.@I2#_Y]!G 5[H^(7.TPK(DU*S+HW\ OEVS>1Y M=%>BJPV74E0?M/%?J:&@T[\1.[Y=OK3W+18\-UUZ:8%2E5"$2:H0#<,8*9V_ MA5@4I"A 77K'14Y]*-$J$)A/O*9=K&C#D.E&S32*H%W$\XL+\.#B!)*O+1Q' M^2T_DT]:)EMCO;$RC0JW]A!@,;9: M4E,ZHSX<5>; $A9CWA!!CS,2!]_V2GE(\J[%8[!@P67<^6H8KK#ZI*SAFG&N MK_D<%+B)51"B)X\B?=TGZP\J MO1XP^W+=]=!+_HNN=0QYIY.:>H)=Q+%0A$0"D9R%"&>A1(P5,2(D+C 3:80Q MB('"5O#4![VCQ=C0*].V@%J> 4\ $_!4>+Q*NUXJ'%29IV:[S_@9ZK=/Q/[; MU'+W@0&IZ^Y]WRV@?%SSTG0K>R>;_W]9@$H)1"IX , M>Z@',X%S',A"!]J@7CNN8 LZ'6]FDJ!>8\ZY@?H?NV)[>\>W=7V._HLL7^0B MH2J4<8112(E"6(8,T31/D4Q#_9M(%3P/%S]DN=R(KUM:;@%[VV]$0;YY;P5: M?PE_ED_+M>%I,=LYS2@!HRNSG^.PW_T6+$Y9FC*N0Y".-@B3,$$:/H%2(N(\ M87F8R[0%Z_U:S G57AS 6\4D$ %. JXPVN$ 8"\M:,5YWN^_8(S/;?ZW(N;? MW;]@9.^F_J5G76,77]&J.A#)FVJ$VPU?M@5*#_77>,]S>+MM*ICJAI6;!UKW M*XNB3"0I(2@C5 >Z2*2H,.WTXAA3H8@BL6#['A>VGGNE3E;?^-,V&. 3@+J" MH#QH:NA3=_5A./7.J'K]9V0;/.; W3'2G*K6%#C=WM]]/!9A-OIU*5=O@JZ6 M)IEI]/09HCQ!YBV>7:O/S,'/$WSGD=+7P*YAM>Y9_T6:*WDZ6&N!:E,^F[7 M/5NU]VH7<1ZQ5+(8$<'ULJ? !:()SQ!66<%2)4QC4ECE@X74J2L@]L+-$F@O M/=@X0Z&@1'%6[:RBJ?40I@N;=(9"-SYF@# M@.$\HD!>=CX'W3Q+<]U>&M*17S9-\&HO@'.1)1R;UCN8QPAGA4Z73$._(DSR M+)214HH 3STO2YLX2ARDFIFZI4S?*V!NC-99D^/]^6$4[6*%-VQ@,<(3+"[G ME./F^CN5') U]QGDN-D])XX6+[D% %-8<:_:4'.H$&9*X20)(Z0R@A$60CM^ M)$U#7:6R-$X$E2#'[Y4RL!L?/EJ\V%^?#>TE:@U^IG M*Y,\^6F_C%G]<]#,MWXY_+ CGY3.U2@V]&=E +AY)+70;,SEG] MP #S6%<$X$Q3H\;Y8INZ+&A>QJE1@\]8I\;?<'1EN=T:+HN[4HKEGG@P,@S1 M<9(A7K--A1(C6J0IHCP)>2Z9E F,&*Y'R-3N6XLT$TXC%.BO?:A8>NJ5M@)] M](V9$UPO&#+(EU_VB9C7(P>,///%H6?A)4!WFZ]R55^,;KN]06I_>E^>?,WZ M_(.N7X.]Y* 5/5SU8FGWL)-Y,1FZ;G6Q%E3C,VB14W%/_XBS5?4,&M0MYQE^ M\)(O=5'7\^"__O:G_6_T'XQ6\F]_^G]02P,$% @ 9(EA65+9>#*-N0 M=GD( !4 !V:6%V+3(P,C0P.3(X7W!R92YX;6SDO5FW6\F-)OI>OR*O^_7" M&?/@5:Y>&EVZK4RI)66YNU^X8D!(+/.0:I)'*?G77P1YYDD<8I\=RBJ7Y3/P M[(WA"P2 0 #_^M^_GLQ^^H++U70Q_^N?^)_9GW[">5KDZ?SC7__TVX>7X/[T MW__M7_[E7_\?@/_U]-WKGYXOTND)SM<_/5MB6&/^Z??I^M-/ZT_XT]\7RW], MOX2?WL["NBR6)P#_MOFS9XO/WY;3CY_6/PDFU/G'SG^[_(L-A06F+>B0,RA, M"+X$#=IHRX-..LK\_W[\BS2E<*X2:+01E,\*8N 1G*"/!!ED$KAYZ&PZ_\=? MZC\QK/ G8F^^VGS[US]]6J\__^7GGW___?<_?XW+V9\7RX\_"\;DS^>?_M/9 MQ[_>^OSO?/;BX^NIG=]D![+?_Y?O[Q^GS[A28#I?+4.\U1?L)K^ M9;7YX>M%"NN-U+]+UT_W?J)^!^"5\1Y1N%K##]^>/BR\_TX)^K,.H7&ZEL M)'+K=5OI'$;W^0K\0)^=*.Y09.E!6-2@ LO@O8@0C B1>>V5"D>1??5MUZF^ MJM4GR_338IEQ22;D_'5AF6YI^#IXSS[Q\^>PI =!^C2=Y?._+LO%20M=K1<- M)+=5"Y'[IY^(ZX++)>;76ZWX>?%*=<"#ZQ\$Q\NP$$F]Q.5WD%_/\ MG#;CB6!1L4P;:$GH0459P#N7(6?#>9'T'V&; .+::W>"@^P?#H?+LA,P?%B& M^6I:!7\&:!6*YR5SHMPHXL%'\IDD.5G2^R2U-4;H-KO#C3?O! G5/R2.DNC( MJ'@Q7T_7WUY.9_CKZ4G$Y:0D8SEC#E BT6XB(3J3WZT8V3MGN122'86&FV_< M"06Z7Q0<)<$NM/\./TZK$.;K7\,)V33E0BC. S)10#EOP1D*NH+F(9H25$ZQ M 0*NOW4G%)C>47"$)+M PBL*ZI=DPC:"?T_RQV>+T_EZ^>W9(N,D:6:MD0$* MTR2;6")XI!A"1R^=W <*].> M@/&,OGRS_+#X?3[)1AIRGE(^T95JD'51E(9,.(3;Q06^]>+?4%?M! M4'&@0'O"Q&9K?+-\NUQ\FAR838:8Z5MD16<;BHW^ M. ?TZMMV T#'*RRNL9Z>SMI\7\/ /#@Z0027#0]>A&<4:^,7,D"FD< M2YPS'H\+5&^^<3?5=YS*/$J$(ZO_/:;3)4&7B_AANI[AQ,3H>&(!O"/^E5$& M0DX>,BL M>R*\.C21BP Y"!L+.A;E<0[ M=?MIOB.TY:'"Z^31?_B:_H4YA]QDV\M%/IZ M:TIU3ASY*D&3^\H56&&5UD;&F%23A7_UK;MAH..4Y-&B["(<>':ZK.+:GL!5 M2),.3E>39).P*2J0GAM0 @G<@0D0*F#RD2LM6^2L[W[[;M#H/@790+1=0.35 MG)Y&XIA^P>=A'<[8FBAFR.99"2@$@F*A@!>:_D'CDZUQCFIQWG7WVW>#2/>) MR :B[0(B]1AW^2RL\>-B^6WBH];)6 92/\)9[-SZI5U2JM"PBBI M7CXP&CQ+&8R.W)3@5&''%5;>?N=N:.@XYWBD&+L 1%^4LLX%ND?[S^1W%9O M3M?U)D>-K">%G&-M$@$Y$@_*"A),R8P@[26G;Y7SK@$H'J)A-Y!TG)UL+.8^ M0$.26X;9JWG&K_\#OTV*$2D80;8.DP25A &?,@(WB81FHC2VA8]QX[6[0:/C MS.7QPAP9#4].<)YK%?'+6?@X<EKJ^] M;C?M=YR^/%QX8Y]2;@/DE]-5"K/_C6%Y?J$@:.VX+092-K6LBR*E8 6'[)C2 M6J9,MNRX$\M[WKP;%CI.8S81:2=W-"Z9>$D_J:DV):/+B9!=BS/JL6P()H 2 M$HV7,J,\+D5USXMW T7'"D'\8#KNK.O>5^^&BXZSEFV$V@P9__KS+4&^IA\<>37[S:_OW[Q^]?S)AQ?/ MWW^@?W]Y\>N']V]>OGG[XMV3#Z_HM]?YV/'>]O>?VO)2]YX\''GC^W0%'T/X M/*GU^2>X*9&K*+F 6^%D.% SB%)2:!HT;26,_$J/A H3F<4'G?025G&#A+/W M;)<=SM:K\Y]LWR_>X_#)-^.3K M=#7113KMR*46/(5:!L0A^B(@6N]CM#R2G'9!"+W@"CKHNTMDW/?N<;%QC!X7 M#87:!RA63^;YC(/5\\5)F,XGDF=GG30@7+T&SVO2UI&GS5S*@6-6GN]D%'=# MQFT"QH%'&YW>!LB1 AX1)><+YHR17W!32)B42L)Y#PP%F5"I%*T75T ;QND+ M)>QNZ-AC9[E&P.CH.%:ABU;2[0 :9W(X(UXSZ8)0EFPG[:G**0=!D4!\83)( M3UNO?BC7<9#3<96 <3J4# >-PZ7; S3.MUD*$_ 5?;F:."&+LN1SZ1PE<< R M.&LU9 S!.L^4T \=LQ[EE%Y0,0Y(&CH?C03< 43>X1>+A@+N!R O24[/%O,-"W^? MKC\].UVM*;Q;OOB:9J?UM/#):H7T__E#^#JI_3FL+QFBR"0OD8E%5 )0%\]" M*%:&AP[MC\#0/F2."[/C<'$WR 934@2\MR@F0\;5=$VRD1Q"4A%D$!&YY[;XUC[0_=2,:X4:J/I.\!PM]TX0]!SI[6FZU<=) M+=7_Y_;K>:9?S;!^/0DZJJ XK]V(=+6D]5Z'#Q1I&(%2%B=4ZYAK5]K&M4O# MH*NY3CK!VH6D)H$K"C # I%) 6NNW<[0>[#H$Y$>>!EV5QNGK^30-ND0Z1X. MC<4ZS)I XV_+Q6KU=KDHT_4D>"S%4ZP:!3KR$5D"%^L1NXZLUN0%K5H#X\KK MQX5%8R?G4+%V@(@WG[%V.9M_?/'U,\Y75V((3,JA*060&3)]GKCQG-=M5J-+ M @U[\);V(?BXEYAQ.I$.A)8V(N]@HWE':B "/FTVRR\X6WRN0CKC:J)CCC%4 M9D0ATYBJ:2Q!0%0R>ZXY*FT:X^=!@L9UCALI_5:LWDH#'<#I/@K"'*1K761H&60UUT &BR!"OEZ=I?;HD.3W[%)8?<35AJBA!OB"( M8BANE-E U$4"K08E(X4:Q;7&T5UTC.L\#;;Q'2?O#C!S2S(3(5F*P9-7B;YN MV$&"XS(#MXEA<84I-KC+/4Z[]V'1XK2MH60KRG=JW!_+N:+ZZQ<.FK(K*15 ME(RJ=W<+F4A/S"DM&4>F=6B^)3U,T3AS!8;"3SOA=[ _;7K&T#Y[1OY5OB9, M&FV5\Z"])/N)',&;0";99<')?HKPX$R:PPKM[R5GG*$# X&HE=CW1Y#?(FB. M'^M,R$88.C>DY_4$T_DI<7)F:1?SU5,LBR5N/_O"P(JL1 RRE'T$PG'[2G_[:N+AJ0G7&F(0R& MX3[4WL&&?,'BV7I^BG.LYP1>:XP)#3B6&"BC-43!$%Q2TJJ,+N,P5Y5ND3+. MJ(5!D7>W_%]14?U+$@.,L*&,\65-2BZMA+*Q4$H3P$+EQV MC L3'^IC[#]40O8; @9]W2NC8Z_ YS]!=XA:IY/9Z<4'$RR4$%G0X(ACPL4 M$\1&8 6"M9QVTSKJZJ%6SBUP 7;^CM./GXCN)U_(Z_]X M-KG@3;G5'.R,O>?359HM5J?+K=&^D&3,)L=H,H04--0&E>!)>K1L4J*=VWB. MK4MLVU ^TL29@?;!$;1Y,(:)Q+AX9!1OS3NYC3*QS.LXMSI06$4(.29@LD06 M6?9"M4Y*[$7@N/OL&!@Z$,;[J[-?BWLFSMM=&9G2P295&[A&"GYT\560M*$P MS#X@!A=:U]+L2>*XNWN_>&VBTA^S/]*S-[^\???BWU_\^O[5?[QX]2M]^^+U MF_=-FR7=]XI'Z)RT$W>-VBA=> BU *=F1)[,<^WRN\1/.%]-OYSE9R]P;+6U M0B8+7%M1BW(LN;,IU;IY7EC*4I76]0E[DM@V[R:++B[E!.AM 86N *WB #GJ MHE H8KJ#O-O@_N, Z'@X)[>/W+OP$3<'OW?(IG)#K+TI'\+7M[7>C32W7B^G M\71=^P5\6+S=:.)"A)XKC$49<#Z2"$71$+R-X#-#Z8SRN7DVIA'IG5Q:?02H MCJ'K#ES+^]A^N5B2AS+?=G=-WSXLPWQ5!\UL[M!MOIMM89#_\W2UKCK:04@3 MZTKT-AO06._.,.,AU$EWNB!FX;4U[+$6PB ,CGP980P([[B,QL=3QXNM*N@= MIEE8K:9EFFX(HIZU/WGS[-7;^B<;>6V>4T<%+W$]76XLY-F!Z-L929)D3<+[ M6YC.KVI^(IQ@4@4/ BF.H-W60@R*_F'2.2_KD]9-?G[UX_^\O7GPX.LMW_6$#Y?,>H+A]YN[E=![F:1IFM.].-X@_ MAYD,F6G+:GDP&3GE-QTF=01CE)(&?>%EL*;A#]!U].W-S0W!"RZ-]#'9G"%S M%6K#!08>M:HM5@MZZXM2K;W5ZQ1TDZ5K@X1;%S4/%W<'D=26^K/9,Q=,",$* M"X5\ /(MZ_1L#KY./O4I)V-U",RU+BFXDY!QH7.,9N\$R3%B[@ KS\*J=E*H M__/B_YY.OX09,;-ZLGX6ELMOT_G'_PBS4YP8I5D*GH-%;LE_9'4&>Z@C,;%H MDVR*WK=V?'8AK M,9LAFKH<7)80'58;SJUP-K'8_$[4GB2.&ZFU1]F0&NH @$]26IP2&^\P(;$4 M9S7:/)/?Q"3!;104;Y:$%,=*\ABR*F!BX9SL;XTX6[M1#] S;J.+]M!J)OL. M<%1M\)P^\HU8F$2KM;690R#^Z_5G X%;"0R]$"5D:7S[V\.7[Q^W9T%[G!PL MVPYP\7:)G\,TG]W6.S]"N":C2= \%\TL>&YHI[8L0! Q@%;9><%CE+*UF=F! MK'$[%[1'46M-= "NZ\2K8$M@P=?6'>3Z&><@1(IO36',I*"LEJVOK.P/F,&Z M% RP/1TLW0Z.-MXN:U>%];=Z+KDFL%>/[?-9-<%$1Q]J9')$?E M"["8K=,.@Y.M0Z[S=_<02S4!QD'"[ $-]L6$HXOYJ-<\"2]%,R+0EME]J"B M8N"D,H FD]4-B@5LW7-I%[IZB)::@*>Y$CH UO.SUUZTL[A@;1*%16-J)PO. M:MZ*EHCS)8*P(2N;30BY]9V=^ZGI(91J J)& N\ .E?<]MI!Y\P]$Y'BORP9 M%,D4[:[<@Q,\ 3GM5N60D8G<W$M)#U-0$,,>+N0.LG#7;12>L2BR&63&N3LD=CXX%#HH;GGWL)LH,@Z/4TQ.ELNI[B9K[2>I'^ M\6DQ(Z&OJF>^_G8A&D;AO;?2@C.ASED7M8]2S5Q3P"<2,RRHUM9C5]JZN7@R M3/7%("KJP/)MF3J(4)5*1A3BIPPL#+<:H*"1TFJ>"B95L6Z?[[J=FW%/U M8;1_/\2.444'H#H_,'D;OM73DO/4%"O!9ZO)G">*+%6]4QA,G?XDF=-6<)5Y MZTKKNRGI!DQ'Z?F>4ZHCA-X!=%ZDM64V$TB2=2!P48VIW M>091^P))).4]M*Z0,Q,UC"<2#,'"GL#E)/M 5_P>6ZGMH\Q[B^DD*- M)7*E,()1:"KN$;RR":3!C$(%F9K/M;F7F&[\Z^&B_S:*Z, W;2C5SA)R&S2 MHH QM1>KL!D<%8T*5TTW]#N):<;'WK(+:V-,CJP/P]( MR$F,QGE:$ES2"A$B0$A9@?;9IWJT5'3S6V/'G<(]AI<]'*H:J:(#4+T]?^^& MI>VU),^U5\DXL+7;HF*8(2!%FTE$C5:YH%AK(W4'&6-?I6^CX=N%]4>)NP/$ M5(NZF%^AGW'+T&<+IF"IR=$$WD8.W+,BC'.)V0&ZOURC8>R#_T&PY(X]H#N8>S:@&KJ (6WI38Q%+ (Z2V@ MRIN6<;G>7R"WP',LUF?!>>LN5[>I&'M8]R!8.E+8'22?OA?^3D(66A@*>X,I MM><$!1JQT)9?I(WTS=>?_)C-')\@)?'[.J8>'+6Y@@BUG-C(SC$7 1@5ID02=NJ4.)&"R<+(O!>6"@DI,/ R>##&YE*, M2<*TGDIV/S7=IDU;0^D X7<*HZO3(B.7SL923Q:" 16KH:6@!)P2BMP(KXP> M]MCOL(&?8R1*6P/J4#5T@*HKYP?W;N&Z<(G62=#,2E#(,WBE?3W'HNA.*Q)E M^S+.[Y+5;3;T&'2U5D=?"+NUDVL6D\;(H: FYS"3]?7&6I!U%<7D4#7/N3] M3K?_O+U^_^7O;Z>87#WV,>>9W<] ^8U[[KK^<+7Z_;.@34C Z, &"LP3* M6D,AOPP@D(*U[(IFS8.;A^AI,)N\/O/MU7]N8S+D.M<'Z2 MUM,OV^.FB\XS6:; .(+4>=-YAD&TC!9(/>!T+"K:RQM+8'\JQTYT-D+0'2/- MAU17!YOC]:'M0ALFF$]0!*>=W7$'9-DE&*F]++6%GFK=7OD: >/":&AMWP;7 M@:+OI$CT?(;LZL/B':;%/$TWTPTNF?JPV%>>-JOBN28IEDS> ;R,()'L-XJ M(T.4UC;O=# '^,FYQ\9QZ,#H0,S^ASIS6FZ4?$$;4R%43C-':N90,8@!"8! M%2H7*5SROC6(K[Y_Y"%BHZ/A5E?8 U4S(JRJ@SYY.9U/U_AZ^J5*YWI[Y"8-A071V [FS1;&B_*).:?WRV6&WN S^?KK8-"RQEJ.L?5BI9;)*8J>Q?7U=?T MU8J$NSQ3^Y)VADVB8O7L4_WRU9RDELH/0*J@W5V:[K#F3_U%.=8INM)DBX+QAGD MDF0-82-XG@PP%[/Q02LE6ADD>+%Q!"W;='?#:*.V(KL0? M:P79AX9STM(2*:Y\CMO_O2*YLY8$EU@=J:">C>7Y@._:P,Z($E'*#,7'VE!#%1*:-I"M M**YD^F5A@X/N"D'C9O)'0]NA*CD69D-MQ]7AN-PFSJ:9&<91:4X>AM2@F&00 MC"&^>+8V8HZ6MVZDLQMEXZ;M1\/,FY$??5 ]13:]N7)W6<9%'P@O6?")+K96'Z)0 I7.N MHZG"Q M>(=.HV@^ &\?^L;-78^&QT8*ZQ*,VQG;M^9KU2G;UNEZ!9'57@["%HAUP"17 MP7&9@S3-.R#L3-RXF>QQ8Y,C5=4!!G-&R(]_&6((I770V?$>SFKR:76/(+7+F[P3%(K&0)6"$+*)4'*. M/)=B8VJ=E-Z?RK$;$#WNE:]6ZNK /E+T=7;^]"3]W]/I$M]_6BS7'W!YLF5R M\\M)])&\#N3Y9T(Z_**6#-TW.PYTUQ5_1R1 MD P38EZ])"'_$FI]1A7;VR5^/F.ZSOT)L]GJ3=EPO;[!-2]!I<(YV$P>C\H4 ML#DG:B$;,]%&03:@]2'SD21W>2ML,.@^HGI[-*K$/_DNZV]O9V&^)EYK/X7/ M]2.3Y*QQJ8CJNM3Q>5@@",E %UNBQR#0-F\EN#-U73J=CV9>VRBMBR.:J^OO M?9CAFT(_R:=5@&<7DR9!1):,*;L<.>=9X%&A!(VHR-]0,%_=OU2V4U$?0TM>>A"1!8O6>Z^U% M,9T*]R 3X^0E1PY15W^9F<*Y#A-9%GK+Y[,\_4?7/GDQ%K&9:J7 MO+DI-;>:*%+C#IAR4F<;8\FMZ]$&8&/L>1<#!3IC*[P#$WP4LV]Q.5WDVW56 M:79:G9^K8MV*>F(C-XIL %A7JJ^3'00374VL>%S1%@^%!$XLJ@+,R@B%9!%^D8,VG)@^_&0PX3*1'B.^EQ(,1 M^WFSD$@"RW4'N+4L"9C%-A\.,G@N!UPA$F7N-U' MB4?B]L7\:B)BG D534<][_"&QYQ=\:BCGV]C6 >.Y.(:4+E$4*)V'N:!HLN4 M4LXA1Q-;W_D??W\Q;OW+_[G;Z\^_.^6QNN.IS^" MX?H>3^V-U@/CGP(&4SSW$+UV]0J0 HI!:J](;ES211?3O-OS+H0=/['^["4? M-A>2<] ^U7YP4C,*K!0M0T__@HFY)(=1'#@6>NPCJ M!$L':/H^T!PM]@XP=(.'YXN3,)U/LD9;D)A@# ,H(X@)S :,H!6%+ JA6RRCI=X!=*Z4=OR")Q&7$\1@T=0I40)))%(6B"0'X#D6Q8DS M*UN;G%M$C N9!HJ]?UKE 5+N "9/5\!*^9 1:*%4:D*"-OC)\]2>PD5#L0$=]M1M1./1V@[TI,L:EW7KTY7:_6 M85[K.R:U>;L5GFRXC?5L7%@(A5:GM$H89@,OK/E!\0/T]-9ZO"$0[H_TCM-* M-Q4+MV4U83XK+H@%80,%KT[2JM2HZPF0*=8A>M'ZDO=M*GIK,#X=PN7<1^-T7 M5U1NB+4WY4/X^K;.@23-K=?+:3Q=5^?TPV);G3&1%%I$K1SX4,CJ9I7 &VO! M1>O1LYQ]\\D(1Y+<6U/QX:#YF+KMP&?;"/+5:G6*^?EF>-BV3G?K*=QS:RU( M09&Q9Y"4JZT)Z:NHR2/6+GN;1$2/K1-C!Y#96Q_R@7?C 778+TS_(\Q.\1X. MK:/5QEP].:L#R'E4$$LPD(0L167ZG6W=EWQ_*GMK3?[H(&VEP0XP>FWHV3T' M)!M.XTU.WR&)>C5=XWMQ(WV]=5(?V(H/H;5^VF;MQN)VSFUOD?XKSF2!7T?S^/ CWZ<7E[Y:&'W&.YZS$-+ZQ\ ME\I&-U/>+#^&^?2?FQ<\(PH6LVG> GN>K[[\33EKKD)APOFI].7-*F&U%5*2 MEV4CALZCJKP6)*UJG6M<6L>QCW:?GP\W\K@CXF)OF\6UHGC M\_7LVS8/=S8RM?K'R\694E1(ON:E,OF^:$@BH=01%\E8SC4.<*I^/-WC6M%&"+M][O[("NW; M')X7H+_%;8/.0PS?K64>C#RC9PEDB)Z"&"W!<9N V1S0 MA>(MMCY NX^6HZ\CWGCN)9A9C#ZA9A!9H4@MQWKAEQP-QA/74KD40EAIN7*WS>U(O?1U>X6I&N(T7N9R']9H+4E7=?P*D.YTE168BB=AM"[8"V*@9!UN-PG9-6 MK0W*?A0>:W#N>-M=Z0OK&/GD-8/B NW?UB>(RBL(VD8G9*F="8>70W>)J@'1 M=-,X#:"HODW4TS +%%B^_X18#\,V3L7S>NMW=I#%>NAQ35/^.U+=5>H_*.Z5 M5082JVW<<^008DS ?91*.%M4:5V#T$7J_[*&ZN(EK^9EL3RY=WU)RS1%'!E2 M+(DDY10%'[2$C0BA3DR@M=:ZBFAO(O\(R?M]$'E_8XDAM-JWU;PR&)C,S]E9 M,JEA(]6##.=WGMC0=NY#>R/S>>65SS&>#[)=?WN/Z6P.\V4*(Z.1&ATX)>JH M"ZO!QYR!<=J].29TJ77CJ=VI._[2]\6;7LW/WO5+6/X#-Q=3;KUUGI_ALC;@ M^+ ,M4QE.X'UKI45@O8N< N%&4,N3S;@6*"%EGS- 0MR@EKGQH;B9>SKOH,@ M]?;U\@Z T+>)?1FFRTT9X"\8*H\'GW?>_:"&!G4'2AO9T8LW7:K^$H_<2"ME M4K5HK5YGPPR.H C":^2\!(;-OUF+_XVX8FY6YZ&EF1 M\X?3MO**:)Q_G-*>\ O.%I_K#83T:;Z8+3Y^.\]H7M1IL2E^Y[DC^6B./CS/L6 MZ)44ME;9!5F &^-H)651KSPHT"RCD")JQEN7S^Y UC@V[E%! M#78/,6:;OVMHHF[3T9N^&&W7:X^H.FEEGLI M:V0MKKUAY@=&&6*C27JU/PJW,[$-1GL M]]"+[MH9$]>V#O &;:VH SH3+8 <@/9@'QU/@C^^0+KS5(;!UYW3 (?47]\& M;%O@^B%\/_,:L[ M$]?5!95],/']MBXMU/$#6)?;/4\/M3#W=$]M:&6^0VNK9.Z%TM^4ZXT>-T[L ML\5JO;IL!?DV?+M>7IM\X-(AAXA&@7+*0[1:0(PH,Y.1.=D\Z7L4Q48H++6J),$+))V=24X>)DR&$=N?$Y8R*UO;![V(.]8XWDF^?/#YK>T M@I87KSO3PYW9$D^QD_;9@&1&@I(A06 J@K$JIN 21M6Z9OY06L>Q%8(O.N6O/?3L,RS-=X M]90K,FF58QX"#[IZ+PRBHP4KBY26OD+IAA@VOCN%HQN[@;!U5VO=@?36MY&[ M.(!]CQ_/C<;?3F4P7NH>7H9-^-Y]Z95TI>>FLLV*S) M]ZB^0(BN0$XE%9&9D*;Y0)SODS7R@-<6V+B5ZFNLC+[-U1V-DL][%AYBH!YZ MW+#MG>^FNJM>#TKD$&C/!*LLTGYJ$T2"#=0IKD5F)5SS:S-=]'IX22LHS+93 M'"8\6$/L&[")#NMQ6^*2]6ZRFYN;B:*"(Z8,Q@HP^@/%H(K%!L))'%9$KQV-J"7:=@W$G# MXV/K"'UT@*8'NCAOU\FMU<)X8EIR8%%:^U[XOC>,. M&!X?D8/JM.\ XE:/X'#HW=1[GC1@1^Z[:!VZ+W=1 2NB0*3:CQE= *^8K%T# M3?1)9:-:3_L:JB_W^_0)\^FL&N,;;ZCQ6:+5]WQ*.L"\D?.UYM&TFIP%U,'5 M$AE?^^4XX$PR%,SPK%NWM#R0U$Y[>N^#H5OIC4=06@>[["6;3\@HY\K2] M> M]D]Z\37-3FF9OR2IUR/ T_,MXOZ>YX*C8K7879AZ@R9)"9&7 %HR70PSS#;O M_-">BW'CDH$1/8JJ^]Z>O]L<_O#]>M='/V:K^R%W].O5I.AX*'Y3-IZJD\@= MN* 5H%2HI,DAV/]P<)?TV7\05+K]4[;R:DX= OU[,$_W5ALHK[8IEBID9 :&8 $I(15++ MIH[!H7#>.6Y=ZT/G(?CXH7KW[X/4>YL5C@6"@\WG%US&Q:B]_@^WI]]_Z./T M_1_0VC;*.2JAQ68$'XD.ZK8,CB 6<;,=;8YN-9.9!MQ?\^77]Z=KI: MDYNRW*[_>3Y?J=]N."TQ)\.U,Z"9VPPNM."4X>2TH#;*:NX"-I;5 63^(=^@VJV@]32D]EL\7LU.2\7RV?T^NFZNMBX>C,_$^K\8YUN.]UL)#== M;R$MYMH:URN30-5Y,9%I ]G78<3*"MI3&J/X&'K_$,?81\#YT73=T$]HD1*H MS>CG].%OS\A!HJ]N)H,Q&240P2=6^]P;A.A%@=KAN3"5DF[>N6Y7VOX0A^-' M('80'79@=2_YVB8ZMCQMVV/>Y,P6;JPM@,9[H+7'(:HZT$9'+,)&G4/K HW= MJ?M#')4WP6=3/?:'T"U+OU($>;;\+GLT!I-B,!K2-O6'J3:L9L"EYSFFK+&T M+NC8E;:=T*G_RZ"SC0Y'Q.:FB_$-IJZD0N[>&9Q6VBMTP+VN#7)T@!!)E$$P M73Q:P?R-2U3WM+O>\\4[@<_\\< WN)+Z!>"5I76=/>F*+#$ET+24B#W.R(N6 M"K3SCEL='<_Y2 S>]^Z=8&C_R\&PB:KZ/DVZI2)4UM/X+ZC@RN%G;PV>A*>?-8Z MY(35>98Z2U#6^>)H-2K?NK9M7QH[GDNU#WKN/>H90E5=A1>U]_NK>6VA>J-_ M3BG1GGC@7[BH5@;#++ F6]]2/< .3_2=+1]4'._+3I.(WT; MH?TFB!U9#;;O>T:;E#: V3MZ])5W*"VGW=11O%DG#CL(B5!=HH^><1.0^>]I M8:QY:3>B8 JRIVM\/?V">;..,Y;+G]Q\]]-OOX3_7"R?S<*MDDL=?-&J<# > MJ[/)#?CL"V2=>;9,H4YZ)Y$T)^T'':^V#\;NR7",H=L. HF7]S/YY*3V/-DF MGUY\K7WQ\ :OV8OB6;(0129>D7:2('F"6"+/,2AN<_.)TD?0.T[P,0JX'UV] M'4#Y?"TOR@-^>O&LS4'C-#OF;!8BE$.:5-&53,P)=0Y]\C M,*8,%[G8U/K*9ML)FS<\EHL*2EI6V_M$]<+/8E[S3K7E]OP+$LI)RA?BOH)O MGEQV.0+#FN243A+2=0+CHDH^2*EV=,J;D-/E0,Y]X'*/3_E8&NKG2/<*3W4F M!IE?)&W>XJV$HK4)P#;59K5C'GD4')R77+F$/K-]SW-W>O&XV>?A<-9>ZGWO M:6?C+ _>U:[]??/)L /N;#4KJ:"+N/OF]/ MA#U>U!T$>7<-MKW89G\)=8KDK2LE3 47Z^P2YBUMI8FI.@8[@4["N**LMZ7U MQ:H#R!QW=&V%;U%V/&6HX\8 ;UNXC9$U*FOZ/?!);$8"! MUW(U!H5CUL8PITKK6J%'&U%\Z:E=>R5]@\LO^/3;!WI.]>)65VJ*4S0Z>HW@ MBQ2T(G@$AZR DY*A3+HSF3_*@.)]T'7_@>HPVNO;GMT]3.]PP_;@ M\P8? CADUNFX46M8K/+*."C(-G<(%#@=#+CB>4BAU+D7K;-3HXX"O-)[[FRR MV'M:3]-Z>?]\*-RU<4RSS2,WQL4Q2..&KQ98$3B1@!+PH.*M56CM'5>*"]%))LS#M>]]4'21I^M-0B2[K>2[?34 MM\U[8 +?X;;N^P]]G!F"P]JV/::]!<*)M3:#9;6K%OG>X*=SW%6/,%AS03-X[14YC*HPS31NT MKM?"9*[-420D9CG/DM$>VKI5_V 3!B\6T,TW7)'QTV]GO[Q2VNI*%(%GR-H+ M4))1X*2+!N^,EEX6)OQPI'8ZB7 ?#-UO]8936M_&[V:']K.^C@?%MO<\ M:L#Q(G=2._1\D1P%EE1;DG)70+E-!6_M7Y^%%%J@HAB@\8H=?K[(L8W]Z^8Q MB=FAE<:"1/($5*D3+)QC0$(Q03GK;7/)M.6@TVDD^R!NN-D->ZNXA\J&Q?PC M/>UD4PM(?_/DZW0UX85/G?0,?)^.B(N M;M8V'*ND#H'V?'$2IO.)B'6<"4HH/#!:N=%!=)RV%H\)KHB)8 1X523H@H(7C\&6UEF1 M.PGI"S*':/AVY^0CQ=T!9J[WPM@L)*-MEB@])!\5*.7(41 4ET0C4B+[:P)O M[7;=IF+<2KN.=K,C%=0=Q'X-)^>+CQ7!3= !O"X6E' U]_KO3WAYE!%+QY'ZOT "I>)Q'4/ M2YG<1ZR=WZ7.M=9>21(B*6&RW!-(#[UO_.M.0P&HF90[V,*.] *> M?KO[ 1M+SVBE:&;(TF/-QMBZAD@\H)EVC/P#8YM?$!J0G7&[^7?DM_4"F6Y7 MSQ5KPT.AV#TK,,QJ4)'<'B>B!J>X%$):(43KRS_?HVG5.*_MM\NEZ]>__;V2:EO5/D:Y.0,*5:D.5K05:HAX)2H@Y*-I\= M^"!!/6+R4-TOAE)$!Z@Z'-9T\UHGW3@L-,B5#X6-PHIH-3Z$&UZ;V MT76-,%]>6]@X.Q=\N^QB MX+4$1*4(2G'Z*MAZPI]9-(I%P<5(8'V8\G'-Z;#X.A#,#57=P>Z]*]=U]DV: M:!$YMSE#J-N2\H7D:VL,RKR)TDKFFQ^1[T7@CP'7E@@Z$,3[J[,#K))_L[T1 M&V;UZMABOF7KNDMU>=?_K+? DWK3Z^-VJMG$Q)QUBA*2ML2GD21;KFJ?3)11 MZ2A]\RYQQU,]KA_1 :H?6?$=0/T>H9_)^);L)T)%F7E08)0J-25(_K[@&C03 MQAJCA3"MCZSV)''29"Q2) ^:UPGLPB&X@+3. MM&'%^>0X;]W;_QY2^LH3#0>?0R3?A?6Y7I=XWBO]75CC9G1V/BLNI%U]HJ/V MS#H%Z.I][2 ]Q.(99*V,RT*7@JTOO.].W;BGX(^PZPVDJ ZLV)'GKT].%J?S M]20;G;5$DJB-L7JM"2)'6GX.38Z^),LZ*^[<$CZNA>SB[/OQ = !ZJ^OYRO% MV]LO:[^_M\MI0CXIW'I&$3XH;P6H.A J)LZ!8XZ*NY)1MNX%O3-QXP8;7:!W M&$7VW7SD24JG)Z>;KJ>;CI15S$O\5-M4?MF=*WL(/ZWZE6QF M(5V>E!L>-*8 GAM&*)&:8A"R:-DB\N*+8ZKU+>+K%!R]GS\DS,N#_&W!7\A. M&D\\\F ,**4]>"LMV6\N3.&HF6^=M=Z'OI'#W\.1<6N/'4HI'6RE&P>X&M^; M4\4V5?CHHT%D$K@6N5:>:/!9(*!5H2!7,OK6^;D'"1JYV'$P'-QL7]-,*1T@ M[ 8/9V7XON!F1=8)"JIV]T$@S\%!5!CKG#I':W402WV#D)'[T;13],TDR]%2 M[P Z.RRXL[L7PDGO'3>@62+N=!3U!$:#"Q(%*RH&W7KCWYFX'O;!HX"P_W9X M@%:ZR.A=8>U77/\V7V*8U>[_KR@:66U:TOZ-I%>-_/F='XU.)XI[3#84EIB2 MP6M&P0]SUFC&352M+U_M2V/W>^8A8+D?DNWUUI(6I'T,E.F3N CGT.8#,PB]\9Z3]P.A\8'*!LY4??8&&REH[Z0]QS+=([Y MZ@2-6]RA3<%C,H!%L#IKV$%0WD/D%E-4]/S4NLY_/PI'3KH]-A);ZZPO1#X4 MA5TF*'.QKFBTP$2]E^NSAV")4Z\L"N1D\MV 5G$G&KNWCVWBVD%5UP,TWSQ[ M===-'O))WI0/X>N[Q6SV=T[C4?@Y"8H!U):!WC<="GXM)B1ME;;.'"294C&244<2%J^B23ELTG@ MBTF\Z""=;GW4>YN*D=$UE,)O9?&.DO[!^/F\&57W?AV6ZR8H>I.F3[$L-I49 ML[!:3=;6^IH@:'TG[VBB1PYJ'@G!CZO;_<'LMV">X\?JN+0QO0]X/^>%?3K<]>!U76TLVCB@4?>%[3 L%=Z6Y4%/CT=$487*T( M/G$Z/Y^<_&2UPO456BY*P[PB ZA"/?S+]>(2[:BA#L1(R1& ?2K)M2Y%V8_" M=@//SM][525/OUWY;IOC=<4+C8:!L!CKZ:B$:$P$-"DIKD3@KO4=J'UI'#>% M-"#"[A]E-H#R.HC8[^!J4_QD#5EG1\Z.]K6EJB:&O(VFGC-$7I3)++5V$.\A MI9>194/H?]%>&9UBJGZY1+RH?_*%9%'J""4)))8(08<(%ETL5I#H\E V_UZB M^C!I1ZE^!S@=KH>Q1W/\?R']8T4N4(BK#Y@^S1>SQ<1JDMG/@3-EF?B>4[;3F_I#RA%:70PEXD[Q\OKULS-F LD"HX@@ M76T3[D2]:QH$E*29MZ$(=.D8O%R\:=RX\?'Q0Z06*F4(SKLD[M9\H? M1NNXAQ7#@/%1]=NY_6IZ.K/1#5+9H(;^Q%1^^7B%<.2=RJLX^3YXVKEC MVV @1.XS8T4_S!\NO Q[QUK%TM7Y+2)^6(=2?).XI& M0&1*@!%.4-"'SLC6CN5==/0RP/$1TC='JZ%#*)UYV06-0DF^;C%^ZF9.2+24=K^#N0.4#<'8#FX:3Z31[/HRLRL-SE7+M9.DE& MMA1P23OP/'&K,[,\MK['<1"A?4'N$(3L=0;20ET=8/(.>__ZLNZ5I*101A#! M4520@@6G98+BH@[&R)Q#ZZN]#]$S;I7[V/5+AZFE(XA=J3%\1A*;YK.9D9LF M(UO*^"0RX512BCQ1)NO-)EJPAOQ*;:5E18G"7>MKO?O0UUW!RH&HN =NS574 M+?S64PJ&-IUZ+[E\/0UQ.JO72HKS@AOG(?M(T4U&!$],TP;"0M*9MH['J*3^ M'IG=5<,,"<9V"AO[/&UW_JY.^/H0EA_Q[&[H)"6*TX4K8%V=,%&8@6CI6\9X M(GZYTN9&M[9[3MF.IZ6[*ICC0#B&AOH$Y)W6_R7]?O8LK#X]F>>_+Y;_()$\ M"Y^G:_*'+[HQU9/T8ERJI3_1TQI$5.1UTY)$THB/*1+_NQT"MZ9LW"S+8X+U MD;37[?Y^)__G^\6V$K?>ML\3'T5"(0U(:V/-81KBE@EPWIL2 T;$UC?+CZ-X MW"BH!Q?T6#5V -J_+1;Y]^EL-@F"87;20=E<8 Y"$]VRGV$H&GR(4$CT6 LL@@"FO!6J&5]"$9 M;)U@WH6NG:!D?S@H-5=)!S [)_R! J(;DUQ_6V$YG;V>%IRDP(I+6*!(1:%_ MDAR\=TA1EXDE*U_[N;<^WSB"WIU@Z7XX6#Z:"CN ZUT7E"_E^0XW71R>+5;D MMXK$?#89@?EB06GZJLY:A!Q$O9=L9+2M6YCO3MU.4/0_'!0'4D\'P#L;LK[Z ML#A;;F^7BWR::LN'[1*;A.R]E,Y"(5R \O5*%O,:*$8R.C+'36P=.7R7J-WR MT^R'PUE;;70 KYO'AZ_F&4_F%RWAMK_>SC24LMZ@2B2W5)N]E: A:,V)49>] M"YP63NMD].[4[0:X'^]$9"#]=("\6TOI7(:X^MMRL5I-4))M]LP"!D5QDQ6U M.YM"D#D)6YA6BONA[=H-FG9#V8]WU-%4%QU@ZPYWH$Y!_CC?S##)Q"JMH' K MB'HROYK3H=^=GFPZ_F]8^!"^7OGE) <5"PL1M)<9E$&$H'0!25X%D]ZRW'PP MP_!<[8;O'^<4I5,\_#AMT>XY;JJ=%,NVDV*C?FF[OVB@1FH'0BF, M,?"9$]A$=A!=*<"TX;)D@[;YE*S..ZQYED(4FH$0DC:HVI_0L6@@.V^]UUH5 MT=H<_Z$[K.V#L*,[K.VCO Z\BY=ANOR/,#O%I]\N*C\NKV^3RQTXYPE8J(DM M1:&@+ZQ0%)A%SC[Q%%J[K0\2](-U6]L+"S?SY,T4TQ/*KG@9OV!8G1(I;ZK[ MH M$EA51Q/485JU+S%D7FQ 5US)ZGN^Z?=?TPG2^L##8A#E=&"%'PY)GEJDV3D2!L/.O F&-J'4/",4?"T4R^!<3;ZNYGJ(YHZ'G_#[?,-P-#3 MZCB30LU3_WVZ_G2+^=5U[E?7976QQ6V>5>?&,8F&]IY$>E+9%PAU*)*XAY)G,]^?S5/L]-A.6C0)>4HS>VL)5Z[ZIC\;63\,L MS!.^_X2X#F>M*,^.ZUH,=MKG\0V/)P_FJM&AY)OEQS"?_O/B#LQB-LWG!T=O MK_#VIM0+782\,".79;V]A7AQDL0*_2''3\[]@O-3@G+-IM$J?(O+LEB>5(V^B;/IQPT%+[Y^QE0WFND)?>1->4\_ M715Z^T66)!@F'<< %%46\C=)GZSZZ M_CL(UX_F>A/T/"=-;(],>*%M4UF0VC)2 "\0O:Z-8Z.F'V?-FT\U;4R"6Y]CZRMW[:@?-W3^ M(RR#PX#0P1*HQX%U,ZTQR[/3U7IQ@LM-V=&ON#Z;-#\I,4K%1()H2RTO3HYV MW.*!*1N$E"1EV?J 8@>R?G#;?2!B%L.JKP-$[B39"3J)AFD'##/Y?C86")IG M2)E(Q$V ]N2MN@LKT*?Q10+U1Q. M<<2MEUEY)9),K2]D[4GBN'F]'PFK!ZKU1T'M0U+>=JKB$Q>5$-J9.ABNWIR4 MM(OH@D"AMU4I,F=X=['>&>WC]G/ZD7#>&@A]7Z5Y((-[[E==.7,8)D/]P(L> M)U>]*Z==9:VM43I:KJ&D.HC$L S!H2*75OHZFT1'T]H8C9JUWE9N?JI-!%_- M[_+Y+\Z/KIYKU;D:LB0&J"*""D735I4X2!6-DB5CN1FWW5=IN^>;_PC)Y7T@ M=KW =D@U=>!1/,C71+B4.7<1G,!,6Y1'B#(*0"YTBNYSGU]F?WZZ MW+K>F^:_2F43DZ15& HH\N#!)_I6VR2*U!1>LMW:,Q].PS@9@)XPV4Y%_52S M/;P71.70U8:7+B5%A,IG(L8I_W*@:'O/ES].!'Z,1+J*RI70@7.9 M_G_RWFRYK21)&WR5L;GW[M@7L[E1:LG.,:64)JFJK:]@L7A(^(L$U "H3/73 M_QX@P!4DL<3A"6;?J+1D\?CRA8=[^ 9"9[J\+1<0O7*0?7+2.RF8^UM%Y5LB MKG1$9N+-_"*NRL79#J5>SRJ91*N\+,: #MJ 2@(A!%Y/N[+"6N;IU\:2.IC( MOT,0?P@B[\UV&U2K'03R^S$X"2;8*(T"\G4XJ*(8!!E(AD*JHEERH?GH^_TH M&WF5W+#P. J,!^EJ]#A_R]L?BSE=F:2V';Q-.(LH$#58S+5XP3GPUI,,2W0, M953&MK:4C]$S;GK_>3'73"]CQ^A78BN/B>T_%],5?BQE^0%7'TL-"'^L5SM. M= HD-^.!F5JG$(A+QV0&-#K+)%0P=K]G]-/H&#=;_SS0>VYU]1.S[VG@!9<\ M,5LWEE2A1DQDX'W='Q653BYQ8TV_E_%@.?8N+^-#=/6B0_K?9C_H._/%8$GR M'1]XGM#\*L *[..?:3P*D?YMPR_MTKZ23?!E3"P M*!-T8D2ST: \D^"0!?")AKN[L.3A;&+CK]#$'T(KNZ:RI-UTT&Z]9]@'N0-2[Z M3M?]0V!JI(B>L%47+?XVHY KX?(.2T8R;2*2C&1AH 0ZB!H%6(;*>Z,9_=50 MV'J8K'$CX>&PU4@1/6'K4_CS=[+J"S+O=SA2')D6@=6:>U>7WS$25OV%IYPL MA4HF#&:V'J1JW$!W.&2U44-/P"(N)EXDX[5+4(3@H+0)9'"]@\)<#C$7'H:[ M^>C[X\:=PX'E4-$>#XOY*IR-&#R2'_I]L]]D^R^;QK7+;0_#1)3[?O5YPLRC M9-!5[.F%+,AU .[J\&2+' )C"KSC9-RRD4FT;G;J(O9*>)>.!7\)?>"O' M)ZS4VH9:#JE T=4"3O$,5AJFO!6BN-;=V#L)&1E@IZKWWL5[JJP[ ,SZ'IGF MVL4U6^*V_QM3XBRENFM8TRDJVD%0+(&T.BJ?B]>YM8>VDY!Q(\;6@#E=UJ.G M1?./=6'9E_FV-/'W,+NHW7X7"_K")&$I,A0$FR3YL1HMA!0TV*PPEL2C2_(I M%VR?#XT;[[7"17.1=F!/UL,(7^6\7J=V;1:W8/?&1VTL4GA#ORB># 1'UW,) M)0NNK6.A=670XQ2-&PRVMC -I=\!EM[@@NB_7L6[92.AD:98!J44DI 6&5Q6 M#&(*QEJ9BFI^.SU RE[HT2\%/2WDW0%L+HG_#SS+[^:+S^$,/\Q7?X3%ZF-Y M,UU^GR_#V:^+^<7W+7<2F>->"5"B;D*5QD!$8E':4'S)Y,R)UB-W#Z-P+Y"9 MEP*R ;73 ?9N2.OWZ3+AV5F8X?SBZBCI$H2R!D'&$$'%4#,#7(#@)GHZ3RXU M[Z1Y@J2]T&5?"KI:RK\#.-V.&%YM'OKN6.<<$_-:@2-K7)>0"7"2%]"YU@RA MUMH,&ZOM)&LO6+F7 JO6>FCV]-[,N=IP#DE?_+M M[.)\LP1LHCAQQQTY!RE5 QTD.!,8>,4=9](*4UKOAVA$^LB/"Z,_=XZ!@!<[ MW6?]^P^DJN$338]^ZGFR2_MSVU5*B5F3%(6Q8*1SA$0=P<="=IB<157(@=3- M]Y_VD5+ZOCZ+LZ_O,2SQT_3K-SJ]_UA>GNN)S4Y*3!ERK2Q63EHZF@ZAY,"L MM2+GW'K.\*,$_1W23(<@[9Z/VDQ;1UO3'[B(\V;C DDFTSH"[G58?B.CD38. MD='J+E[W#5GP*Y)CKJ(!YZ/Y]]_8*+ M\UKSKZD@Y(2$2P,15 ZDA6NLG'1("@?<]#2,\];WY2W"!@YC=$! MJH[51D=0NA0.KGFX/ABU*)2+DJ-U"I#[#(H7#DY$#=84ST*RA8O675Y/$C5R M4J,;R+716@EB$KH6%J;N:>I&CG_ M,3H0&^NM+R3>9();Z4PVX)$1$[&055>A0,P\<>%S,KKY*\@N0D9.C/2$MR.U MTT'RY-$GG/U>T-]/EZM)",2D2@J80_):5 0$O.SDR2:7,/AZA"<^]HP)E#TY[BJ%$J05I3@!3)M2=]4D""IFB"K2 MJ1 ^6FQ^37:10JD*NZ&I;>;KJGK H6!UY$NQUM YI5LJ6D\G5BO.$]U M*O8$27^'-,HA:-OI2#326 ]>ZZT+Y<8 ]$T=7+:,H9 @BHV@&/T2T7'0A=,E MQD-L7V;Q.$4=]/*T4OZC5_M)FN@B0??;C%"*R]4?X>>M8G"9&9M2D2JPPB&; MY#83T:+DY$K346!,,]<\IGZ0F Y:@@9"41OY=V&*UGGHB]K:1.9U,\OBBIG* M1. ,I#?U5,0 @?X"I,#D?"XN-G^E?H2<#OJ"!H)3*QUT8)EJ^\"2',ZW?Z7I MLAZ-.X96E,",2%C;520H;FK)KX]@E*C;.&Q*S3>L/T%2!PU# \&JI2XZ@-8? MBWFF0_*?8;$(L]7/M0T.9Z_/PG(Y+5/,6[8LAI!-G=.)/-:-Q I"[2\@AF(Q M%+Z(U+JA8T_2.F@;&@AJ0^BF \A=UV/?E]O$..V#\0I(+IFD5!P%R440.I1V M05BK;>N7XL?HZ:!K:"!P-=-"!XA:R^GSQ2PO?NY@IK":3\X:=*IU#J'./93( MZ>Z/:'40/L36O=B/$M1!R]!0+PK-]- +J':PP77)GF,$@9;$0MXBN-J*4M X MXQEW.0^2W3\22,/EIH8&THFR[RY]>O>%[8#L671D?>NI*5HK"GL5!_JK *PD MGF-05K/6JV-;T?YW*$D_Z?E^# R\[ SJ=4/6\R11'_W>*(UH+RJ5*GCB.B4& M$5, 53R=CN09,".CMM8J:9K[5SVF4J_+?*XK+X2)TDD#R+@$E3D#SXP"+H(5 MEJN8\B"NYZ-4_1T2JH=@[BGGXD2]=>"J_E'OB;4$U[S1!;):X&JZ6 OM#9;I M#/,O.*/?K/X@$[3 MBJ:[;T#/KMH.\/R SW2#(<-X9(5YJ((ECTP6\ 8EA)"5$EQDV1RK3Q+55WZW M,0[;JJ2+)-VC6Z=O,%8T'9@B>.6D/H99"U&8 +YP"D59DG01-<;:GJ3UE0MN MC+@AU-.!;;MBX=U\\0^*!A;DWL]J&FD3]=TTVTHRC-E'R*J.3!7U&3;G5+.6 MC&ON8VI>NG( >7VECANC;R@UC3W9=N-4S[Y^C&?3KVMMW>!$:A0E! 529T.< M" W1A@0B)FLL=\CBG2S? W-M'_U,7\GA1L!I+-T.+-6V=>^J(.>FT.H$C\1L M"H;7AE$D=KR&X'2!'*0TP9BZ5*IYJNY1DOI*!3>V2"W5T0&Z?KE84NRR7+Z> MGT58L)9. 2^E ,27(Y&H/7AB1L= MAB<1W%<>N3$RGT^5'>!VW?CTZ2H$OS;T-SV"E.M<.I?!%D4'TAH#3I-'8)04 MDJ-TW+:NEMF'KKXRSXU1V%PQ'8!M=P70S7Y2R6,)B1,728#B9.\#% M4SRT=O$>IVB_MU[V0M'54!L=8&MW-=#-64:A9,E< 1GK).%L/;BB%*#+*23F ME?/-JQJ>H&D_?+W49$)3C?2"L(ACR*!KWPB=C 3.<%Z[D$1R6B?#FR<( M'J1F/U2]V-1 &RWT6Z]US= !Y3HLLR"-\Y#1U>E:J19E(P(=HF H5/>9/U,C MZS'D_QVJMDZJ$1@)"7T7;MT8>AEF=:_)GV&1MWF:Y8?J%->"\A-*M0[\0L/B MK%-X:U2.=8.$-QA7MWNUVH MO>2>KJWLC(@RE=:K0)ZB:=PBE(&0K MOZ;+B?1>>9,1R#X3+ZZNT-$"@3PE*U RP7WKM/]C](P+L+::?[ 5Z40U= 6I M[=WQA?Z?;^;G83J;8.1!2]X'G$Q\=YK5+PN7A:FSG53$$EL(+ET M==@]"[FU$_ 8/;W Z52MSP=200=P^@_,7\EFO\$E<72IFGK:6!$Y)@K\:X$" MA>F2T[E3%+6;K)@UG&*GUBUMNRD9-^P<]))K(/HN ;0Y81H32SG51QYO07E+ MIEOE"%+J)##*G$KKM]R':!G7#K70\Y/0.4+H'8#GPYR"Y$L><&M M;1JO9Y0 MRUJ97K>S>"DBI,1\"$D7YELG,'>0T1MDCM'OO*VP.\#+]CUM?8!<]H*,K027 MZC@Z42Q=X38!+U$&,L,\Y7FJW%NDJ9 M4.Y]SG7X3HH&?6D_>?\V!>,:DN,U^0 DCA!K!Z"H.YHV%D^%0!>NH'-A/;G[ M42<(+)-,9$K*H6%)M4X#7G^]#S %O*SPG3YVN M2RM1@\,B016A:PT$0O*^:!*04=@ZDMF'KG&[;09U0)JKI0>HU5-R=U&@*\FH M7#+=P9CIV*4 3M61RDJ3!YYX2*5U.=TN.KI-)1RI[5T&ZA31C]VCM5G^MRYH MKGQ,G)/"H0Z0D->Q1W2N?"%7+GC+$SI&=O9.OO.!MJR[/[G;][;3D'"Z%#NP M(+=70%[->E0I$EH1G.9U@9 V=.,F1=>WJ#/[@HW-AZWL)*3;>+B-#3E=^!T@ MZ,LB5)%<%P%,=$E6:9_ VUPWU6H'3A@.AG.>8G RFM:O;?>(Z-:1:8. M 6KN5HZ\^_%A.C&HE/>FCAQS",HR!U$K ]D)QH/PW#2?M[&+CG$[AP?'SLFB M[P ^OX?%OW!58X)K/JXF@!*]3$L-PJ0Z1Z]6&7M66[!,\3$FEWWK!=./D#-N MM_#@8&JEB XP]>I'F)Y53M[-%W7^^C5#M=KM/GLQ:(RH$8RH6R*XB+7+#R&C M15&,U.W;E@XD<=Q^X,&Q-Z3".L#C73M=1]3,+U:?D*[^LY]OD+YT/IVM^0_3 MQ3_#V06^.I]?5$:=UI[B$+"BUHN@K8V"2H*PEI$W(!R+0]^C>Q,[;K?PLU^V MPRBQ [1>5T;=CF9$BE@*Q<-"U'9"C,2&+P:,+K4>06&0[=>E[R1EW);A9P@F M3U= 5SC:,9D[RU2<%0XLN:2@@A7DKS(!F?'"ZO WKUN[=B?O;1BN3_@9(76B M+KK"57VF^UBV]9N3%&*(#ATDF06=#Y;!)VTA(E-88BY.#+<+Y#8M(_<%/R.> M3M!!5UCZ,*_:"6>;.UOZ@(H'#Z5DBG@2(CA1:C-@DC([+WELG=5[B):1NX&? M$4LGZ* K+/T:IK/W\^7RX^P&;[B:<".4\S&!R,2+JK_SM4@ODNP2SRP4U;H M_TFB]D/72WZ9;ZF5OOMMKP*/WS$L+R[G&BT_IV^8+\YP7G;^\PG-MZ=\KF$G M;C.N&[7E7GWPS729SN;UFS=6@T03DT@?:M1F+ MC^!"<>0X((?(40)SG.O"6!'1#"684XD?MT"B&=[N=3*-HMP.;O(KQG_Y>?7; M_YCB@HCZ]O,]_L"S=<6L0EVW4@D0'B,H[A($$2EN\DZ%4+A/S:N']Z.L$SP^ M+VP> F\['?:$S)N7V7W^-F6;UBAE;7TPBK5L,T<*QK*MN1LT1F!PL;0>*WD0 M@9W@M"%"'@)A;2D?V0OKP6@[M<&CZ/=#I"]M@Z_A/0O MS-&YGIP$80.M.-4XP'ERT)*7.11$GDZ+9^I'Z(EDX\PU$O M\29ZZA1OFQ,IDBT.I00Z?!2VVTPQ%B>G6H>D5/)TJGSKE/'#U(QKZ=IH>P\( M'2'Z#D#T.BR_T3&K_U-+57^$LVK8MS%42)(B\01%FFK8LP;G)0)C*1MI0Q:J M]03XET_?=R(M#$>VLBP XNR7M1P8_G#^JK?L"+(390% PBE M$!0C*'LK.)!#YSDY>V1R6]]+CY SKC,TD#UI)?X.D-3"77Q_50X6HHPRI BV M1%T/3X:0O22ANLCK:R/:UJLRFC(P;D=S'Z[[>(CHX#A<\KRC;N=Z%XF0+!?I MR3]PD6Z*&CH'3BZMS#I&A2'FUNT13Q+521;U^0&SZZ&CF?:.AN,/7,3Y,S?, M3@R&9&3=3KUV&Q^$DG=BW'"5="F9I/9+*.M'5UK@%S#JQCWBLL/-C6 M3[U/D#1NK#(LSEIJHX-[]OYL%8$R(6I!(G$4=RFKR1^G",QGSNH0 YW= "FN M(P;:#!:L# N@TR3> 60VVQLN6R/3SVU?VUIJ.X0VR<9%QU2"4&KS2!8*HK 9 M7.&.6)12Z>:QR&$DCAMM# NW(;75 1B/'SF0L\@R"P&)FP"*HP.?ZB"R;#FS M44>17M;>W(."G%"(570R!EA0)$ KZ3(@9P&$YHP5[S,3 MSQ;,CCO$:> HH8D&.MBK>R.R?TQ6.M(Y2'1$O(V%7 OF(!AKP4L5A"E,Y=!Z M.N%^E+W\ KLV+R4#Z+_D!IV-YM?5WUPE,0CKF#$)R=8VF,8Q\$.7!:&$D M=PRE:U[]>02=XSZB#(&7_3S&=LKK *"_7"SI^"Z7K^?G<3K;;L6NVZE)!W4_ M]C2OMU77=NL-UQ,I,N,J<[ BRMHG:B&6.N'/N,SF$I/B['"6?1)Z\C).7JC8,> L\1>,I%>Q&C$ZU3RX]3-.Z#S3.@KJ%" MFGF/SS<@H\4>^OU^\-!#+YYEZ_RCXP:L,B*Y2.&+L!2UVKHX544!G&>=6$04 MI;5+_C+&6RAK+&.F]EMF1D;:XA"\#3?>XA#E M=N ?UO5<]>&IY@YK3\#E!FT,X;)QT^H,BGS:>I-8,-YIE:7+5K;.[.ZBHQ.L M/2\D=JQ/.TD_'6)L4P^GZC+!.IQ>!.]!:0JB/&H+C.F2/..H5>L1C;LI&3G0 M/5G#3T#F"'%W !H*<"C.6$WI %5&MEMHLR1Z)1GU]4A)H23$[#,D&PU'8R2) MIG7M^BY"^H+,,1J^6[!^LK@[P$RE_$[+I0S,<9$ME(2*#E(*$&K>F>QN=L99 M,L;M9PO?I>+EOP&??I&=J)ONT/4AG&_/74(3;"D:$M9]VW0((40M (6)QIG M0VR_5VLW+>/:I5-U_"ADCA3XV TTGW$VG2^^D-[QC_ETMOJ,/XB9G^\H,O\# M%ZDR-E]=-<<69SVGN!R2JD4)B4=PG#NP-B7T2F*T^W76'/39GE!SK)KGSR+S M/M#T<;;A:_K7ES_GE:T;U_=-UG*1S"DZ>.1%DL%F=9(M*QY0*5TGO0M[=V?; MHW#:][OCWG=#X6D0J7=PK[7-$9>8,_D#=)H,+_6!V(!WUH)(@4=E)1VRUF\' MS]^0\P)ZZ4_QU<9#1 ?'X;;Y^&U&/QF7JT]AA9\)!Y@W-TCXBA,NA [UJI L MUBE7G$,P48%$1YY.LJB:#Y_;G[J7_WIV)(0>]2*;Z?,%3G^_^LMYJ4)IG>)Z MX,C:AZOG2'=QD\EAK%,TA2:,LII^*$("F5\>5,G)V]91X)#IKMO'YO). MX9A5DMY#W3Y%+/H,,4LZ+EJIH$(J7K??^G6/C$X,VZD8>-Q.'2[P#J[.G4_9 MJ3!9I!7 8]!U80>%5S(8X"%PX[EG0K<^%_TEDTY6[CYIH4,DW2%:MF,2F!6F MU.'$ADL2"\_@M&1 1$JGC-1>MIZK]6+20@=I>+^TT"'B[@ T#^0I=$+'A(52 M9\,J;AA$,K44WGM,*7)$UKJB]N6DA0[2\'YIH0/$W0%F]ASNSR0KGF5#/K_+ ME^OJG+,(5AO.,I;,4^M\=,,5'L_TG';ZU36 -GK"V%[CL:.E@\-S ))6H@.D M$8)D"4)"IGS,*C?O9/_[+>,X""$G+>,X1%T]87''ZH?,I&/1%K!^72-@/7A1 M%*2$QD0*4C)KO=[^;[*,XR 0'+",XQ"-= JN[>H'1X)@)4HHUBI0*11PHK:M MRJ22LT9F.=@3R,M>QM$:7,=HI%-P7:U^X,GE8!0(#*J:>SHG'#EQ)H6AJR!% M\QQKA%[@,H[6X#I&(QV :T=U"F:F6:Z#@BE((MMK?%V$Y,@4!QN3M9KQ81\T MQY_>W=J]/U'*W>'D1OV RY'.#D'=.D=AKQ0]N__X;UWD=I.;C MZ[P.D7D?:-J[XHCLM99H''"N-*BL-01,%K*4A@4KP[WI%W_G.J\3\32(U+N[ MU]Y?%5<8SNB>K_/'N2,W3DI>5[XPX!YE8EEJUWR^[ .DC#N>;%A/Z#AY=P>; M1^MGK+&<(04$1B531ZK5!>,4;1I9/&/*.:M:#\![*?503 M?9?#_3J?YS^G9VI:Y1Z=KV&Z]FF0Q%F'VMSLQE;>:. 2)2 MJ%!2J"Z3)@\J1 ^!<0_&1&:-H#O1MEX6?Q"!I]J7S^D;YHLS_%BVG]U>][:D MK /=[XFN>U?['4T.Y$C:K%-*K*C6KM #I(Q[6PV'EKN6IX4F.KBPUA=NMOZ47;].%)BR,8;":KP!*KRX8)@Y%3:G+)2+#1?D/,H0>."JXG*[\*H MF?Q[ -,E[9MHEOL<6#(,ZH8@4-I'\(E^A\I9Z1G%NKSU&)U;!(P,EG:*O0N9 MHZ4\]N/0!US].5_\Z^UZ5G#E8?L>$9,.&37XZ#G981;J !P.Y/CGZ!U3 <-3 M;LYC'Q@9"&,#X'*W+][C08107+ 63 RUYPL31"T\_+])J:RDW M[''MDBX!B2GTM0I4@\NY0,S%*.]E,GJ_)^+#OSUN@K,1; 86>0=NQ]8;NWY2 M$(6<=U]3>5%68255:?<@+?(84+/H6K_GW2-B9)LS@*]ZFIP[ LJG^=G9N_GB MS[#($\%9"L%)2([70B.?".M*0$.,OJ(FH]4[ ,P.5;*'0&% MY&#($Y<,"C<65(X./+."G"MFF"^\)N8&0D5L M<:@7R*>I&_=.&@I3C;72D_W)AJYH%AED2>Z8JCW]@3PS2#%S54H1%-^-:7\& MU/+6^7?,7S!]F\W/YE]_AEE>+]^^ M?@=??KXX/P^+G_-R[VW\^/128PH:9J>&E,V)R:UU8/8(?:_NT;>91K+-7"0A M$%&ZNE>IU QGAN!\KM4>DO!=,C/R*ZCC/NA'69/ A)#3.2:M:)]#WIVX<1^U9(?1P\JNIZCJX>1_AYY>? MOX?_,U^\/@O+RT=\YU5),1G '&M[0C$0T"1@13L1N:%KJG5P< !YO>3*VB+D M;I?'0.KJ&XG7C-TH'O6N3D<3#HRH'5-%>'")(;"HC#%.)BS->]@.(W'DILFA MH+(_)$_66P>PW''5?)I^_;;:UA8GE3AF7:O3Z3)1CCSMP.B"H>C>B:"(/]M^ MM-RC)'4+N]/A<*^NLIUNNEBR]?IBN9J?X^(37L;SRV_3[UMFE- JI5B@#HBO MT2!=&RPI.K)91RYE-+)U:/P(.2/W[#XCR%KII -;MM-!WJ;5O7(\(@.+R=6^ M, 5>> ^ZZ. 9"];%UM4KCY S5/<43=WZ:$>B8'^8':Z2OB'V*J6+\XNSVL;SZGR^ M6$W_9ZW&B9:9O$O)(;%JNT.T$)5C($H0,@@?''O&QY('J.S6BQL&^$28;UNUPE)@*/P%E!H MR64L%(FHI_0S=HKM]7RY>H.DV#2]-"DWA$[?IG\ZP[69CTZ(6/>]N)@C*"S$ MMN86K+:VH,G,B?9S:/>C[86FUPZ!S_WAM0.HK8N ^"8G'^^EVB=H;"A&6="2 MHGR%&,$;)4#J8),7ENG0^G9^G*)Q',)1P==01:-";BW$QSS>2SXQO_WK.\Z6 M.$&T)7-6M]8:JXP%FG=7@;_@(^.X_V-@J]!]?%W\@W?+E?3 M\QH/O;M8U6[E,5S%/6@8S7,\5#X#.Y*[?-OM.1$J"YDHGI'!%5"1!8A2>(J< MA(?3<^0OF?98_D WY\B>>_<#? MY[/5M^7$<1E$X0QX0@-*Q@3.1;J@:G4(-X;NIF=\0M^#XCX=V3X ?9)V7QR6 MZVG]\N=\@BH6"A)+[8$@1SYH!XXP!\&(Z%26*9360V&/(K1/%[D/Y!ZCRY<) MV#HJ=2)90NV(+Q9DJ:MA [C(.22K8S0^>(<=0+:2.LY R!<$VH/U^2)A^VY^ ML9@P:;)EWH---5@NGH)E:33]HBW!K02EQ_45MI3N!5K]OQ>T!VNS;\S6_)LH MEFEC'1B=.7GM4D ,4=$]PM#9&H3J#M.AYG\!!@_53M\O8'4^Y^NP6/RL&[// MYQ>SU7)>2*+;W=I5PF])_*N?K^?GW^>S.BCKA,>N4S[7\%VK&=>-9FFNUTS? M'X,8L_?"!PT1:Q*>6W(<43-(PC#/55(:6Y>Z[J9DB-7/3"7.ZTRDX*(&93D= M3U:G"'-$YZ70F(=@KJO5SPWTOL_2YT-$W<'5N'-1;=9":)?JDE$C:D;50'2V MU,P#%Y)IY,V7H;^,I<\'*7>?I<^'2+I#M&Q*W2U:XSD7D+@FL6!$.DWK3)@( MT0:???,!,2]FZ?-!&MYOZ?,AXNX -)=[.6ZNWH@I,52* MV2R>;Z1+^SCD%, M5F@9K2^N]>*N>T3T!95C-'MO(NHI8NX )[NW52MA(G.2@W5U"%==Y.$P><@N MQN2R- I;/QPN48"O#&UI$.5D/-O8$CV"LM M7*W7'=37[7/I]RFNRXE2[@XG-[KT=%W9:WD&YXT"Q5P SSP"YY:)@"EITWJ7 M]XO9"GB0CO?="GB(P,<>U'O8AKJ:+2VZ9,BB=HDX0]>MD *8TI'%K'1FAZQQ M>]E; 0]2\_%; 0^1>1]HVGL_7<@JBFP2>!<"**7K^ UI 8,O7G#B>\^RJ;_% M5L 3\32(U+N[U]Y?=2LQGE4PUI*OOQ[UZ#DQ)#2(5 <0Z&1#\]G/IVP%?-;] MR.T\H>/D/;8=NOT8_[%G]EE,<\?&>;K@C-3Y_1O%W9Y4>76V8 D:CI0&K$OF8WI'ES2H#"Z;6/A1T ML?6DX-Z73CX/2H[?1GF(RKH#XVVY3GQPQ:#CY#5RN@NDMS6ZR1"M="H3-1%; M9SH>HV?$ M5Q 7>"6KJ V.5GWTUG=9]([5QZD9.;X,U-DO6_E'J":)&K"E]?K"U5-"I(QZ^#&3;_C$+V_:QFNB^ M/$E&9^L5!\SU#8G;(RN]?/YDT2-6!@ZO\+7B60"G*Z/A28;9V4RHK0>0GCS^R-6;#XWG(X6>_^%<1](E/3C M?N")%6_W?D[C4K;'Z1RV1HV'8D+*&KS$2)ZWKNO"$X,HI*8KBO%X]TGP!=6H M!5NT,$%!\K6G/LD 3VAFSP_IB2SPK;>0?52:M0.T?L^-6J'B+H+]_I>:HHC MRNQ2K0(VM6E"$0<4>()V.=:W_^)5^P'+1R5YG[4^[2#%/IWD/43*W>'D1O) M!I4S.51@I'\PH;R7/VH;XE)\R5%KN^=.\!RGZA+3<(5+O!U"7;Z8/ ML,03DJLO/,BBR'U7V8)W18 )=/!*\)D@IWG=!@!J)N4^@+-OZ0/F M)*/V"%D'4].8%J(7 5PJAF69.;N[8^+9RDV>*9W;#D9#R+P/-%U9V,K7#:X> MLK,E6RZ$ F!9_MCFNO@0Y\[IT]#UPJ MQ:*WH(-P)+%D(2@EP5( 8B0K5J?6H?S1_4//6H1[2GQVLJ0[1,NVC%V+NJ' M@!.>N# I@M>J0 BVOGB48-S0_68]1&>G:WC/_J$#Q-T!:'8W*AAM9'0Q0Y$Z M@,*$$%*M0G!&D$B,T;QUX3V?XL;RF#T]75T\- MRO.HR?B2F%&J3UW%ND"]L/47C] M)&$]Q>UM$@R:Y=M(S_ M#-U8[8\"ZT@=C/WR\_:O]"W,ON*719@M0ZJ"V9I9/^&-^]F,Z M^WIY+[\+:5V\M&&0W/H8=8R0A$AUZY6NE6D1!#=.N=K]P/Q>8#GFZ^._W;3% MT> :Z. "N\W#VA8K%013R@%3U67DTD,T=9(PR8LS2]R8UH.G[E/1T[ORZ;[/ MB5+N#B?;!D_K6,Q<4PP@%&&=,PA.U),5@A1H^K5=W7<.L1PKF2K' ,3/!(7ASCX(K)P!7=O8Q.F[^[X.[TUYX==(SK[C3' MS:/8SIM:A,V02XM,16RF M^C%OCQ.4=5?=1TAN9(7_/IU-SR_.MP&7S2E;AN!#*:!T$/0[9H#^GE!.QHHN MM@8JO_71D95^C,KF+>0WMN+#7S<(CU%@)1"2JT/&(\O$N6# T"$/(OJPGQ_Y ME.)O?G2<.[^9XH^67P>NX#_#8EHOMSK?8&WUI"%?AQ5''DGML'$N0K3D^R0K M!BW=270G<;0K&?>UH MC*03A#MZ6I!^#OW#UQM8I[^)8?:O5_0WX>N:K\\?/_SV:LN<,$HI).(M/SGC8XSOCYOM:@J6A/,>&QNLP"WD:9F_F M9V=A<9\7)K%P C/D6*J,%/'B4@2F2T[!YI3N#BIZ<,+DHQ\:]X&U)3A:2G3D MQYC7ZT%8FY^;XY&"\H1?!8QG 2J(!"&'##)83 6SU/&Q MNH EIG_[.O_Q[]MO7")B^Z=K1#Q&PW@OM,=K<]Y8M#W X_6K-Q,1I,/!2N=! MN6PA!N*,^Q!S'NBD8CA\W?8AFNL/"7JN"\\WK;AU+_;5S*XU6WSB M$+'>TL!SG6O#F8(0G:/@+DBFE"PB#-MG]C!M/;6:M4-7_+9<75Z/8)Y[BF:0" F>LD/#6Y\9$D)FA]T$6 M?;?#\8''O\._W5/!Y6EH>@[A=V"T/J_FZ5^5 \QO+A;3V5?R%:?S_,]P=H$W M#E&YP?TZV3M=4?P\X2DD)4.!DF-M.O>U"-D+P.PT4\EKLU]1YR%)]U,([JDJ MJ(VQ>S[]C6T(?PW3V?OYZ6ZD MM853J*YD)@>""5'=505.ZY0\DRX:NY@JE(TLQ)G(J6L>0_(L"4B/9 M]W/E_3[/TS)-:ZUL[*O4'JV)M5Q!(-W=@='O(EW@2KD2M(G:[C=0X+&O[/=6 MREX".-I*M)\;:^9*^=:3MQX@93\0 MO; 7]].%WD'TMXN-7Q=T/B;"LFA\T9#1UIPH.6[1\-J'PB2YK&!PP0RQ479_"O>#W M^/V^JH@X ^'I^?CZ?K9_-_@B+CXO+ M#/GZO>P/7*Q9FWCED\=0(#ACB*6($ I3@-8F7I+D4K6?AOPD6?M![44\K@^E MC [P]0F_7T6?EV/*UK%%*3ZJE!PD4P*H)$A /AMP12D;BQ#>MQ^MLXN2_5#T MHM[ &XB\,^#;ED;^(Q^W6 MPN\ 1S=?4=[(-V U5T *Z[E89I@6%)Q^3R?]_-%Y?IQ_H4$GR(VM%MK4(@P2''VM_+ M0=K",61;8AQV5_ICU.T'MA?UZ#V0:OIZ8[BYYNFB]F5]+.M]"5=1RB08D5S4 M=):,J!N?) CLF&L&.5PO^*7 S^\7Q7HRWDI'U+N'1BR]SH%UZF.J\Z4,N0N.8F-GT9LH#(\L M[&7=3J-C/\2]B!?YY]9*![;OMOA^"P M^(KUKS:#.J;S2=W^Z0V%V2'6D8>,A;+C_+>'O_N?FAZ$:_X M0TN]3T!=V>2W?R5<+E_]"%/Z/Z[M>#TS[Z?GT]7$*:;HR"3@I6[=T]S2N>&L M5B1&PSGCTNY7#GH\#?L![46\X3^G-EX,Q&++H MWM@Z'=Z"]$4PF9+0L?5TS4/HVP^)+RJ#,)AZ.H/>1*$AJ\0X&,N)]IC);DN> M0-HH@R2V@FJ=R;SY_?V@\Z+2!$>+MQDT_K]_OR=-(NI?ZW]:_TO]?WW"\O_4 M__W'I]]N_?QJBZ?+^=E%_;\M_RW-SR\_// M#&D,JF;"[PY(6V'5T0%_+/!\>G$^$77@4U8%F$@4NQ)_)"2;Z/)/6NKHA;&M MS=631(T_*&102)VJAK&?$'98W8^K;W7ZN0N9G'\-.N8,*I&X[R!A_AL?P#L]!HCX>+?-5.!LZS'I?DY/+]:\;!L,LOP[+;^_.YG_^-BOS MQ?GZ2R?$7H=^HF% =A)WC:*T2QJNH*B%HB"=:RBZAOJZ;FF1ID#(7H8<":F\ M]2F]3<&IIN?C=UR$.K%A_6.KBS:1I=3)@!G01T8W*?<0-1V'DH0LSF8>=>O1 MG_>I&#?2.D'+=PW.B0+NX':ZS<&VGW[BN!9(=AC(_J8ZA2%!5#H24YRHL-Z: MV+H@8#(VI^^GFYS,1-I:-NA)9E'3R7"16+5%@M4Y*G1)!=GZL>L$-LAH"[[E4 MU@$Z;[/QGU@YQ[Q=$+/MIEW_8VVIY1/&!)>U"E_86)U-7>IL^-I\EIG2M4,[ MMY[3>"B-XP9U@QG QLKI'7S;!XU:%;$9TCS) 5W&8"'S)&MQOH#@E0,Z9:B8 M2LR885VQIVD<-T)\+O"=JIR^LW.74GQWL:(H>[-V>+, WF@>.Q_(W M3.28,B;#0@165-TYHFLS:HR@M?32&>\5TXV/]I"1X]8AF.+R2I@7UT\VF<6" MB1M(7I.AUM'6%FX!G/%D@^0:FU@FY-B6](YL=SOX+PV*BBT@Q2ZS+= NHH!UX7SAPFVPQ4>7 6L/O>&K' M!>-P"+I;Z?(\ZGPIP"6Q?J";YLN?>/8#?Y_/5M^6$\%S$!H]9.04^:<4P%4? MUSF?3-(QE-B\O.I(6L=]A.D+M*>J\@5!MA['+W_.)]Q[YZ2N:[-J ;>G8QFS MR""3$-&;;&5I_7!S((GC/M9T!]!C%/?2<$E PPDJP51-!5, :.H,?@[.% ?1 M.B>,UYG9YM7/AQ(Y[@-.G]@\6'DO#)WOYA>+"7*)QJ($XZ0#A4Z#XU9 R<77 M523:^]8[$PZE<=SWG2ZQ>;#JQJXW>I2Y+_-?\(\PS:\*?>T&>[X4:ST(3SPJ MZ1CX0#%I9%9KGM%GW&]I].'?'GPZ-O"!;.,E*\F))AK%85AM..7A! M@HR28<\J.%>2,N[BC.]MWD*J:%4H-!,%_S/+F31_SICMPL]?01AM8%&38 M;/AF35@M$X%96!H6\^J.HK0<7=^] '.)DH\=7S_ *G!Z_2ZER5F+1B) M3I(''&H+F.%U3X5UT9 #;&+K-,$IU0Z#34E[-KRU4$3#I3.#Y/L^86U:3*OU MDK!;?_CC+,Q>I=7T![%\0K+OL \TS/2=P%FC--^MC[Z:Y4]X5HW$YM/3&WD> MP4V,1C*Z/AU%$-EY\"@HUM6$W;HZ@OO6%\W>Q)V\2C!]PWQQAA_+ Y]<-P-= MKE-GV6)1Q+C/ZW5.64*-GLAJ!RF=*]K*UG(X@+QQLS'#H.G>XL"!M-5!&+*> M(KZ>H72QG,[(0?B,7]?WQ:N_ILM)$G1!Z!(@E5Q?Y1V':(R"**4)4?"DN&T- MO<<(&A=L@\'@WI[*5CKI 6"7M+^9UT3EQ!=EK"L%K!0!E)4!8J9?$JHLO?$L MI= :4#<)&!E [11[%S)'2WGLM[G?&)5._ M8QVB.I$V&W22HFEK=],LX1^+>2;3O+S-GDG:IL@HY)%Y/?>4!%A2 IE) M?M%A+'R_87F'?WO]I);0"4< MM]8*9=MOD]A!R,@@>B;/YW0=] BDS=DS.256EZJ$5$OPZ;0/7>-6'8[BUK30T-BFZA%Q;3>O;E>?_#%? M3M=)B+=GT_/IK/YGFP:Q\!4G2FIK)3+0H8XJ84E U($#2N/J>/8H]7X#?5I1 MU-&EV 0H\[&UUIN!O,WW(_S^1H'M]_IW7^9O;G0UHB7FC)& R9+TM79T"]7I MM#RAD29QQP;UXD^DOZ,+O26^1U=U;S#?2/73_.SLW7SQ9UCD20ZJ&$^G-G-= MYV1H"\[I"-[IC%D:32'6D,B]3]*XM__S@O%$A30LF6B+L(E&Y8E0#8F"=%"6 M>0@\9)!6N)BUEMDWGTFR@XZ.+NY35;T'C Z2^M'8^;[>@OAY%1:K 2*5]7(5 M.F%9,H4*ZY$B9\(Z":Z6$!6;C#C M!8N9(^?%N-3:<#U$R[@->(\S18$]NS.T^'2/U$Y^GM["9Z!JE6INAU?HY?PE]XRORA'3^E M8=WQ4S0V*BZ^^LR.J<@N*)7(/0:T6H+*@CR>Y!"$ESHQI0UWK4O/'B'G])'8 MFQ^]F?3["\ZP3%<3@K4-3EA(LB"=%71TK^8"Q5F?7/)%-"^P>X"4<0.R5DBX M/Q_[=+EW$C$\@=-WY[9A@VUU_?@QT_K^;I7]_F9Z3# MY=O_OCBMJ>OA'];0D=J3XD;^U.47KGMHLG39>@62J0S*& T>$X?H.?.!R1!% MZV+(VQ2T:[M:R_&7GZ_/PG*3X+G^X=^HTD7=PYUVU;ZQ9V#"T+EX4-L<@O %I34V(QT27-QE(A0)# MD(A6M+[1'B2FEQZI$]7]4$_42;+O $0WZ=^4LZ&U)F&QP&L3MLJ($&P)('(Q MIJ2$=,\W1L]]*CKIC#I-O?.FLNX!+?/S\_ELS<"F.#&GB"6@ 1^,K2/= WA1 M2"@2N3""_C;SUF"Y2\2X6#E5JW=!SG@X) M=QQ<)'&(@,YR[Z65K>=AW/Q^+VTJ;2^?HR7<$3HV)T6KPK) #RQZ1JY@82Y3-ITG=IF!+]*W.]K\N?.?% M.DSDW=>=Q;6R.4!P=4A0("LJ@@BB3L3D)Z:0YH>YF<+O,1@;-< MK"9KRF^@?S'_N@CGKRY6W^:+^IQX.6*,3X1.)HI$C"A?RV=S D?V%BPQ4]MU MDDI[/:C0-V] B/YT#9\#R.G'9SU2Z?-A-="!-;K#5E[7XZZF1,B;RQ:MRW+$ M;R3QY:3D@$I6ME0I)#LRM]XD!IK"19EU(+&V=F0.H6]<1[@=W ;7S8O!W3_# MV05.3 HNL.Q!>T^19N >G,1 3*:<56(QQO8O?7N3-^Z-.1;J#M=,?Z#;V/"K M)7[7QOSZO]F:=>6C1O(EP3@3ZQFKS_%1@4_>E6B<9+KU5/3CJ1VW-'%P2 ZE MMQ>0-_VEGLC7\_-:![/^N1_"HHX&_8&G)E&?_LFM,ZH'\M(HO7J=T_]8;G[\ M9O?Q^DJ-E;QM*>Q56JXXJ8M" =P'NFMY,#7_SRN6O?>!,6U;UWJ=1G'#]&W] MQCVEO2*=S;ZN\PC+7WY>_S<;.E[5:M++ $YHHTSP'"2O'DK@$8+Q$A 3'42* MV]/=P1HMD[VG$3]N)/.,F'TDE?R,ZN_ 5[BDG/[C];-EX0DC]YD@5G)]?%#@ MZ@,6B]8Q*2/SNG4?YRT"NDDP/R<(YJTTT@&XT M4=[8^;9=G/PY77W[/2S^1<'%K4F:K^>S?#F=8L.H2B;9HAQHKW.MM>40= J MSIE4L7?3OX^_L#%E]HBOIWB:HV-+B=7 M)\8F4$H;",%Y2))G98QT,NPW=ODD,CKHSG\^!+97S-@0?'=Q=K9^I5U?%MM# M%+Q3F>4,)AKB@%>9::XA2F>88CFZNP-I'AIEN.O'CUR*U,M]VDC^(^>J^B>RRE__)/"S:N:&3YA.=(<[GZK2P("-%KT(Y+:0MIV=[QOQYX QR) M@9%=L7%.THM!3 ?7U=OS[V?SGXB;]8N[I?9A/OM!ES)>WL_+-<FDJUM6'K\/W*0GGNA%J@BIEG3*"-TZ ,KQ <)E# MCED*P5)DH76OT$"LC#NH]26.HC*6H(=9PE3EDZW?H#II7R_S4G>/")ZBJ.L]^ C M1E"2;(L+G@0:ZBQ"$G'Q>R6$CRKE;\C(BR[K/P3+#Y?UCP6+#ER?R\&;5V.P MWF]8O!R!I4W0%/9 9$CWDV01?*#8QPB46FBNVT\F?(2<7LK_1P/+SHG0IVNN M7Q!NJH^"SER[Q,'ZFJTI >LFM C.<&VU3)[^[7E@V$.I?C.U[P>G(W30 :#J M$?M8/HPMHVGR.IA5OT0D&JMD0Y ]AG/Z)^^_HHS7(0S8NQ5/I_.IM61K?W> M&]ZV)ZBP7))T"8J. 11:!;$0KUX:.EJEB)";9\D/(;"'Z?1# &\X+74 P3:N MZ_6C6E("+18/G(E2GWDS"=HR,/1K\B%+&UJ'P(U9Z*7*NI>@8DR$='! -IQA MWLWXYO1/LBE<2Z[!%69K*I!D7:?R90R.29T+JM:XWX^RD:?WCPF>NXWR[379 ML!1OD$?XK?C_(,[H7\)F!>9FQ4IMZ3EE3]L!/[WAD_NQ/#5Z:;\%W.T,L.IQ M[-B*D\COC"4Z,*QN"W290.48@J7 QW.A"DFR>82Y-WGMWM#?D.1GF&^IX.IS MFRO(H98LB 2,D1M6:\#!44>7BX'"--9Q\1PHG$/@D7/C:]>]; VK>T1T M#*)CU#QO*?,109-J'='BY^377R9!1\Y"*9!U-!3KZSJTR2@069N PE(\\]B# MX1+3OWV=__CWS4^\!,GF#]?XN/[>N( X46'SDZ37@;[?O)W8DJ3A)8+Q2 P[ M=.!2]D QL0A9F"0>#3<.T_>;M^,^E+75]X'2Z^!2N.^N77MKU^\E7'"4(B+H ME&I6)/GZ&AW!IRA948%EW7I&^%Z$]?+(.K33VUY+771_WF?K]9S.T31>/M;\ M\G/S2+.8..^SJ%94!^)*.8D0(S,0DI#6^YM8?&D^!KH:4N M;=\'7%V^%T_3YF_KP_'5DXFRD;LB)#"K+2BM"KB@&+" 4EJT3K/6_9.'TCBN M11P#C UUUB4FM[O**U<3%K4M&3T$)RFD58:ZLP1XL009U%3W!\E%,=-9DYXH9NO+MF3MG%;D4?&8@-U M'7];UY;F@6_K=Q=D]G$;@MV*S%Y?+*J"WI$+'L[^"\-BHDQ)+M.%X!2C"T$@ M'3^E/:1LL[""&=U\0E(;RGLSI\.'-8/KM^^^W[K#?KI:M^2%6:YL3V=?<9:F M>$JIT1X_M6&)T:$\M"LMVG[VU=W/WB\#J16=L;:O*U,-H4U8?42"KD]DA)63 MO@Q07+0_@:=:SNIXW/K$YC56B&"<3Y XKYO2Z:8)-G,0*=F2LBH^M[ZN=U,R M>L'00%BY:^$:Z*&'$ M#",M-+=S_/8A8NQ!]U=#YDM.DK!/04L&E24= %T*F!"4T,PJLU_@^;+&;Q^D MK ?&;Q\BN;&G,-\:'VUS]I9)!\2 )^OGZ^\T V-81)\C4@#10.4=CM\^2&4/ MCM\^1'YC*_[6^.CD9#)*<T*IC+2-,L981*D)PKD_[22GF6E?[[J)C MW$?NADY ,V%W")A-R:!S4NGD#9@8J[>LZ;(TQ@$7#(..3+'F]3*[*1G96URL+4L7(+??* MZ]:9W5UT] 688_0[;RSLD?V1:Y&\#LM+5]P993 0S5A("(HG"P[KJKZD?39& M:&E;A)_WOSSN*VSC./1$P78%B[I<;7-6-$^":0R0A%F/?JS3"0CDCLPJ-SJ' M$/:JE#L('-??'R]J.56?#T+C2.&./?_\"Y[=F$C]]@S3:C&?31.=H<7WS[A: MG:W['K;S)I(J.40!)!4$Q1)=R.2D@[2IJ,A1F+N-YP],+3_HL[V@Y5@5SY]% MWF,CJ4IH,S7QR_P5,9$K(Q_+IG7ZW7RQJ:+_?!&7TSP-BY]7X1\3F20'(=,O M2I8Z0"P7"O]\J>9:2BGV0M71)(P73+='V//HH0,'^=Y-_\O/#V&UF>2Y_>N? MEQOEI?0R:@]9,TF>G S@E"!G0&O-N"6VL?7 C/VI&[?P8HB0?1C%= >Y#5>; M YM++#IF#QCKM!#Z4]U!*2%ED[3S0H;8.C1[A)S.DD&-$/ HT(Y71P?(NK'[ M^M>+L%X$LGUCY8*(#T%=-I@IQ61*5GI4D@LZ&-=06#!B^) %Q^-%=(7M$-?@E?4C+O0X3DNO>,$ MWP&$:B5NY>;*B;SQWG85H$R2=T745(]P7).L9 87ZZ8OBDN8\:C%?NNE#T#3 M7H3U9*".1\%\:)5T@+,[QOSMWQF((K(9'\+ MV5\AZYQ+R]%IBT$,6X+U &&=)=K:X*R]2OK#V:N4%A?A[-7J=5@L?M)?7JY7 M,S$D%WFH,Z[(#]4Z0W0A@XRIULMZQ6/K"L>]".OL-7T0G#502;IW=/T=19Q- (>"T5T<6TCJOX^6,\V[BHVQ:4.]8=0]#.:2!K M;NO#CZ8S)!"2(I]59D?'I[5CMR]M>T'-O#"H#:*8#J[=W^<_UN'/;[4:9);# M(O^QF.>+M/K/4!Y]W1M'(VI[VL_DOA4TG$UN>CB;='#I8IEF^MV]^(*3=I6Q<(]<'\D[25K?6;;LLP#3"T0_YHNJZ=R M+U*G^,GS@AF$\^M9#A2D&^F!65%\X)FB]=:/+ <3.>[C2B? ;*3#;NWBA B- M0J7_V]ZU+<>-(]GW_1?L$B1(@B\;((# 2&VP IH ',D(0(@H$W$426&Z M0>"$J&^VE(H;YC:(C8E1WT7^MMW0+!TQKM5(1*^=6['8])3X+(I%29X>4G:9 M-V4.^G?>_*A?NWXJREJ?@6]^;4+[#-,J&.RU,2LZAAISK,=8#:H3@9LM=D@A M%S[U 0V:EM.^^E GF #"/"(204,4FMXL'M/%W&L^^R.\ ?[#R_HO5\49B0A8 M* 0%+-&O,R0< :*/A/SFN<7(BZ@TG2\3S=FIG-Z M:" 3 79G(["Y9Q&)0! A 2$ZNZ-?"L8)Q8 S&"0$LR!.C!?TOE7 NG5,);0] ML!^!K@.FL<9A<^$K"CU?0-T)0U_!\7U=O8!SC@/M 8&WG5$1 6;< ?L0(0D*_'&3Z M6:Y.A5QY967>N,4\-RX8VDKW]7J#293(,*% ,OT$C> )P-@7(%0_^3A 1>F M6V;O*& Y #9'[($O&HNR[:N]5Z+^491_O;KFBUPO(#V;]:0VKV*%S*/(YP#' M80 02M176&+=+QG+V/-X0.1>V=B1F[Q]1W1BNSV&T6)N>&W;S/53G3*2W0JV M+-/Z14WNS26KS<=^=WI"30:AP-,%OA% 3#> ]]0W&LLP$MB34$2TE_4,']OR MQ\N,'*]\:< *86A@A))('L?%89U\) MR]^P*90>-X\1^-K^8JT_PZ\?WTU;4L]/D*?6"F:(*D1H JCP=&I!S81YGHKZ M\)"@9G\ 9_@?PUE+'#,)0-M&> "(1"JA6! _UL@_"@KL&.0, @]Y"G M-@$8]C*"(P-8#D#,&8$) "WG]<_U^]Y9RE M' $2R #$H7*0(5:>L5_*;K %V3X5,L%IIXF, -B!>/2@'&6[*_/"0"D,* K4 M!Q-BJ'[222<4)DD,HU!&IN\B'U'%)9,9PW%A'G '[.8K4;)TMUK!BIREF?;# M&J%-O!4&7 58 H34U\LJ\?6F'@.%G$]C@0/,31<*=6MD[U1I%BLR"+\#QM3Q M1?^RO7A(H(K2*1$ 4MU:!'$!B.]Q$$4H45$=PDDT=^U9FUYV"UC?/?MBFBD' MK.]JJ=?,M3RLL;SW]<,25#\KX?OZW!%8?,,(F'U/]/ZX7Q9U<6C*"]^LFS9W*_7+\U6@M^1 MG_VB+>>4 MYC(" S@ZX"NV6]7+G"G_US1>$TK5B+ $0!]B@ 2-00*IVJ;"!"H@J')]IB_2 MMJAA.>B>VW=,!=Z^#VF9P7H-> F"B80!2 35Y=*PV,_^VY\J#..YYKCP$<">ZMYXXVF02JSV3F@!A2&V=?!0# M&@<",.(CXB4)IK%I _KE3I:GV)%!^)TPI]4>9GNEZHO^!-.M3Y!6\OCHB#3//BP+?NR%36BS&*.=4)7N5[ M/369 (:ZZE3?UY-0^%1W13&=,>U4R&ZX;8SV?N8T@@/;Y=]OCPW6I6$2X2@0 M' 10:X^43R>)IPLV/,@2&@LN]VHV>QR_.%#W;Y"S8^3 M" ,0$NGIH# )$XHT,T&8L(#@9EI!S6T2&DV6YE,94=-TA!<'3")LZSY-X+? M/BCH/I!*\//B\4GD51( MC^B7U@C4>;48 0&E2$A(8X\8MZY.C>R&2<:MRASZ]E\)6)7KU ^B_"!RH2"J MSM5:68C7!W2OFCJ,95GJLVM6I\]I\_Q&KHN,!;_,WWIKH1PT#7$$XI"I#0WW M.:!!TN1'PI#!A$7[97?'JJ8,:62W<-.4Y=DCR0EWMZ,\HW[L)1Z ,57[%^(+ MD&"$0")\[A.&(R%-MR$9:DZS%73.&6<-P=6) Y.6_,<6%.3%F(H@ B(BL;)P M9>L)%! $:A(418E N%?_@6GYIT$;.;NW4:9LY$P1X4#TWE;0C&,N2*R6 PP" MIJ&) :'0!RR,U/(B##%I.ADPMI)\M@V>,8I[%) /P=L)1]1SDZ&V$I*JF0$A M8%/@H!QUHN;EJ5"1D1CQR'B_XE]ARS>7:!]!&CQ+R5.;SUF\VZS+'@A%5M.OBJ)4+3O)G6]AG;6M?OI+P! M4K-6JKDVAUEZ$Z)^O,Q7#W!?RR._\B4E-,W2^@7>,Q][L1]+P*5@^E4R7?*, M(0BAYT=4,B^&ILWSG:9F=Z,YEYV[:!>N+ACE!<2B7-];:;;EYT6EG$&D]F&2 MJDTVE (#! ,.").^3C%"["&L=MNF=ZS]M;.[H7U'LS7!CE7+>\T!K7,_FU10 M[QQ06[1-HX!P1!C@""*U\+P(8"XCX <8PYA*2>B A)U!S>S>CC1MF/;)LY]I MWF#[1X##$%(1=J,<304XL!>T#A M(6+((Q^BV+#UM.G1RW+PKV8YDQ%WQ_VT.=+ 1SYC2-]!"(ANMDR +H8"(DAB M]>?(D^P=\L6]3"?YU4QG*MX3+*)UB9.LN;*%(X\DC',@$H4<"H0*8 060+! @>G'<=SO M$/?$M?^C"OQZO2,&T5Z8YL"V(:V0>#N%]8T=#Q,>(ZDB%<]7DX@CM? \$8"8 M)3#R/9:0T,3+%D<5L-<-P!"QA6F4+9O*V:,HE>:;NU=)X@<)DAZ@(57>689J M9X.Y! E/U%X'49@8L8_=42T:A1D*"R-X6K0$I@^ZRI?[/V[O8QF*F,00L$BJ M#:Y(&"!4;6BP-^"E/%)-AL M7WUN$OE[TP]UVYSF!!-I_9DG%! >!&IK&S,JN!\$K/]!RHCU/4OK#@,<&T', MMI.O4G)#6"I3MGE?EC(14J*0B"*LE \"D,@$@LB/$%8?OI!BWX2?WQ_8GBG, MX.HGH>J MS^_NO>8!PEBH7YW5FL<0K48%!1!I#9B6 @OZ+S(->&PS] (!'0][GR?](//>4.H0>(SEU*3R)!PSA$0<\>P:WR+;I](V2; M@LZ!$\>+KQ=G:\VEYS.&?0:P3)#^;*D8Q8LHB(C2&2/D0VCZ(>77T>WD\LV[ M_XFX6@X'U@^$7Y?K%SR;77 40EV:+H!D*-&-SWU A7Y!@3*P;87'M5I$A8 B$)])!IBY6#5=BB@+%"?BT@Y M7Q.-28\J8"^RF,[IH8%,!-B!+\YZ(IN]DO"B0/@2, REKO2* 84^5-/PH"<\ M%2T9?\YB1P'KUC&5T,(4NDY<.5HCL>UU&7"EH0 DT'4X3'TT$Q(%^EEZ21 4 M(@B98>/84G#J/<8Q'UQ'CZ%%QP?TH9#QB(,%1!%"BNUU@'BEWR[$(XIA* M;-YF_H[]M,9$,K,Q97N?O'D;\767\$TL=+W&9?Y/]3\/%WF=UB^KD@U1W1.J MML%$[?Z].%!^5^WZU/8R8"!4*XV%B:#1?LO1(_OG8>.Z=; _G?3B?1AP("@: M\_ A9J%RX!X!$48Q0%#WA(9A"))8$@4S(M*WRKC5'K(6NC(_Q5YMK'V%@@=UHY2<6 MRJFA[E>C/#9#O,8!8^$X+G&DZWDK\&O^E&JA=VK:']1?_F5$S4.I5KY/)[G8 MK.E>B%C\6.SH)^J'@AOF:T^F%<\]CJUV-!SAZD8-6Y>/.?^4D841IG8E6ME: MC.*I%0E'6-(K_CRO>&F.ICV15B[2C_9^AU@X0M0_BA^O^IGU@$=$6[E*/HJX M;FPL$[C]IJ:/@G\J2MVVYCO))B^W+KE6+EL/HJX'*BXLO.I7+];6+*43MB;*[*>O& MO#@%@.VEE&6O>FV*6B])\UDWF=4<[U]>@K\BC6U1^&C_KF4-'J MJ4V[,>R?Y\W(C .&=_'XE!4O0MS6*DB[?M)S.^G*1Y4['AW'[L'=G.SNUT6> M@MH!W9M]M9S.+T>';/T-[1/'I#[X"9-*V#4J8[ M\6JM_\AUU[/;/V8QD>ZQ[-:6O*-Y]()\M&EDD\M$VO3[D=8/7TGYEZB)FJ8H MFP/HG(GS0L7-3<^/-HLY4@\R:0"KC5S?PTR,<>"@";5J??TLRCO=LZPV8$/] M1K#:5M6Z$0UBP:(5?5IFV7>2+<5J=SC .MI_TVK/TG=CO1,U.VP>W>%?YES/ MQGS&=B/82L^^Z3G;/5QLYP>UBG_DO,Q>%K>Z"V[3_/;LL9[.6ZO47OM(SSYK M79"X0-G%SY+=J ^ @?7U*JH7.0Z4/QU,W@5&/BMO7W\DM?A$TK)QTM.I:9'9 MBR,'BIZ.PV&9K-V5_?+UK[HQI?.'?''#IKF]$Z)[46>W#JH?.*[6_%Z437'" M3/6^A]*-U/J>4-I G>\WP0JU WBYE@=C'1C#*+OO-<"$);N6NAEF>B5 JT!K MAYA#^'F[6+M@L>QD]?9TW;1.?P,F5P2TR;/&5R?N12\0_JUK-6:)3OJ2\KM* MXW>5QB!NKHK\2A0F2-F59*^JJ0OKXL3$'?JN""7R;?W73WZRE@6NZ%QB[>/2W%7K%^M5_/4#3I8$UI/=;9#QK%VV&V( MX3X@.DC[][3(&IBOY3^*1W&^:J+\A?R8@_O.P>P=G)NT@#YX.F@&:L;_6I), M=U%>:W]'?FX>$I[#%$X.:.^HWJ0Y],75+9-0;BPC^5KAR\1/6-<*G.FU/ELAU@Y=N)Y"S;5R\5AHI(C@NV5WW5244Q#!?+ MU-V(P@!/KU)LUI2:NJSN]H]JDHSYXRFOU9FN!L\&@V([5CC!4& MX'. =JVSFF)U^\S.J]:^$R/8;15J,[+K26(7&+8W/Z9Y&LW1/ OM%/I%/R@< M8>FF+(T3M2_3WGH:P=410&QGZ?Y5OYS]*'FE531 59L\>\\Y]')['1"X0L[, MXSE\3IH:F/SEXE!=B:FW]=:J CJVU-9\\,IF%ZA_8:S=TES(.>#$;1, M_9_E1)[/GY4-YS&:&N9#+=E<_FN)KCX6+?: MNYJ'^NNMV1LPD^&C60L*S9C':'C=\2)GU;5<3^-:-A:\G89AZQ@]J+5KGL9] MR"BP;9FK(+HN;O)1YELYUCXZ70>9+1.UG>A=:VNF5OI0FKUJBVGEEZY= M.SDO;D4F=.?OM0U-OG'2+M'>^?\XOCIQL5U>IE3AVUJL:RE3IN1^RLVLM=/2 M[;G <5SVQLNVSQ2B_%P6RZ?+JEH:9+1+KK78=ZP?/8V1;8_ZH/OT\ZVBIECL MDFLMXASK74]C9'TM%G=%33(3U_?V95GKDC)ZS;5B89^A,U8O29:]W)"4&R*J M3:2U?BCC^>I QG9-E3YR5QHVNT9#KO&83&MM3D82=P(;VV'GIJ#_['EAS#<> M%6JO0\G8*/,$/ ZQUVCVQD.8)+%-MKWV(@:X[ #+!5>Z5=6X0STJV5YCD"E^ M]110UNM\EFG]HI\V64&IMC>/S7NQ'U.IE!%JMJ;8'3B4O3XA(^D>!Z7M;>.> MF_E>-1^1YJ&WAR)3*'^K3>TDAPUEK\7(Z-S=&"B=X_]*U)C9[Y.?IDAO>\8O?AV*?LT M$#SG%OEU_2#*F==W^QB]J'8I<340/-NKFM!E1LHO:54;/.H^+K47G2ZELTX" M9)O 0\\R-1-R1&2O:@67DEG=T%C/_&^8%FD=//N^39P M_U)47?5:DE2T46+]BVLFL[K:_,DKI>VR>Y'H2@*K$Q[KTY#UU^;4*[$67 M2PFH+EAL=ZC5 96>D2'"VN3UXLNEA%$'*"ZD^(V\:O964"^"7,KRM,%@/0@I M)I=*;F3TXL.E',S>Y-TH\YY,Q]!Z5=^E-(F#9:I%_ED%+FO%/HJ*E6ES#&.H M3O6T^%XDNI0 Z0^9]>\23[5>)$.>__PZ.U/'SZ>D]V+6I5Q(;\!L?];R*O^0 MRUI?(3)6?WQ$9J\[ 2YE14Z 8[V"X/7VE[E2@7:9O:AS*0UR AQ77Q^XS*M4 M@7E7DN;ER;+4==/Z586]#,#$IP@ZAC'R+D'?:1AXI.!@J .S&-GL]ZC8*1GH MK;@/^B6;Z<\3M JTV GW%!<[.><.,&R?%&Q5FWR7=$^4-6XZT6YEQ:';I6=9 MUN)+S+3+/2[8 :XZ.N>>!.1WYW5;:^AW%_;?7=A[<_.8ZFH5L,@%?EG^)6U:FSR1/V<, "EI_ MT69KYWXD=,W7#@U-4K,NLSM1/E;7\J[DRL^:V=5VB+7&U+!8^30PUB-FK96) M%TQW)5GK(S%T+],R?5$A(&YY0D.$'9=JK9W#)#_H M'&V;#4/YF.;$H"?XNOCYE)8FJ=H3:*\_PQBFVM%P@JB/ MRY5B!BC:BK+7;6$,.?L(.$'+K6#+,JU349TM%F?/),TFW_/ID&NO7\(8PCJQ M^37*(FZ*+&5J C=EP68LB]@99H:RB./3,%X6\7:H QLQ4!_1+G_2X>%:/'\K MVM3>^[1T1THH.GG;/7'LB9?U0^$V/:^*>JVJF7Q__U$<2?]/Y+D#O_D]^OHO M]'\HJ<1__\?_ U!+ P04 " !DB6%9 0:*)=8' B*0 'P '9I879Q M,69Y,C4Q,"UQ,65X,S$Q>#,P,F-E;RYH=&WM6FU3(S<2_GZ_0L?6)5!E&]N8 M-\-2Y;#>Q+5;D "[N7RZTLST>'1HI(FDL7%^_75+XQ>PR9J--\M>P0?C&4FM M1^I'3[=DG68NEV>G&?#D[!^G_ZS7V1L=ESDHQV(#W$'"2BO4D/V:@+UE]7I5 MZUP7$R.&F6/M9KO#?M7F5HQX*'?"23B;VCG=#<^GN[Z3TT@GD[/31(R82%YO MB=;^P<%Q>A1#DW#\QYA9C]_N+K^T+NX83>7 M[+I_3N\J!S3;SWXHEV_9S4]]=MV[^J%WT;^N7_[[??\WUCN_85C2;CZK$716 MCB#,]3HP_UM:)]+)5\(YJ+%+"4/V+N.36Z%J+ 9#<)C+.*[8_://&,,*:7J. M0V\UV(!E? 3,P$C &"."RX1EOY3<(''DA%U!H8UC6K&WVN3!I:UF_1>F4_91 M\)%@UUJ63FAEV4#%#9ROXV_ Y]\*-]N-@/0';M$WZ(5\PFZ5'DM(AE +SC+! M18G&;I7&V(Y6N5",JPDKE3,E(&J,]C[PH]LXR_')""Y9RF-\99C.A6-.AWI+ M%13$8"TW$ZJ2\UO ?A=L6GR7(!CL4OJL ?N@"K$PF"5@-87-$4D"AHTS$6?, MEO0Q;S\& Y41&D NK,1T@C*3L7 9#M 6$'N 9+= :#K!88ZP6<*BR>(TO/!O MHSCW&NQ1Z@%+A4+G$D_FSJPA[[ Z%IN%1!/(F Z1F)(7-J!E5RU$;21_I.1$VEMJ6 MV(Y4TV@9Z%(8'4."KRW;1G8D@'0+%.C?Q1E70V ]%*2K4H*M8N(>K[?VMV$! M3VL_":]VO$U!J9@*A*6>&.G7 H\#KPC5T[I,E[M,L4L:^T.>8PT*]I^9T[QP M=S5.7CG@#5@$@S[SX>W3U*I1Y(UY:==O0B$P B1'U5,(JKHT: 5:R2LUT&L M!5*K%)H*!:HI8K%:BL0?&-@RLB(1W @:@ BQ MW\<%199*2_'8+U?K@[=736T! 3E4:6I48&XIXE)R$GL8WM(7O1WHSBCE1Q>6[*6J+R^V*W-:%P%(Y$04;G5BI.^JYB0U1,&]+-2)?N<03KQ 4^JPV42Z>? MWO:P:)JE^^4'8280CZ<:=?#\W?BMT"V9:F7PY#(C:.-=I6R^9"7MGJ"0%,-U M')>&_+X0,%=8S;5U^)[._="6C='0[^$LAVT_TB1% J-V/:A= <=]$_@S SI. M4.4,UTY E7$[RRY(]3SA(?'AP,]')=43)L4MR.H X4']VE^>HA>2;QSG_D8V M9/YH,9FND]I",3GC6PCHU&!+2D\_J<\>KH,X?=2('R_Y$H5^T.'G9<]UA?98_4D M9F8(1R#;:$M+V^18 -*B"M.SO!O,?+;,L]Q;_4'^,%4\63E,=J+YGVQ M35 /XW=J4"YJZ'+P2H>D\2?3%;MJ(?P)-=)R!!0#%1]6!^RF$D?("ZDG@*7C M3 XBUS;2(*PUL^R3_YY2N!&3+GNWD'QY7\S?Q)MO@Z8-[2O\*+.+M 1 M>82^:-7\!8EG@O 3JPQE92A4W>FBN^]=ZOP6NBJ-4(; U!&KY(6%[O3+"0;O M0O))5RC?HV]T4MF*M',Z)W,G(\H$,'^LV.89%(JKNQO'QXW#YB%=WW#(/)=, M.ZYN=C3\S8Y=ERR7=8X:Q\W'BYN-UJ-E&S*[ZR$'V#@QMN#J]=;>UK1!P1,Z M>>BVBSO6PKE86'42TJ6Y"=/R]Z^I9B!)![7%?P:^7+[O_\C>_=3[[=W@8L:= M:D+^^EB1;1L?Z)KCO+<8UO!BM0)H?6 7S)]XLBG.SW7QUQ #/_[%"PU_GSYY MBUWA9P)2UK^#N*13$G89]A#LV0+>_CD4SRXT%=HZW^S[8:?(4:P=,5OOBY]D&G.F_#(TI63Y2:?N!58?88[ MBKO^;N3_ %!+ P04 " !DB6%9=@R0;?L' "3*P ' '9I879Q,69Y M,C4R>&5X,S$R>#,P,F-F;RYH=&WM6FU3&[<6_MY?H9)I"S.VL8T=P!!F7'"F MGIN!%$AZ[Z<[VM595D6[VDI:&_?7WW.D]0O8)$Y*+V3J?"#V2N?HDYRZ3)TKWJ=:J+B9$W MJ6/M9KO#?M/F5HYX:'?2*3B9^CG>#=^/=_T@QY$6DY-C(4=,BC=;DN^W#@X[ ML,\%%YUF]S!*DL/]_?V#;F>O\[H=O?YO:PM-L7NPL6ZBX,U6)O-Z"C1^K]-N M['<+=S26PJ6]5K/YPY;O>G* ;MP\?@9LF9@SM7YTK>Y#T_I:U@.FV. MM=*F]ZKI_QU12SWAF523WD_7,@/+SF',+G7&\Y]JEN>V;L'()'2T\D] 3 C/ M?QT'R/OH1\D" =!V4,?( MS#.MZ\=A_^.075V\^W ]O#B_8L/ST\:+!WTZN+P>OAV>]@DS>__A\NI#__R: M75^PJ\$I/:MHTER+)<\ZE8NW[/J7 ;OJ7_[AU^Q7B]7$I\79[O!?N86PX(!R";L-M=C!>(&:B%. M)D1':!PQUU@*H$,N<\;S"2MS9TI P%@<^#H!(\99AM^,Y(HE/,9'ANE,.N9T MZ+?4(8<8K.5F0ETR?@LX[H)/B\\$@L$AE2\R< SJ$$N#105VR]$D./<: >FC_ .6R!PC3&291[2&Y,/NV&P6VF6>H'QPT@G\'*M2H$]DS4+X M:L@X29)38-")K\1CI>:$K+A@'PR-G!>2'->H1ZFP [)0(U5XD"7"$W.;LD3I ML9U2U,"-M,YP'(C3PX ;4=86F&:G8);0;LCVI#@[%=FN[T7FQU<'[=;^D:WH M5.5E$@>=)!*_;MN=8$>Q&S)NP+,$HRXC!11-!DC-2$F;DAEURU @223INY V M5MJ6:$?2:;0*="F,CD'@8\NVD1T"D&Z! H.[..7Y#; ^JM)EJ+4"HL M5CCX*0+JB'J,]B V^OND.*.5'%Y;LI:HO+[8KKAJ5]Y4GG^12VQ+VN"S6J3R-WU82*TA3(9^O+ MDSC61G@ OEJ]@1RK#H6TQA8H:+]0%ZS$ W5Q7\G"Z_>&O$^(,Z[(.QAQ57J5 MHLA"DF"U*$<8$[NBZIO5%FNH;OBZNA#T7$5#5$P;RLU(E^YQ!.OD!3[K#51+ M)Y\_^[!H6J7[[0=A)1"/IQH-\/+#^*W034RU,D1RF1%T^JY*-M^RDG9?H)"4 MPW4-T=$?X2Z';3]BDB"!4;L>]*Z X[D)_,4! MW2GDY0S73D"5;D/XHY0(WV^Y,H_]I MWW8(ZF/^3@S*10U##E[ID#3^>KIB5RVD/YF/M!H!Y<" MK>-4!R7D][B+7'N2 F'Y1])/_0;UHBCP/&#.Z(S@!9J=XZ)F$:YKJ^9?D'@A M"#^S8U B;F1>=[KH=0MZJ\#YXW#5&J&D@*DC5L4+"[WIAR-,Q(7BDY[,_8C> MZ*CR%6GG=$;NCD:4U;$6K/:DWYZA>?[N1J,9WM]PR# GIB-7S0W?M.O$86/O\& MM[L>LR_]?KYJ!)1T4"O^7#=_US]E9_^I?_7+[,+K"/_H:+Z FY_"*3(U,WAE>#,R,7@Y,#9C M96\N:'1M[5EM<]HX$/Y^OV*/S+7)C"&V@1!>FAF.TI9I!MI VNNG&V')6!=; M*VQTVKGN7W&JDU[@^[_5[-"302R% MQO4*G.\^.C=;SC2[UG62\I7HV9!J;FIECF0JB]Z>;__ZQE*/2<;33>_Q@F=, MP91=P9G,B'CL*2)47;&"QVZ@XG\SQ(3P[..5@]Q!/RD7K HA" WH\77"EUP_ MV@N._'XS; 1W83\DX-8G 3ND]T$9H0Y8\4!Y?3,9OIG ?'9ZOIC,IG.83$>- MG0<]&I\M)L\FHZ'!#*_.S^;GP^D"%C.8CT?FG4M^US_:^5!FSV#Q8@SSX=GO MP^EX7I_]<3I^!\/1 M 2^GZX0Q%\J]#_6BO-X\T#X9P(B*00+-)<"KCB.@&= M,'B])@4F+]W &[@N(Y#!,/9BE;PG(-G AY!4F:<4>[;6/?P"Q_2B;(F@L,-&E\N-UBJ1&*(74B.]& MD 5[O^8%,^<52_-'A.Z3 _<1U1"T]^F!9V1#@-&PZI(9D+W*X9L=4/"Z$F.)KB6TM-I0#"327,"Z8, MV9XQDS0%G(8 2(I24#FRKSP[*^:"B,B\1X>46]>F9.&H=>JT(G-6$%=%[Y8: M,/N\K"NNT%4E$V=P216N35% 6"'N=2#Y*8C[X%PD'"NM+>XFMX:P!#>KD!JK M+<,^88A0B>'5S>9K6M87.$2N47"]YE%>G=<_<3>YN;?L M"+L/ ^:IV1*V#<)47KK31. .$SN"\ N;(2/%"F^H6N:]MJ5;FRY169>RH*RH M(]:4Y(KUJ@]]RE6>DDV/"[NBG=0O?2VEUC(S[OJ71MP12-KO]YL]\(/FO[3FX/+60'&Q.CL) ^ MJ35KU82<4,K%JA?FUQ!@+FZ5G93%6[EQ:?GO*Y'O1-+J])7][_0R.QT_AY3J8WVBD3\NVQHMJ^>Z!5G-9ACVM<*;I7Y'>VQSUX+?>$V3&XJ#E]Q_,GP+I?FKXQW_U7!\:"?XTE_B^F#_R73 MA_;\L774^O2IM8KBHR_E_,QS:WS?^ 5!+ P04 " !DB6%9>;>$ AL% #5& ' '9I M879Q,69Y,C4T>&5X,S(R>#DP-F-F;RYH=&WM66UOVS80_KY?<7.P-@%D1Y)? MDMAN ,]Q,&.!T\9.NWT::)&RN$BD*E))O%^_(RGEI>F+UPV+A]4?#$O'.SYW MS]WQQ<-$9^GQ,&&$'G\W_+[9A!,9E1D3&J*"$,84S-@-7,B,B)>>(D(U%2MX[ 8J_@=#3 C//MXX MR =H)^6"U2X$H0$]N4WXDNL7.T'/'[3#5O@8]G,"[GP4L$.Z"+Z>ET/#*8X?7EQ?QR-%O XASFD[%Y MYX)_Y/>VWI7S4UC\-('YZ.+'T6PR;Y[_/U,]7'5$ DA6"1YE+ #=<)Z(3!FY(4Z$NZA@N6RT*#C.$M)]<,?K%S&(;^8"RSG(BU?0H&>X &3V61N2P(_.8;B&5AS;]WYH$) MBLU[SG+-LB4^AX>>Z]5$0* MV7$+L^Q @&Z/$Y*;D/3:GO'5A+@*7+OKUR8O!3>KW5RC:840*//P/=&@I94O MF;)496NX$O(& [AB+W:ZAQLUP.=-Q,T;]?/B#%H.Z0+#7=5&7*9(;80)D9KT MO$O9@KTO><',!L.2_0&MNV3/_<2<"+J[=,\SR4-RM!*198K45JP_2/V[M!]% MENC@J-U!@H\&)F6W/WC_%9+#!R1S@46;$=L?L55J@J,IOK74U!E N.F5.380 M0[9GQ"1- =40 #8/%.3(OO*L5GS75- @Y=:T:3DXJDQ=KLB<%<3UV<<-!TRU M5]W%M<*ZJ:(&EU3AW!03"/O$1CN(;PFQ"V!.$7BB$CQ0J/E%KF_:ZE6YM5HI8N94%9T42L*-=J-6 MR FE7*SZ87X+ 0;C0=])6?PD."XN_WXK\EV6= X&RG[#]&PT@Y/1_.?1V5W: M5*'X^UYBHOWC+M8>6H-]KG&F:".?'U7&!HQ6Y6"*!2%4:D36: A>G>O8-A_77"D/4?> M[S/ O!]%D2R%-G?N?L%28LKPR:W\ M_1IB=T?^O0I9*G/]]53E"Q?YU;?[6V'?_IWQ)U!+ 0(4 Q0 ( &2)85GW M=@M>!"L /3K > " 0 !E>&AI8FET,3 Q,C P,V5Q M=6ET>6EN8V5N="YH=&U02P$"% ,4 " !DB6%9"3TTM7'1 0"SK1D $0 M @ % *P =FEA=BTR,#(T,#DR."YH=&U02P$"% ,4 " !D MB6%9@7]C'003 #?V0 $0 @ '@_ $ =FEA=BTR,#(T,#DR M."YX;JBG\H SD@$ %0 M@ $3$ ( =FEA=BTR,#(T,#DR.%]C86PN>&UL4$L! A0#% @ 9(EA6:6 MQ_'.:0 JXX$ !4 ( !Q3@" '9I878M,C R-# Y,CA?9&5F M+GAM;%!+ 0(4 Q0 ( &2)85F5,JQWLSP! ,7K"P 5 " M <:B @!V:6%V+3(P,C0P.3(X7VQA8BYX;6Q02P$"% ,4 " !DB6%94MEX M,HVY !V>0@ %0 @ &LWP, =FEA=BTR,#(T,#DR.%]P&UL4$L! A0#% @ 9(EA60$&BB76!P (BD !\ ( ! M;)D$ '9I879Q,69Y,C4Q,"UQ,65X,S$Q>#,P,F-E;RYH=&U02P$"% ,4 M" !DB6%9=@R0;?L' "3*P ' @ %_H00 =FEA=G$Q9GDR M-3)X97@S,3)X,S R8V9O+FAT;5!+ 0(4 Q0 ( &2)85FD6M.D\P0 .88 M < " ;2I! !V:6%V<3%F>3(U,WAE>#,R,7@Y,#9C96\N M:'1M4$L! A0#% @ 9(EA67FWA (;!0 U1@ !P ( ! MX:X$ '9I879Q,69Y,C4T>&5X,S(R>#DP-F-F;RYH=&U02P4& L "P ! ) P -K0$ end XML 101 viav-20240928_htm.xml IDEA: XBRL DOCUMENT 0000912093 2024-06-30 2024-09-28 0000912093 2024-10-26 0000912093 us-gaap:ProductMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember 2023-07-02 2023-09-30 0000912093 2023-07-02 2023-09-30 0000912093 2024-09-28 0000912093 2024-06-29 0000912093 2023-07-01 0000912093 2023-09-30 0000912093 us-gaap:CommonStockMember 2024-06-29 0000912093 us-gaap:AdditionalPaidInCapitalMember 2024-06-29 0000912093 us-gaap:RetainedEarningsMember 2024-06-29 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-29 0000912093 us-gaap:RetainedEarningsMember 2024-06-30 2024-09-28 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-06-30 2024-09-28 0000912093 us-gaap:CommonStockMember 2024-06-30 2024-09-28 0000912093 us-gaap:AdditionalPaidInCapitalMember 2024-06-30 2024-09-28 0000912093 us-gaap:CommonStockMember 2024-09-28 0000912093 us-gaap:AdditionalPaidInCapitalMember 2024-09-28 0000912093 us-gaap:RetainedEarningsMember 2024-09-28 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2024-09-28 0000912093 us-gaap:CommonStockMember 2023-07-01 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-07-01 0000912093 us-gaap:RetainedEarningsMember 2023-07-01 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-01 0000912093 us-gaap:RetainedEarningsMember 2023-07-02 2023-09-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-07-02 2023-09-30 0000912093 us-gaap:CommonStockMember 2023-07-02 2023-09-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-07-02 2023-09-30 0000912093 us-gaap:CommonStockMember 2023-09-30 0000912093 us-gaap:AdditionalPaidInCapitalMember 2023-09-30 0000912093 us-gaap:RetainedEarningsMember 2023-09-30 0000912093 us-gaap:AccumulatedOtherComprehensiveIncomeMember 2023-09-30 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 2024-09-28 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-09-30 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-06-29 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-29 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-29 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-06-30 2024-09-28 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember 2024-09-28 0000912093 us-gaap:AccumulatedTranslationAdjustmentMember 2024-09-28 0000912093 us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember 2024-09-28 0000912093 viav:JacksonLabsTechnologiesIncMember 2022-10-05 2022-10-05 0000912093 viav:JacksonLabsTechnologiesIncMember 2022-10-05 0000912093 viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 srt:MinimumMember viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 srt:MaximumMember viav:JacksonLabsTechnologiesIncMember viav:DevelopedTechnologyAndOtherIntangiblesMember 2022-10-05 2022-10-05 0000912093 viav:JacksonLabsTechnologiesLLCMember 2022-10-05 2022-10-05 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2023-03-29 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialAssetAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2023-03-29 2023-06-08 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-07-18 2022-07-18 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember 2022-07-18 0000912093 us-gaap:SeriesOfIndividuallyImmaterialBusinessAcquisitionsMember us-gaap:DevelopedTechnologyRightsMember 2022-07-18 2022-07-18 0000912093 viav:ContingentConsiderationMember 2024-06-29 0000912093 viav:ContingentConsiderationMember 2023-07-01 0000912093 viav:ContingentConsiderationMember 2024-06-30 2024-09-28 0000912093 viav:ContingentConsiderationMember 2023-07-02 2023-09-30 0000912093 viav:ContingentConsiderationMember 2024-09-28 0000912093 viav:ContingentConsiderationMember 2023-09-30 0000912093 2024-09-29 2024-09-28 0000912093 2025-09-28 2024-06-29 0000912093 us-gaap:ForeignExchangeForwardMember 2024-09-28 0000912093 us-gaap:ForeignExchangeForwardMember 2024-06-29 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2024-06-30 2024-09-28 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2024-09-28 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:LongMember 2024-06-29 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2024-09-28 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember us-gaap:ShortMember 2024-06-29 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2024-06-30 2024-09-28 0000912093 us-gaap:ForeignExchangeForwardMember us-gaap:NondesignatedMember 2023-07-02 2023-09-30 0000912093 us-gaap:AssetBackedSecuritiesMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2024-09-28 0000912093 us-gaap:AssetBackedSecuritiesMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:AssetBackedSecuritiesMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:AssetBackedSecuritiesMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:AssetBackedSecuritiesMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel1Member 2024-09-28 0000912093 us-gaap:FairValueInputsLevel2Member 2024-09-28 0000912093 us-gaap:FairValueInputsLevel3Member 2024-09-28 0000912093 us-gaap:FairValueInputsLevel1Member 2024-06-29 0000912093 us-gaap:FairValueInputsLevel2Member 2024-06-29 0000912093 us-gaap:FairValueInputsLevel3Member 2024-06-29 0000912093 us-gaap:CashAndCashEquivalentsMember 2024-09-28 0000912093 viav:RestrictedCashMember 2024-09-28 0000912093 us-gaap:OtherNoncurrentAssetsMember 2024-09-28 0000912093 us-gaap:CashAndCashEquivalentsMember 2024-06-29 0000912093 viav:RestrictedCashMember 2024-06-29 0000912093 us-gaap:OtherNoncurrentAssetsMember 2024-06-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-09-28 0000912093 us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel1Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel2Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 us-gaap:FairValueInputsLevel3Member us-gaap:ConvertibleDebtMember 2024-06-29 0000912093 viav:NetworkEnablementMember 2024-06-29 0000912093 viav:ServiceEnablementMember 2024-06-29 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-29 0000912093 viav:NetworkEnablementMember 2024-06-30 2024-09-28 0000912093 viav:ServiceEnablementMember 2024-06-30 2024-09-28 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-30 2024-09-28 0000912093 viav:NetworkEnablementMember 2024-09-28 0000912093 viav:ServiceEnablementMember 2024-09-28 0000912093 viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-09-28 0000912093 us-gaap:DevelopedTechnologyRightsMember 2024-09-28 0000912093 us-gaap:CustomerRelationshipsMember 2024-09-28 0000912093 us-gaap:OtherIntangibleAssetsMember 2024-09-28 0000912093 us-gaap:DevelopedTechnologyRightsMember 2024-06-29 0000912093 us-gaap:CustomerRelationshipsMember 2024-06-29 0000912093 us-gaap:OtherIntangibleAssetsMember 2024-06-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2024-06-29 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 0000912093 viav:ExchangeTransactionMember viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember 2023-03-06 2023-03-06 0000912093 viav:SeniorOnePointSixTwoFiveConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-06-30 2024-09-28 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2021-09-29 0000912093 viav:SeniorThreePointSeventyFivePercentNotesMember us-gaap:SeniorNotesMember 2024-06-30 2024-09-28 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 0000912093 viav:ExchangeTransactionMember viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 2018-05-29 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2018-05-29 2018-05-29 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-07-04 2022-07-02 0000912093 2022-07-02 0000912093 viav:SeniorOnePointSevenFivePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2023-06-01 2023-06-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-03 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-22 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2017-03-03 2017-03-22 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2021-07-04 2022-07-02 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-01 0000912093 viav:SeniorOnePercentConvertibleNotesMember us-gaap:ConvertibleDebtMember 2024-03-01 2024-03-01 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:SterlingOvernightInterbankAverageRateSONIAMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:SterlingOvernightInterbankAverageRateSONIAMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:EuroInterbankOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:EuroInterbankOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:CanadianDollarOfferedRateMember 2021-12-30 2021-12-30 0000912093 srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember viav:CanadianDollarOfferedRateMember 2021-12-30 2021-12-30 0000912093 currency:CAD srt:MinimumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 currency:CAD srt:MaximumMember us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember us-gaap:BaseRateMember 2021-12-30 2021-12-30 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2021-12-30 2021-12-30 0000912093 us-gaap:RevolvingCreditFacilityMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-09-28 0000912093 us-gaap:LetterOfCreditMember viav:SeniorSecuredAssetBasedRevolvingCreditFacilityMember us-gaap:LineOfCreditMember 2024-09-28 0000912093 viav:Fiscal2024PlanMember 2024-03-31 2024-06-29 0000912093 viav:FiscalYear2023RestructuringPlanMember 2024-09-28 0000912093 viav:Fiscal2024PlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-29 0000912093 viav:Fiscal2024PlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-30 2024-09-28 0000912093 viav:Fiscal2024PlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-09-28 0000912093 viav:Fiscal2024PlanMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-29 0000912093 viav:Fiscal2024PlanMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-30 2024-09-28 0000912093 viav:Fiscal2024PlanMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-09-28 0000912093 viav:Fiscal2024PlanMember 2024-06-29 0000912093 viav:Fiscal2024PlanMember 2024-06-30 2024-09-28 0000912093 viav:Fiscal2024PlanMember 2024-09-28 0000912093 viav:FiscalYear2023RestructuringPlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-29 0000912093 viav:FiscalYear2023RestructuringPlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-30 2024-09-28 0000912093 viav:FiscalYear2023RestructuringPlanMember viav:NetworkAndServiceEnablementSegmentMember 2024-09-28 0000912093 viav:FiscalYear2023RestructuringPlanMember 2024-06-29 0000912093 viav:FiscalYear2023RestructuringPlanMember 2024-06-30 2024-09-28 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2022-09-30 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2024-06-30 2024-09-28 0000912093 viav:A2022RepurchasePlanMember us-gaap:CommonStockMember 2024-09-28 0000912093 srt:MinimumMember us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 2024-09-28 0000912093 srt:MaximumMember us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 2024-09-28 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2024-06-30 2024-09-28 0000912093 us-gaap:RestrictedStockUnitsRSUMember 2023-07-02 2023-09-30 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2024-06-30 2024-09-28 0000912093 viav:RestrictedStockUnitswithMarketandPerformanceConditionsMember 2023-07-02 2023-09-30 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2023-07-02 2023-09-30 0000912093 viav:RestrictedStockUnitswithPerformanceConditionsOverTargetMember 2024-06-30 2024-09-28 0000912093 viav:FullValueAwardsMember 2024-09-28 0000912093 us-gaap:CostOfSalesMember 2024-06-30 2024-09-28 0000912093 us-gaap:CostOfSalesMember 2023-07-02 2023-09-30 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2024-06-30 2024-09-28 0000912093 us-gaap:ResearchAndDevelopmentExpenseMember 2023-07-02 2023-09-30 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2024-06-30 2024-09-28 0000912093 us-gaap:SellingGeneralAndAdministrativeExpensesMember 2023-07-02 2023-09-30 0000912093 country:GB 2024-06-30 2024-09-28 0000912093 country:DE 2024-06-30 2024-09-28 0000912093 viav:TelInstrumentsElectronicsCorpSettlementMember us-gaap:JudicialRulingMember 2024-07-02 2024-07-31 0000912093 viav:TelInstrumentsElectronicsCorpSettlementMember us-gaap:JudicialRulingMember 2023-07-02 2023-09-30 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MinimumMember us-gaap:JudicialRulingMember 2016-06-30 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MaximumMember us-gaap:JudicialRulingMember 2016-06-30 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember srt:MinimumMember us-gaap:JudicialRulingMember 2016-07-02 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember us-gaap:JudicialRulingMember 2022-07-02 0000912093 viav:CaseRelatedToAmendmentOfPensionForForeignSubsidiaryMember us-gaap:JudicialRulingMember 2022-07-03 2023-07-01 0000912093 us-gaap:PerformanceGuaranteeMember 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2024-06-30 2024-09-28 0000912093 us-gaap:MaterialReconcilingItemsMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ProductMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ProductMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember us-gaap:ServiceMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:ServiceMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:NetworkEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember viav:ServiceEnablementMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember viav:NetworkAndServiceEnablementSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember viav:OpticalSecurityAndPerformanceProductsSegmentMember 2023-07-02 2023-09-30 0000912093 us-gaap:MaterialReconcilingItemsMember 2023-07-02 2023-09-30 0000912093 us-gaap:OperatingSegmentsMember 2024-06-30 2024-09-28 0000912093 us-gaap:OperatingSegmentsMember 2023-07-02 2023-09-30 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2024-06-30 2024-09-28 0000912093 us-gaap:MaterialReconcilingItemsMember viav:GrossProfitMember 2023-07-02 2023-09-30 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2024-06-30 2024-09-28 0000912093 us-gaap:MaterialReconcilingItemsMember us-gaap:OperatingIncomeLossMember 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember country:US 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember country:US 2024-06-30 2024-09-28 0000912093 country:US 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember country:US 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember country:US 2023-07-02 2023-09-30 0000912093 country:US 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2024-06-30 2024-09-28 0000912093 viav:OtherAmericasMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember viav:OtherAmericasMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember viav:OtherAmericasMember 2023-07-02 2023-09-30 0000912093 viav:OtherAmericasMember 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember srt:AmericasMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember srt:AmericasMember 2024-06-30 2024-09-28 0000912093 srt:AmericasMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember srt:AmericasMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember srt:AmericasMember 2023-07-02 2023-09-30 0000912093 srt:AmericasMember 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember country:CN 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember country:CN 2024-06-30 2024-09-28 0000912093 country:CN 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember country:CN 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember country:CN 2023-07-02 2023-09-30 0000912093 country:CN 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2024-06-30 2024-09-28 0000912093 viav:OtherAsiaPacificMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember viav:OtherAsiaPacificMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember viav:OtherAsiaPacificMember 2023-07-02 2023-09-30 0000912093 viav:OtherAsiaPacificMember 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2024-06-30 2024-09-28 0000912093 srt:AsiaPacificMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember srt:AsiaPacificMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember srt:AsiaPacificMember 2023-07-02 2023-09-30 0000912093 srt:AsiaPacificMember 2023-07-02 2023-09-30 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2024-06-30 2024-09-28 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2024-06-30 2024-09-28 0000912093 us-gaap:EMEAMember 2024-06-30 2024-09-28 0000912093 us-gaap:ProductMember us-gaap:EMEAMember 2023-07-02 2023-09-30 0000912093 us-gaap:ServiceMember us-gaap:EMEAMember 2023-07-02 2023-09-30 0000912093 us-gaap:EMEAMember 2023-07-02 2023-09-30 0000912093 viav:KevinSiebertMember 2024-06-30 2024-09-28 0000912093 viav:LukeScrivanichMember 2024-06-30 2024-09-28 shares iso4217:USD iso4217:USD shares pure viav:note iso4217:GBP viav:segment viav:region 0000912093 false --06-28 2025 Q1 P1Y http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2024#PrepaidExpenseAndOtherAssetsCurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherAssetsNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesCurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent http://fasb.org/us-gaap/2024#OtherLiabilitiesNoncurrent P3Y P3Y P385D P384D 10-Q true 2024-09-28 false 000-22874 Viavi Solutions Inc. DE 94-2579683 1445 South Spectrum Blvd, Suite 102 Chandler AZ 85286 408 404-3600 Common Stock, par value of $0.001 per share VIAV NASDAQ Yes Yes Large Accelerated Filer false false false 221813229 197500000 205600000 40700000 42300000 238200000 247900000 81900000 78200000 16900000 21800000 3300000 3500000 102100000 103500000 136100000 144400000 49400000 49900000 74100000 77200000 1100000 2100000 0 -800000 124600000 128400000 11500000 16000000.0 3200000 10200000 7500000 7800000 7200000 18400000 9000000.0 8600000 -1800000 9800000 -0.01 0.04 -0.01 0.04 222000000.0 222000000.0 222000000.0 224200000 -1800000 9800000 30300000 -20400000 -100000 100000 30400000 -20500000 28600000 -10700000 467900000 471300000 25200000 19900000 4800000 5000000.0 203100000 213100000 93200000 96500000 69800000 70700000 864000000.0 876500000 230500000 228200000 461200000 452900000 34000000.0 38200000 86100000 82500000 61800000 58000000.0 1737600000 1736300000 47400000 50400000 44400000 48200000 63700000 65700000 23800000 25300000 53500000 57500000 232800000 247100000 637600000 636000000.0 165100000 171600000 1035500000 1054700000 0.001 0.001 1000000 1000000 0 0 0 0 0 0 0.001 0.001 1000000000 1000000000 222000000 222000000 222000000 222000000 200000 200000 70480200000 70471900000 -69664700000 -69646500000 -113600000 -144000000.0 702100000 681600000 1737600000 1736300000 -1800000 9800000 9700000 9800000 4400000 5600000 12700000 11200000 1800000 1900000 -3500000 -1400000 -4700000 1200000 0 -800000 200000 -200000 -13200000 -38000000.0 -2900000 300000 2400000 -3900000 -4000000.0 -7600000 2600000 -600000 -4600000 -10100000 -5100000 -9100000 -7500000 -1400000 13500000 50300000 43300000 52300000 38600000 45800000 7300000 6700000 3500000 600000 3000000.0 0 -11500000 -12600000 16400000 10000000.0 7300000 9100000 2700000 3000000.0 -21000000.0 -16100000 15300000 -9300000 -3700000 12300000 481800000 515600000 478100000 527900000 10500000 9100000 10200000 7300000 221900000 200000 70471900000 -69646500000 -144000000.0 681600000 -1800000 -1800000 30400000 30400000 1900000 -4700000 -4700000 12700000 12700000 2000000.0 300000 16400000 16100000 221800000 200000 70480200000 -69664700000 -113600000 702100000 221500000 200000 70427300000 -69600700000 -136000000.0 690800000 9800000 9800000 -20500000 -20500000 1900000 -6100000 -6100000 11200000 11200000 1000000.0 10000000.0 10000000.0 222400000 200000 70432400000 -69600900000 -156500000 675200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 1. Basis of Presentation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The financial information for Viavi Solutions Inc. (VIAVI, also referred to as the Company, we, our and us) for the three months ended September 28, 2024 and September 30, 2023 is unaudited and includes all normal and recurring adjustments the Company’s management considers necessary for a fair statement of the financial information set forth herein. The accompanying Consolidated Financial Statements are presented in accordance with accounting principles generally accepted in the United States of America (U.S. GAAP) for interim financial information and rules and regulations of the Securities and Exchange Commission (SEC). Accordingly, such information does not include all of the information and footnotes required by U.S. GAAP for annual Consolidated Financial Statements. For further information please refer to the Consolidated Financial Statements and footnotes thereto included in the Company’s Annual Report on Form 10-K for the year ended June 29, 2024.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">There have been no material changes to the Company’s accounting policies during the three months ended September 28, 2024 as compared to the significant accounting policies presented in “Note 1. Basis of Presentation” of the Notes to the Consolidated Financial Statements included in the Company’s Annual Report for the year ended June 29, 2024 on Form 10-K, filed with the SEC on August 16, 2024.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Balance Sheet as of June 29, 2024 has been derived from the audited financial statements at that date but does not include all of the information and footnotes required by U.S. GAAP for complete financial statements. The results for the three months ended September 28, 2024 and September 30, 2023 may not be indicative of results for the fiscal year ending June 28, 2025 or any future periods.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Years</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2025 is a 52-week year ending on June 28, 2025. The Company’s fiscal 2024 was a 52-week year ending on June 29, 2024. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions, the Company’s reported financial position or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal Years</span></div>The Company utilizes a 52-53 week fiscal year ending on the Saturday closest to June 30th. The Company’s fiscal 2025 is a 52-week year ending on June 28, 2025. The Company’s fiscal 2024 was a 52-week year ending on June 29, 2024. <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Principles of Consolidation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Consolidated Financial Statements include the Company and its wholly-owned subsidiaries. All inter-company accounts and transactions have been eliminated.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Use of Estimates</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The preparation of the Consolidated Financial Statements in conformity with U.S. GAAP requires management to make estimates and assumptions that affect the reported amount of assets and liabilities at the date of the financial statements, the reported amount of net revenue and expense and the disclosure of commitments and contingencies during the reporting periods. Estimates are based on historical factors, current circumstances and the experience and judgment of management. Under changed conditions, the Company’s reported financial position or results of operations may be materially impacted when using different estimates and assumptions, particularly with respect to significant accounting policies. If estimates or assumptions differ from actual results, subsequent periods are adjusted to reflect more readily available information.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 2. Recently Issued Accounting Pronouncements</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">SEC Climate Rules</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2024, the SEC issued its final climate disclosure rules, which require the disclosure of climate-related information in annual reports and registration statements. The rules require disclosure in the audited financial statements of certain effects of severe weather events and other natural conditions above certain financial thresholds, as well as amounts related to carbon offsets and renewable energy credits or certificates, if material.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures and continue to monitor the status of the related legal challenges.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Issued But Not Yet Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures (Topic 280)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. This ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.</span></div> <div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">SEC Climate Rules</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In March 2024, the SEC issued its final climate disclosure rules, which require the disclosure of climate-related information in annual reports and registration statements. The rules require disclosure in the audited financial statements of certain effects of severe weather events and other natural conditions above certain financial thresholds, as well as amounts related to carbon offsets and renewable energy credits or certificates, if material.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On April 4, 2024, the SEC voluntarily stayed the implementation of the final rules pending the completion of judicial review of the consolidated challenges to the final rules by the Court of Appeals for the Eighth Circuit. The final rules, as originally issued, would be effective for the Company in various fiscal years, starting with its Annual Report on Form 10-K for fiscal year 2026. Disclosures pursuant to the final rules, as originally issued, would be required prospectively, with information for prior periods required only to the extent it was previously disclosed in an SEC filing. The Company is currently evaluating the impact of the final rules on its Consolidated Financial Statements and disclosures and continue to monitor the status of the related legal challenges.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounting Standards Issued But Not Yet Adopted</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In December 2023, the Financial Accounting Standards Board (FASB) issued Accounting Standard Update (ASU) 2023-09, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">Improvements to Income Tax Disclosures</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">(Topic 740)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">, to enhance the transparency and decision usefulness of income tax disclosures through changes to the rate reconciliation and income taxes paid information. This guidance is effective for fiscal years beginning after December 15, 2024 (fiscal 2026 for the Company), with early and retrospective adoption permitted. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In November 2023, the FASB issued ASU 2023-07, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Improvements to Reportable Segment Disclosures (Topic 280)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, to improve reportable segment disclosures, primarily through enhanced disclosures about significant segment expenses. The amendments in this update will require public entities to disclose significant segment expenses included within segment profit and loss that are regularly provided to the Company’s Chief Executive Officer as the Company’s Chief Operating Decision Maker (CODM). This guidance is effective for fiscal years beginning after December 15, 2023 (fiscal 2025 for the Company), and interim periods within fiscal years beginning after December 15, 2024, with early adoption permitted and will be applied retrospectively to all prior periods presented in the financial statements. The Company is evaluating the impact of adopting this new accounting guidance on its Consolidated Financial Statements.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In October 2023, the FASB issued ASU 2023-06, </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Disclosure Improvements - Codification Amendments in Response to the SEC’s Disclosure Update and Simplification Initiative</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. The amendments clarify or improve disclosure and presentation requirements on various disclosure areas, including the statement of cash flows, earnings per share, debt, equity, and derivatives. The amendments will align the requirements in the FASB Accounting Standards Codification (ASC) with the SEC’s regulations. The amendments in this ASU will be effective on the date the related disclosures are removed from Regulation S-X or Regulation S-K by the SEC, and will not be effective if the SEC has not removed the applicable disclosure requirement by June 30, 2027. Early adoption is prohibited. This ASU is not expected to have a material impact on our Consolidated Financial Statements or related disclosures.</span></div> <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 3. Earnings Per Share</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net (loss) income per share (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.249%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock-based compensation plans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net (loss) income per share because their effect would have been anti-dilutive (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company’s 1.625% Senior Convertible Notes due 2026 (2026 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.19 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company’s 1.00% Senior Convertible Notes due 2024 (2024 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.22 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the computation of basic and diluted net (loss) income per share (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions, except per share data</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.249%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.712%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.824%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.715%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Numerator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.8)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Denominator:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average shares outstanding:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive securities from stock-based compensation plans</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">222.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">224.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net (loss) income per share:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.01)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.04 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> -1800000 9800000 222000000.0 222000000.0 0 2200000 222000000.0 224200000 -0.01 0.04 -0.01 0.04 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth the weighted-average potentially dilutive securities excluded from the computation of the diluted net (loss) income per share because their effect would have been anti-dilutive (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:61.034%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.467%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.469%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)(2)</span></div></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted stock units</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-top:5pt;padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company’s 1.625% Senior Convertible Notes due 2026 (2026 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.19 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The Company’s 1.00% Senior Convertible Notes due 2024 (2024 Notes) are not included in the table above. The par amount of convertible notes is payable in cash equal to the principal amount of the notes plus any accrued and unpaid interest and then the “in-the-money” conversion benefit feature at the conversion price above $13.22 per share is payable in cash, shares of the Company’s common stock or a combination of both at the Company’s election. Refer to “Note 11. Debt” for more details.</span></div> 2500000 500000 0.01625 13.19 0.0100 13.22 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 4. Accumulated Other Comprehensive Loss</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s accumulated other comprehensive loss consists of the accumulated net unrealized gains or losses on available-for-sale investments, foreign currency translation adjustments and change in unrealized components of defined benefit obligations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 28, 2024, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized losses on available-for sale investments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in unrealized components of defined benefit obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance as of June 29, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance as of September 28, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial loss included as a component of Cost of revenues, Research and development (R&amp;D) and Selling, general and administrative (SG&amp;A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the three months ended September 28, 2024. There was no tax impact for the three months ended September 28, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three months ended September 28, 2024, the changes in accumulated other comprehensive loss, net of tax, by component were as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:40.712%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.666%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.519%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.209%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized losses on available-for sale investments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Foreign <br/>currency translation adjustments</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Change in unrealized components of defined benefit obligations </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Beginning balance as of June 29, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(131.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(144.0)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other comprehensive income before reclassification</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amounts reclassified out of accumulated other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net current-period other comprehensive income</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">30.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Ending balance as of September 28, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5.3)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(101.1)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.2)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(113.6)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">The amount reclassified out of accumulated other comprehensive loss represents the amortization of actuarial loss included as a component of Cost of revenues, Research and development (R&amp;D) and Selling, general and administrative (SG&amp;A) in the Consolidated Statements of Operations, net of reclassification adjustments, for the three months ended September 28, 2024. There was no tax impact for the three months ended September 28, 2024. Refer to “Note 17. Employee Pension and Other Benefit Plans” for more details on the computation of net periodic cost for pension plans.</span></div> -5300000 -131400000 -7300000 -144000000.0 0 30300000 0 30300000 0 0 -100000 -100000 0 30300000 100000 30400000 -5300000 -101100000 -7200000 -113600000 0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 5. Acquisitions </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Jackson Labs Technologies, LLC</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On October 5, 2022, the Company acquired all of the equity of Jackson Labs Technologies, LLC (Jackson Labs), a privately held company which specializes in Position, Navigation and Timing (PNT) solutions for critical infrastructure serving both military and civilian applications. The acquisition enables the Company to broaden its solutions offering into the rapidly developing PNT landscape.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The total purchase consideration included approximately $49.9 million paid in cash at closing and additional contingent consideration of up to $117.0 million for which future cash payments are dependent on the achievement of certain operational and revenue targets over the course of a three-year period beginning in January 2023. The cash consideration paid at closing included escrow payments of $5.0 million for indemnity holdback and $2.0 million subject to final cash and net working capital adjustments. The acquisition has been accounted for in accordance with the authoritative guidance on business combinations; therefore, the tangible and intangible assets acquired and liabilities assumed were recorded at fair value on the acquisition date. In connection with this acquisition, the Company recorded approximately $48.3 million of goodwill and $30.6 million of developed technology and other intangibles. The acquired developed technology and other intangible assets are being amortized over their estimated useful lives ranging from <span style="-sec-ix-hidden:f-337">one</span> to six years. Acquisition-related costs incurred were approximately $0.8 million and have been recorded within SG&amp;A expense in the Consolidated Statements of Operations in fiscal year 2023.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">Goodwill represents the excess of the preliminary estimated purchase consideration over the preliminary estimates of the fair value of the net tangible and intangible assets acquired and has been allocated to the Network Enablement segment. Goodwill is primarily attributable to expected synergies in the acquired technologies that may be leveraged by the Company in future PNT offerings. The goodwill was deductible for U.S. income tax purposes in the year of acquisition. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has included the financial results of Jackson Labs in its Consolidated Financial Statements from the date of acquisition. Pro forma results of operations have not been presented because the effect of the acquisition was not material to the Consolidated Statements of Operations.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Other Acquisitions</span></div><div><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On March 29, 2023, April 21, 2023 and June 8, 2023, the Company completed acquisitions accounted for as asset purchases consisting of an aggregate cash paid at closing of $2.9 million and $0.2 million of indemnity holdback. In connection with these acquisitions, the Company recorded developed technology intangibles of $2.5 million which are being amortized over their estimated useful life of 5 years.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On July 18, 2022, the Company completed an acquisition accounted for as a business combination consisting of cash paid at closing of $17.5 million and $2.0 million of indemnity holdback. In connection with this acquisition, the Company recorded approximately $11.2 million of goodwill, $5.1 million of developed technology and $1.8 million of deferred tax liability. The acquired developed technology asset is being amortized over its estimated useful life of 4 years.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Acquisition-related Contingent Consideration</span></div><div style="text-align:justify"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Beginning period balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Fair value adjustment of earn-out liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Ending period balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 49900000 117000000 P3Y 5000000 2000000 48300000 30600000 P6Y 800000 2900000 200000 2500000 P5Y 17500000 2000000 11200000 5100000 1800000 P4Y <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The following table provides a reconciliation of changes in the fair value of the Company’s earn-out liabilities associated with the Company’s acquisitions for the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:112%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">):</span></div><div style="text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.128%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Beginning period balance</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">19.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Fair value adjustment of earn-out liabilities</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(3.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">(1.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.19pt;font-weight:400;line-height:100%">Ending period balance </span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">18.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 9500000 19700000 3500000 1400000 6000000.0 18300000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 6. Balance Sheet and Other Details </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Contract Balances</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross receivables include both billed and unbilled receivables (including Contract assets). As of September 28, 2024, and June 29, 2024, the Company had total unbilled receivables of $14.4 million and $16.3 million, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also has short-term and long-term deferred revenues related to undelivered product and professional services, consisting of installations and consulting engagements, which are recognized as the Company's performance obligations under the contract are completed and accepted by the customer. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to deferred revenue (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.252%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue deferrals for new contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in these amounts is the impact from foreign currency exchange rate fluctuations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligation estimates are subject to change and are affected by several factors, including terminations, changes in the scope of contracts, adjustments for revenue that have not materialized, and currency fluctuations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The value of the transaction price allocated to remaining performance obligations as of September 28, 2024, was $258.9 million. The Company expects to recognize approximately</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">89% of remaining performance obligations as revenue within the next 12 months, and the remainder thereafter.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Accounts receivable allowances - Credit losses</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities and balances for allowance for credit losses (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Costs and Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Inventories, net</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of inventories, net (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Prepayments and other current assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of prepayments and other current assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refundable income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to contract manufacturers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-391"><span style="-sec-ix-hidden:f-392">Fair value of forward contracts</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other non-current assets</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other non-current assets (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-402"><span style="-sec-ix-hidden:f-403">Operating right-of-use (ROU) assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investment (Note 7)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance cost - Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other current liabilities</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other current liabilities (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-421"><span style="-sec-ix-hidden:f-422">Operating lease liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other non-current liabilities</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of other non-current liabilities </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-employment benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-444"><span style="-sec-ix-hidden:f-445">Operating lease liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax position</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration (Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 14400000 16300000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activity related to deferred revenue (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:78.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:19.252%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Deferred revenue:</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue deferrals for new contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">24.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Revenue recognized during the period </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(27.5)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance at end of period </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in these amounts is the impact from foreign currency exchange rate fluctuations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Revenue recognized during the period represents releases from the balance at the beginning of the period as well as releases from the current period deferrals.</span></div> 91400000 24900000 27500000 88800000 258900000 0.89 P12M <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the activities and balances for allowance for credit losses (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:28.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.104%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.613%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.110%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Charged to Costs and Expenses</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Deductions </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Allowance for credit losses</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.3)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Represents the effect of currency translation adjustments and write-offs of uncollectible accounts, net of recoveries.</span></div> 1600000 100000 300000 1400000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of inventories, net (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Finished goods</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">45.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">44.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Work in process</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Raw materials</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Inventories, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">93.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 45200000 44600000 12900000 15400000 35100000 36500000 93200000 96500000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of prepayments and other current assets </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Refundable income taxes</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Advances to contract manufacturers</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction tax receivables</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-391"><span style="-sec-ix-hidden:f-392">Fair value of forward contracts</span></span></span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset held for sale</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Prepayments and other current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 29600000 28500000 17000000.0 18500000 4700000 5700000 2100000 3300000 4900000 1700000 0 2500000 11500000 10500000 69800000 70700000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other non-current assets (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-402"><span style="-sec-ix-hidden:f-403">Operating right-of-use (ROU) assets</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term restricted cash</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term investment (Note 7)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deposits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred contract cost</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance cost - Revolving Credit Facility</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 35400000 35800000 5400000 5500000 3000000.0 0 2500000 2400000 2400000 2500000 1800000 1900000 11300000 9900000 61800000 58000000.0 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of other current liabilities (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.935%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.589%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.533%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.443%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-421"><span style="-sec-ix-hidden:f-422">Operating lease liabilities</span></span></span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest payable</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Transaction tax payable</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of forward contracts</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 9700000 9800000 7900000 5100000 6400000 5300000 5700000 14100000 4500000 4000000.0 4000000.0 3400000 3300000 1500000 12000000.0 14300000 53500000 57500000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of other non-current liabilities </span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="background-color:#ffffff;color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Pension and post-employment benefits</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:f-444"><span style="-sec-ix-hidden:f-445">Operating lease liabilities</span></span></span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term deferred revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">25.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Uncertain tax position</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Financing obligation</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred tax liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fair value of contingent consideration (Note 5)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset retirement obligations</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Warranty accrual</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring accrual</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 10pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other non-current liabilities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">165.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 53500000 51200000 25600000 25700000 25100000 25700000 17300000 17000000.0 15700000 15700000 7500000 11700000 6000000.0 9500000 3100000 3000000.0 3000000.0 4000000.0 1100000 800000 7200000 7300000 165100000 171600000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 7. Investments and Forward Contracts </span></div><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Short-Term Investments</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, the Company’s short-term investments of $25.2 million were comprised of 30-day term deposits of $23.6 million and trading securities related to the deferred compensation plan of $1.6 million, of which $1.4 million was invested in equity securities, $0.1 million was invested in money market instruments and $0.1 million was invested in debt securities. </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of June 29, 2024, the Company’s short-term investments of $19.9 million were comprised of 30-day term deposits of $18.4 million and trading securities related to the deferred compensation plan of $1.5 million, of which $1.4 million was invested in equity securities and $0.1 million was invested in debt securities. </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trading securities are reported at fair value, with unrealized gains or losses resulting from changes in fair value recognized in the Consolidated Statements of Operations as a component of Interest and other income, net.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Strategic Investment</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the first fiscal quarter of 2025, the Company invested $3.0 million in a non-marketable equity security in a privately held company. The investment is included in Other non-current assets on our Consolidated Balance Sheets and is classified as Level 3 within the fair value hierarchy.</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> This investment is carried at cost and because the investment does not have a readily determinable fair value it will be adjusted for changes resulting from observable price changes under the Measurement Alternative methodology. There were no impairments or adjustments to the carrying value for the three months ended September 28, 2024. </span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Non-Designated Foreign Currency Forward Contracts</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has foreign subsidiaries that operate and sell the Company’s products in various markets around the world. As a result, the Company is exposed to foreign exchange risks. The Company utilizes foreign exchange forward contracts to manage foreign currency risk associated with foreign currency denominated monetary assets and liabilities, primarily certain short-term intercompany receivables and payables, and to reduce the volatility of earnings and cash flows related to foreign currency transactions. The Company does not use these foreign currency forward contracts for trading purposes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, the Company had forward contracts that were effectively closed but not settled with the counterparties as of the balance sheet date. Therefore, the fair value of these contracts of $4.9 million and $3.3 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively. As of June 29, 2024, the fair value of these contracts of $1.7 million and $1.5 million is reflected as Prepayments and other current assets and Other current liabilities on the Consolidated Balance Sheets, respectively.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The forward contracts outstanding and not effectively closed, with a term of less than 120 days, were transacted near quarter end; therefore, the fair value of the contracts is not significant. As of September 28, 2024 and June 29, 2024, the notional amounts of the forward contracts that the Company held to purchase foreign currencies were $91.2 million and $81.9 million, respectively, and the notional amounts of forward contracts that the Company held to sell foreign currencies were $23.9 million and $26.8 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The change in the fair value of these foreign currency forward contracts is recorded as gain or loss in the Consolidated Statements of Operations as a component of Interest and other income, net. The cash flows related to the settlement of foreign currency forward contracts are classified as operating activities. The foreign exchange forward contracts incurred a gain of $1.4 million for the three months ended September 28, 2024 and a loss of $3.6 million for the three months ended September 30, 2023, respectively.</span></div> 25200000 P30D 23600000 1600000 1400000 100000 100000 19900000 P30D 18400000 1500000 1400000 100000 3000000 4900000 3300000 1700000 1500000 P120D 91200000 81900000 23900000 26800000 1400000 -3600000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 8. Fair Value Measurements </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair value is defined as the exit price, or the amount that would be received to sell an asset or paid to transfer a liability in an orderly transaction between market participants as of the measurement date. There is an established hierarchy for inputs used in measuring fair value that maximizes the use of observable inputs and minimizes the use of unobservable inputs by requiring the most observable inputs be used when available. Observable inputs are inputs which market participants would use in valuing an asset or liability and are developed based on market data obtained from sources independent of the Company. Unobservable inputs are inputs which reflect the assumptions market participants would use in valuing an asset or liability.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The three levels of inputs that may be used to measure fair value are as follows:</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1: includes financial instruments for which quoted market prices for identical instruments are available in active markets. Level 1 assets of the Company include money market funds, U.S. Treasury securities and marketable equity securities as they are traded with sufficient volume and frequency of transactions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2: includes financial instruments for which the valuations are based on quoted prices for similar assets or liabilities, quoted prices in markets that are not active, or other inputs that are observable or can be corroborated by observable data for substantially the full term of the assets or liabilities. Level 2 instruments of the Company include asset-backed securities, foreign currency forward contracts and debt. To estimate their fair value, the Company utilizes pricing models based on market data. The significant inputs for the valuation model usually include benchmark yields, reported trades, broker and dealer quotes, issuer spreads, two-sided markets, benchmark securities, bids, offers and reference data, and industry and economic events.</span></div><div style="margin-bottom:8pt;margin-top:8pt;padding-left:54pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">•</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3: includes financial instruments for which fair value is derived from valuation-based inputs, that are unobservable and significant to the overall fair value measurement. The Company’s Level 3 assets consist of an investment in a non-marketable equity security in a privately held company. We measure the non-marketable equity security under the Measurement Alternative at cost minus impairment, if any, adjusted for observable price changes in orderly transactions for an identical or similar investment in the same issuer. The Company’s Level 3 liabilities consist of contingent purchase consideration liabilities related to business acquisitions. The fair value of such earn-out liabilities are generally determined using a Monte Carlo Simulation that includes significant unobservable inputs such as the risk-adjusted discount rate, gross profit volatility, and projected financial forecast of acquired business over the earn-out period. The fair value of certain earn-out liabilities is derived using the estimated probability of success of achieving the earn-out milestones discounted to present value. The fair value of contingent consideration liabilities is remeasured at each reporting period at the estimated fair value based on the inputs on the date of remeasurement, with the change in fair value recognized as a component of SG&amp;A expense in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fair Value Measurements</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured at fair value for the periods presented are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity security </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes, as of September 28, 2024, $281.0 million in Cash and cash equivalents, $4.7 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of June 29, 2024, $286.7 million in Cash and cash equivalents, $4.9 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Short-term investments on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Prepayments and other current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other non-current liabilities on the Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Other Fair Value Measures</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Fair Value of Debt: If measured at fair value on the Consolidated Balance Sheets, the Company’s 3.75% Senior Notes (2029 Notes) and 1.625% Senior Convertible Notes (2026 Notes) would be classified in Level 2 of the fair value hierarchy as they are not actively traded in the markets. The Company’s debt measured at fair value for the periods presented is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% Senior Notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% Senior Convertible Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s assets and liabilities measured at fair value for the periods presented are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">): </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Assets:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt available-for-sale securities:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:18.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Asset-backed securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total debt available-for-sale securities</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Money market funds </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">289.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">295.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Trading securities </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(3)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(4)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-marketable equity security </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(5)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total assets</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">299.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">291.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">298.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">296.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Liabilities:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Foreign currency forward contracts </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(6)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contingent consideration</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline"> (7)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes, as of September 28, 2024, $281.0 million in Cash and cash equivalents, $4.7 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets. Includes, as of June 29, 2024, $286.7 million in Cash and cash equivalents, $4.9 million in Restricted cash and $3.7 million in Other non-current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(3)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Short-term investments on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(4)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Prepayments and other current assets on the Consolidated Balance Sheets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(5)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other non-current assets on the Consolidated Balance Sheets. </span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(6)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in Other current liabilities on the Consolidated Balance Sheets.</span></div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(7)</span>Included in Other non-current liabilities on the Consolidated Balance Sheets. 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 300000 0 289400000 289400000 0 0 295300000 295300000 0 0 1600000 1600000 0 0 1500000 1500000 0 0 4900000 0 4900000 0 1700000 0 1700000 0 3000000.0 0 0 3000000.0 0 0 0 0 299200000 291000000.0 5200000 3000000.0 298800000 296800000 2000000.0 0 3300000 0 3300000 0 1500000 0 1500000 0 6000000.0 0 0 6000000.0 9500000 0 0 9500000 9300000 0 3300000 6000000.0 11000000.0 0 1500000 9500000 281000000.0 4700000 3700000 286700000 4900000 3700000 0.0375 0.01625 The Company’s debt measured at fair value for the periods presented is as follows (<span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:35.303%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.209%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:6.224%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="21" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 1</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 2</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Level 3</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt:</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.75% Senior Notes</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">363.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">338.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.625% Senior Convertible Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">248.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">   Total </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">612.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">577.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0375 363700000 0 363700000 0 338900000 0 338900000 0 0.01625 248500000 0 248500000 0 238100000 0 238100000 0 612200000 0 612200000 0 577000000.0 0 577000000.0 0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 9. Goodwill </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in goodwill allocated to the Company’s reportable segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.476%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.476%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Network Enablement </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service Enablement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optical Security</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 29, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 28, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company tests goodwill for impairment at the reporting unit level annually during the fourth quarter of each fiscal year, or more frequently if events or circumstances indicate that the asset may be impaired. In the fourth quarter of fiscal 2024, the Company performed a qualitative assessment of goodwill impairment and concluded that it was more likely than not that the fair value of each reporting unit exceeded its carrying amount and that no indication of impairment existed.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">There were no events or changes in circumstances which triggered an impairment review during the three months ended September 28, 2024.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents changes in goodwill allocated to the Company’s reportable segments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:41.819%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.476%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.476%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.768%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.774%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Network Enablement </span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Service Enablement</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline"> </span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Optical Security</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">and Performance</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Products</span></div></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 29, 2024</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">398.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Currency translation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of September 28, 2024</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406.1 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.9 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">461.2 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td></tr></table></div> 398100000 12600000 42200000 452900000 8000000.0 300000 0 8300000 406100000 12900000 42200000 461200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 10. Acquired Developed Technology and Other Intangibles </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles as of September 28, 2024 and June 29, 2024 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of June 29, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Other intangibles consist primarily of patents, proprietary know-how and trade secrets, trademarks and trade names.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):     </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of September 28, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Years</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The acquired developed technology, customer relationships and other intangibles balances are adjusted quarterly to record the effect of currency translation adjustments.</span></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present details of the Company’s acquired developed technology, customer relationships and other intangibles as of September 28, 2024 and June 29, 2024 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">438.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">31.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">198.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(195.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(37.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">674.1 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(640.1)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:55.917%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.496%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.501%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">As of June 29, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Gross Carrying Amount</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Accumulated Amortization</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Net</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquired developed technology</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">436.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(401.9)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Customer relationships</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">194.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191.0)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">36.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total intangibles</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">667.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(629.5)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">38.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Other intangibles consist primarily of patents, proprietary know-how and trade secrets, trademarks and trade names.</span></div> 438300000 407200000 31100000 198100000 195200000 2900000 37700000 37700000 0 674100000 640100000 34000000.0 436200000 401900000 34300000 194800000 191000000.0 3800000 36700000 36600000 100000 667700000 629500000 38200000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the amortization recorded relating to acquired developed technology, customer relationships and other intangibles (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):     </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:65.566%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:15.274%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating expenses</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization of intangible assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.4 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.6 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 3300000 3500000 1100000 2100000 4400000 5600000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on the carrying amount of acquired developed technology, customer relationships and other intangibles as of September 28, 2024, and assuming no future impairment of the underlying assets, the estimated future amortization is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:78.870%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.930%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%;text-decoration:underline">Fiscal Years</span></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2027</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2028</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2029</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total amortization</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 11500000 11400000 7500000 3000000.0 600000 34000000.0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 11. Debt</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024 and June 29, 2024, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs, as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of 3.75% Senior Notes</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 3.75% Senior Notes debt issuance cost</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of 1.625% Senior Convertible Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 1.625% Senior Convertible Notes debt discount</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 1.625% Senior Convertible Notes debt issuance cost</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company was in compliance with all debt covenants as of September 28, 2024 and June 29, 2024.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.625% Senior Convertible Notes (2026 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 6, 2023, the Company issued $250.0 million aggregate principal amount of 1.625% Senior Convertible Notes due 2026 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $132.0 million aggregate principal amount of the 2026 Notes to certain holders of the 1.00% Senior Convertible Notes due 2024 (2024 Notes) in exchange for $127.5 million principal amount of the 2024 Notes (the Exchange Transaction) and issued and sold $118.0 million aggregate principal amount of the 2026 Notes in a private placement to accredited institutional buyers (the Subscription Transactions). </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Exchange Transaction was accounted for as a modification. The $127.5 million principal of the 2024 Notes was reduced by $10.1 million, with offsetting increase to additional paid-in capital, to account for the increase in the fair value of the embedded conversion option in the modification. The increase in principal and coupon interest, along with the increased option value, totaled $14.6 million and is a direct reduction from the carrying amount of the debt on the Consolidated Balance Sheets. This amount will be accreted as an adjustment to interest expense on a straight-line basis and will accrete up to the full face value of the 2026 Notes at maturity.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The proceeds of the Subscription Transactions amounted to $113.8 million after issuance costs of $4.2 million. The exchange resulted in $2.2 million of the issuance costs recorded as Loss on convertible note modification in the Consolidated Statements of Operations. The remaining issuance costs of $2.0 million, as well as $0.3 million of unamortized costs carried over from the 2024 Notes at the exchange date were capitalized within Long-term debt (as a contra-balance) on the Consolidated Balance Sheets and will be amortized to interest expense using the straight-line method until maturity. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The 2026 Notes are an unsecured obligation of the Company and bear interest at an annual rate of 1.625%, payable semi-annually in arrears on March 15 and September 15 of each year, beginning September 15, 2023. The 2026 Notes mature on March 15, 2026 unless earlier converted, redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2026 Notes is 1.5 years. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">3.75% Senior Notes (2029 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On September 29, 2021, the Company issued $400.0 million aggregate principal amount of 3.75% Senior Notes due 2029 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. In connection with the issuance of the 2029 Notes, the Company incurred $7.0 million of issuance costs. The debt issuance costs were capitalized and will be amortized to interest expense using the straight-line method until maturity. The 2029 Notes are an unsecured obligation of the Company and bear annual interest of 3.75%, payable semi-annually in arrears on April 1 and October 1 of each year, beginning April 1, 2022. The 2029 Notes mature on October 1, 2029 unless earlier redeemed or repurchased. As of September 28, 2024, the expected remaining term of the 2029 Notes is 5.0 years.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.75% Senior Convertible Notes (2023 Notes)</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May 29, 2018, the Company issued $225.0 million aggregate principal amount of 1.75% Senior Convertible Notes due 2023 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. The Company issued $155.5 million aggregate principal of the 2023 Notes to certain holders of the 2033 Notes in exchange for $151.5 million principal of the 2033 Notes and issued and sold $69.5 million aggregate principal amount of the 2023 Notes in a private placement to accredited institutional buyers (the Private Placement). </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In connection with the issuance of the 2023 Notes, the Company incurred $2.2 million of issuance costs. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on June 1, 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2023 Notes, settling $156.9 million principal in exchange for an aggregate of 2.0 million shares of its common stock, par value $0.001 per share, and $168.5 million in cash. On June 1, 2023, the remaining 2023 Notes principal of $68.1 million was retired upon maturity.</span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">1.00% Senior Convertible Notes (2024 Notes)</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On March 3, 2017, the Company issued $400.0 million aggregate principal amount of 1.00% Senior Convertible Notes due 2024 in a private offering to qualified institutional buyers pursuant to Rule 144A under the Securities Act of 1933, as amended. On March 22, 2017, the Company issued an additional $60.0 million upon exercise of the over-allotment option of the initial purchasers. The total proceeds from the 2024 Notes amounted to $451.1 million after issuance costs of $8.9 million. The debt issuance costs were capitalized and amortized to interest expense using the straight-line method from the issuance date through maturity on March 1, 2024.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During fiscal 2022, the Company entered into separate privately-negotiated agreements with certain holders of the 2024 Notes, settling $236.1 million principal in exchange for an aggregate of 8.6 million shares of its common stock, par value $0.001 per share, and $178.8 million in cash. During fiscal 2023 the Exchange Transaction resulted in the reduction of $127.5 million principal of the 2024 Notes. On March 1, 2024, the Company converted two notes at the request of the respective note-holders and retired the remaining 2024 Notes principal of $96.4 million upon maturity. </span></div><div style="margin-bottom:10pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Senior Secured Asset-Based Revolving Credit Facility</span></div><div style="margin-bottom:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On December 30, 2021, we entered into a credit agreement (the Credit Agreement) with Wells Fargo Bank, National Association (Wells Fargo) as administrative agent, and other lender related parties. The Credit Agreement provides for a senior secured asset-based revolving credit facility in a maximum aggregate amount of $300 million, which matures on December 30, 2026. The Credit Agreement also provides that, under certain circumstances, the Company may increase the aggregate amount of revolving commitments thereunder by an aggregate amount of up to $100 million so long as certain conditions are met. The proceeds from the credit facility established under the Credit Agreement will be used for working capital and other general corporate purposes. The obligations under the Credit Agreement are secured by substantially all of the assets of the Company and those of its subsidiaries that are borrowers and guarantors under the Credit Agreement.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts outstanding under the Credit Agreement accrue interest as follows: (i) if the amounts outstanding are denominated in U.S. Dollars, at a per annum rate equal to either, at the Company’s election, Term Secured Overnight Financing Rate (SOFR) plus a margin of 1.35% to 1.85% per annum, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility, (ii) if the amounts outstanding are denominated in Sterling, at a per annum rate equal to the Sterling Overnight Interbank Average Rate (SONIA) plus a margin of 1.2825% to 1.7825%, depending on the average excess availability under the facility, (iii) if the amounts outstanding are denominated in Euros, at a per annum rate equal to the Euro Interbank Offered Rate plus a margin of 1.25% to 1.75%, depending on the average excess availability under the facility, or (iv) if the amounts outstanding are denominated in Canadian Dollars, at a per annum rate equal to either, at the Company’s election, the adjusted Term Canadian Overnight Repo Rate Average (CORRA) plus a margin of 1.25% to 1.75%, or a specified base rate plus a margin of 0.25% to 0.75%, in each case, depending on the average excess availability under the facility.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The covenants of the Credit Agreement include customary restrictive covenants that, among other things, restrict the Company’s ability to incur additional indebtedness, grant liens and make certain acquisitions, investments, asset dispositions and restricted payments. In addition, the Credit Agreement contains certain financial covenants that require the Company to maintain a fixed charge coverage ratio of at least 1.00 to 1.00 if excess availability under the facility is less than the greater of 10% of the lesser of maximum revolver amount and borrowing base and $20 million.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, we had no borrowings under this facility and our available borrowing capacity was approximately $143.7 million, net of outstanding standby letters of credit of $4.2 million.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Interest Expense</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense for contractual interest, amortization of debt issuance cost, accretion of debt discount and other (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense-contractual interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024 and June 29, 2024, the Company’s debt on the Consolidated Balance Sheets represented the carrying amount of the Senior Convertible and Senior Notes, net of unamortized debt discount and issuance costs, as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">June 29, 2024</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of 3.75% Senior Notes</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">400.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 3.75% Senior Notes debt issuance cost</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Principal amount of 1.625% Senior Convertible Notes</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">250.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 1.625% Senior Convertible Notes debt discount</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6.9)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unamortized 1.625% Senior Convertible Notes debt issuance cost</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.1)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term debt</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">637.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">636.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 0.0375 400000000.0 400000000.0 0.0375 4400000 4600000 0.01625 250000000.0 250000000.0 0.01625 6900000 8100000 0.01625 1100000 1300000 637600000 636000000.0 0.01625 250000000 0.01625 132000000 0.0100 127500000 118000000 127500000 10100000 -14600000 113800000 4200000 -2200000 2000000 300000 0.01625 P1Y6M 0.0375 400000000 0.0375 7000000 0.0375 P5Y 0.0175 225000000.0 0.0175 155500000 151500000 69500000 2200000 156900000 2000000 0.001 168500000 68100000 0.0100 400000000.0 0.0100 60000000.0 451100000 8900000 236100000 8600000 0.001 178800000 -127500000 2 96400000 300000000 100000000 0.0135 0.0185 0.0025 0.0075 0.012825 0.017825 0.0125 0.0175 0.0125 0.0175 0.0025 0.0075 1.00 0.10 20000000 143700000 4200000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the interest expense for contractual interest, amortization of debt issuance cost, accretion of debt discount and other (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.590%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.689%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.691%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense-contractual interest</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of debt issuance cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.7 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accretion of debt discount</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">  Total interest expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div> 4800000 5000000.0 600000 700000 1200000 1200000 900000 900000 7500000 7800000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 12. Leases</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is a lessee in several operating leases, primarily real estate facilities for office space. The Company's lease arrangements are comprised of operating leases with various expiration dates through March 31, 2042. The Company's leases do not contain any material residual value guarantees.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense and cash flow information related to our operating leases is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.737%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating ROU assets obtained in exchange for operating lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.1 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.7 years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Total variable lease costs were immaterial during the three months ended September 28, 2024 and September 30, 2023. The total operating costs were included in Cost of revenues, R&amp;D, and SG&amp;A in the Consolidated Statements of Operations.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum operating lease payments as of September 28, 2024 are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:79.251%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2029</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Lease expense and cash flow information related to our operating leases is as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:66.202%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.175%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.737%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating lease costs </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.17pt;font-weight:400;line-height:100%;position:relative;top:-3.32pt;vertical-align:baseline">(1)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">3.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of operating lease liabilities</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Operating ROU assets obtained in exchange for operating lease obligations</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">0.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.1 years</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">6.7 years</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">5.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9.5pt;font-weight:400;line-height:100%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Total variable lease costs were immaterial during the three months ended September 28, 2024 and September 30, 2023. The total operating costs were included in Cost of revenues, R&amp;D, and SG&amp;A in the Consolidated Statements of Operations.</span></div> 3300000 3300000 4700000 4600000 1700000 900000 P6Y1M6D P6Y8M12D 0.057 0.048 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Future minimum operating lease payments as of September 28, 2024 are as follows (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"></td><td style="width:79.251%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.386%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:17.963%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Remainder of 2025</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2026</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2027</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2028</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Fiscal 2029</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Interest</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Present value of lease liabilities</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">35.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7600000 9900000 7600000 5300000 3400000 8800000 42600000 7300000 35300000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 13. Restructuring </span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The Company’s restructuring events are primarily intended to reduce costs, consolidate operations, integrate various acquisitions, streamline product manufacturing and address market conditions. Restructuring charges include severance, benefits and outplacement costs to eliminate a specified number of positions. The timing of associated cash payments is dependent upon the jurisdiction of the affected employees and can extend over multiple periods.</span></div><div style="text-align:justify;text-indent:22.5pt"><span><br/></span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%;text-decoration:underline">Fiscal 2024 Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the fourth quarter of fiscal 2024, management approved a restructuring and workforce reduction plan (the Fiscal 2024 Plan) across our Network and Service Enablement (NSE) and Optical Security and Performance Products (OSP) segments and Corporate (Corp) functions intended to improve operational efficiencies and better align the Company’s workforce with current business needs. The Company expects approximately 6% of its global workforce to be affected. The Company anticipates the Fiscal 2024 Plan to be substantially complete by the end of fiscal 2025.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Fiscal 2023 Plan</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The restructuring and workforce reduction plan initiated in the second quarter of fiscal 2023 (the Fiscal 2023 Plan) across various functions to better align the Company’s workforce with current business needs and strategic growth opportunities was completed in the first quarter of fiscal 2025. The Fiscal 2023 Plan impacted approximately 5% of the Company’s global workforce.</span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> A summary of the activity in the restructuring accrual is outlined below </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of<br/> June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restructuring and related charges (benefits)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash settlements and other adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash settlements</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2024 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">OSP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2024 Plan</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Includes currency translation adjustments.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets as of September 28, 2024 and June 29, 2024.</span></div> 0.06 0.05 A summary of the activity in the restructuring accrual is outlined below <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:18.344%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.548%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of<br/> June 29, 2024</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Restructuring and related charges (benefits)</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Non-cash settlements and other adjustments </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:5.2pt;font-weight:700;line-height:100%;position:relative;top:-2.8pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Cash settlements</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance as of September 28, 2024</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2024 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE/Corp</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7.6)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">OSP</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2024 Plan</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.3)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;text-indent:-4.5pt;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:100%">NSE</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:100%">Fiscal 2023 Plan</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.2)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(2)</span></div></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8.4)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.8 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:112%;padding-left:8.24pt">Includes currency translation adjustments.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Includes certain amounts in Other current liabilities and Other non-current liabilities on the Consolidated Balance Sheets as of September 28, 2024 and June 29, 2024.</span></div> 13400000 100000 300000 7600000 6200000 1200000 100000 0 700000 600000 14600000 200000 300000 8300000 6800000 300000 -200000 0 100000 0 300000 -200000 0 100000 0 14900000 0 300000 8400000 6800000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 14. Income Taxes</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded an income tax provision of $9.0 million and $8.6 million for the three months ended September 28, 2024 and September 30, 2023, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision for the three months ended September 28, 2024 and September 30, 2023 primarily relates to income tax in certain foreign and state jurisdictions based on the Company’s forecasted pre-tax income or loss. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The income tax provision recorded differs from the expected tax provision that would be calculated by applying the federal statutory rate to the Company’s income from continuing operations before taxes primarily due to the changes in valuation allowance for deferred tax assets attributable to the Company’s domestic and foreign income from continuing operations. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024 and June 29, 2024, the Company’s unrecognized tax benefits (net of Federal benefits) totaled $50.8 million and $50.7 million, respectively, and are included in deferred taxes and other non-current tax liabilities. The Company had $4.0 million accrued for the payment of interest and penalties as of September 28, 2024. The timing and resolution of income tax examinations is uncertain, and the amounts ultimately paid, if any, upon resolution of issues raised by the taxing authorities may differ from the amounts accrued for each year. Although the Company does not expect that our balance of gross unrecognized tax benefits will change materially in the next 12 months, given the uncertainty in the development of ongoing income tax examinations, the Company is unable to estimate the full range of possible adjustments to this balance.</span></div> 9000000.0 8600000 50800000 50700000 4000000.0 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 15. Stockholders' Equity </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Repurchase of Common Stock</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In September 2022 the Board of Directors authorized a stock repurchase plan (2022 Repurchase Plan) of up to $300 million effective October 1, 2022 which will remain in effect until the amount authorized has been fully repurchased or until suspension or termination of the program. Under the 2022 Repurchase Plan, the Company is authorized to repurchase shares through a variety of methods, including open market purchases, privately-negotiated transactions or otherwise in accordance with applicable federal securities laws, including through Rule 10b5-1 trading plans. The timing of repurchases under the plan will depend upon business and financial market conditions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 28, 2024, the Company repurchased 2.0 million shares of its common stock for $16.4 million under the 2022 Repurchase Plan. As of September 28, 2024, the Company had remaining authorization of $198.4 million for future share repurchases under the 2022 Repurchase Plan.</span></div> 300000000 2000000 16400000 198400000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 16. Stock-Based Compensation</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company's stock-based compensation includes a combination of time-based restricted stock awards and performance-based awards. Restricted stock awards are granted without an exercise price and are converted to shares immediately upon vesting. When converted into shares upon vesting, shares equivalent in value to the minimum withholding taxes liability on the vested shares are withheld by the Company for the payment of such taxes.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company generally estimates the fair value of stock-based awards based on the closing market price of the Company’s common stock on the grant date. In the case of performance-based awards that include a market condition, the Company estimates the fair value of the award using a combination of the closing market price of the Company’s common stock on the grant date and the Monte Carlo simulation model. For performance-based awards, shares attained over target upon vesting are reflected as awards granted during the period.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Time-based restricted stock awards granted to eligible employees will generally vest in annual installments over a period of <span style="-sec-ix-hidden:f-831">three</span> to four years subject to the employees’ continuing service to the Company and do not have an expiration date. The Company's performance-based awards may include performance conditions, market conditions, time-based service conditions or a combination thereof and are generally expected to vest in annual installments over a period of <span style="-sec-ix-hidden:f-833">three</span> to four years. In addition, the actual number of shares awarded upon vesting of performance-based grants may vary from the target shares depending upon the achievement of the relevant performance or market-based conditions. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 28, 2024 and September 30, 2023, the Company granted 4.2 million and 2.9 million time-based restricted stock awards, respectively. The aggregate grant-date fair value of time-based restricted stock awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $35.3 million and $30.0 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">During the three months ended September 28, 2024 and September 30, 2023, the Company granted 1.5 million and 0.8 million performance-based awards, respectively. There were no performance-based shares attained over target during the three months ended September 28, 2024 and September 30, 2023. The aggregate grant-date fair value of performance-based awards granted during the three months ended September 28, 2024 and September 30, 2023 were estimated to be $15.1 million and $9.7 million, respectively. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, $90.9 million of unrecognized stock-based compensation costs remain to be amortized.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s results of operations of recording stock-based compensation by function for the three months ended September 28, 2024 and September 30, 2023, is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Approximately $1.2 million of stock-based compensation was capitalized to inventory as of September 28, 2024 and September 30, 2023.</span></div> P4Y P4Y 4200000 2900000 35300000 30000000 1500000 800000 0 0 15100000 9700000 90900000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The impact on the Company’s results of operations of recording stock-based compensation by function for the three months ended September 28, 2024 and September 30, 2023, is as follows </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">:</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:68.198%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:13.958%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.384%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:13.960%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cost of revenues</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Research and development</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Selling, general and administrative</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total stock-based compensation expense</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 1200000 1200000 2100000 2100000 9400000 7900000 12700000 11200000 1200000 1200000 <div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 17. Employee Pension and Other Benefit Plans</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company sponsors significant qualified and non-qualified pension plans for certain past and present employees in the United Kingdom (U.K.) and Germany. The Company also is responsible for the non-pension post-retirement benefit obligation assumed from a past acquisition.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Most of the plans have been closed to new participants and no additional service costs are being accrued, except for certain plans in Germany assumed in connection with an acquisition in fiscal 2010. Benefits are generally based upon years of service and compensation or stated amounts for each year of service.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, the U.K. plan was fully funded while the other plans were unfunded. The Company’s policy for funded plans is to make contributions equal to or greater than the requirements prescribed by law or regulation. For unfunded plans, the Company pays the post-retirement benefits when due. During the three months ended September 28, 2024, the Company contributed $0.3 million to the U.K. plan and $0.9 million to the other plans. The funded plan assets consist primarily of managed investments.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net periodic cost for the pension and benefits plans (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial losses (gains)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Both the calculation of the projected benefit obligation and net periodic cost are based upon actuarial valuations. These valuations use participant-specific information such as salary, age, years of service, and assumptions about interest rates, compensation increases and other factors. At a minimum, the Company evaluates these assumptions annually and makes changes as necessary.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Based on actuarial assumptions, the Company expects to incur cash outlays of approximately $9.3 million related to its defined benefit pension plans during fiscal 2025 to make current benefit payments and fund future obligations. As of September 28, 2024, approximately $1.2 million had been incurred. These payments have been estimated based on the same assumptions used to measure the Company’s projected benefit obligation at June 29, 2024.</span></div> 300000 900000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the components of net periodic cost for the pension and benefits plans (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.882%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.543%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.545%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.8 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.9 </span></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Expected return on plan assets</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of net actuarial losses (gains)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.1 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.1)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net periodic benefit cost</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.5 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.3 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 800000 900000 400000 500000 -100000 100000 500000 300000 9300000 1200000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 18. Commitments and Contingencies </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Legal Proceedings</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company is subject to a variety of claims and suits that arise from time to time in the ordinary course of its business. While management currently believes that resolving claims against the Company, individually or in aggregate, will not have a material adverse impact on its financial position, results of operations or statement of cash flows, these matters are subject to inherent uncertainties and management’s view of these matters may change in the future. Were an unfavorable final outcome to occur, there exists the possibility of a material adverse impact on the Company’s financial position, results of operations or cash flows for the period in which the effect becomes reasonably estimable.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Tel-Instruments Electronics Corp. Settlement</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In July 2023, the Court of Appeals in the State of Kansas affirmed a lower court decision in a case filed by Aeroflex Wichita (Aeroflex), a VIAVI subsidiary, against Tel-Instrument Electronics Corp. (TIC) and two of its employees with total damages of $7.3 million owed to VIAVI. The lower court case, filed by Aeroflex prior to the acquisition by VIAVI and affirmed by the Kansas Court of Appeals, awarded damages caused by tortious interference and improper use and disclosure of Aeroflex’s confidential and proprietary business information used by the defendants to win a competitive U.S. Army contract. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">TIC did not file a petition to appeal the decision and acknowledged its obligation to pay damages in full. VIAVI subsequently received total payments of $7.3 million from TIC and the two former employees and recorded a gain to Interest and other income, net in the Consolidated Statements of Operations for the three months ended September 30, 2023. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">U.K. Pension Settlement</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In June 2016, the Company received a court decision regarding the validity of an amendment to a pension deed of trust related to one of its foreign subsidiaries which the Company contends contained an error requiring the Company to increase the pension plan’s benefit. The Company had subsequently further amended the deed to rectify the error. The court ruled that the amendment increasing the pension plan benefit was valid until the subsequent amendment. The Company estimated the liability to range from (amounts represented as £ denote GBP) £5.7 million to £8.4 million. The Company determined the likelihood of loss to be probable and accrued £5.7 million as of July 2, 2016 in accordance with authoritative guidance on contingencies. </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company pursued an appeal of the court decision. In March 2018, the appellate court affirmed the decision of the lower court. The Company pursued a motion for summary judgement on the deed of rectification claim. As of July 2, 2022, the related accrued pension liability of £5.4 million or $6.5 million was included in pension and post-employment benefits within Other non-current liabilities on the Consolidated Balance Sheets.</span></div><div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">In September 2022, the Company received a favorable court decision which removed completely and definitively the obligation to fund the increased pension benefit with retrospective effect to 1999. As a result of the judgment, and in accordance with authoritative guidance on contingencies, the Company reversed the liability and recorded a gain (reduction to SG&amp;A expense in the Consolidated Statements of Operations) of £5.7 million or $6.7 million during fiscal 2023.</span></div><div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Guarantees</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Outstanding Letters of Credit, Performance Bonds and Other Claims</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 28, 2024, the Company had standby letters of credit of $8.3 million and performance bonds and other claims of $1.9 million collateralized by restricted cash.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Product Warranties</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the Company’s warranty reserve during the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization of reserve</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to pre-existing warranties (includes changes in estimates)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7300000 7300000 5700000 8400000 5700000 5400000 6500000 -5700000 -6700000 8300000 1900000 <div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the Company’s warranty reserve during the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"></td><td style="width:66.835%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:1.0%"></td><td style="width:14.566%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.532%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.567%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:700;line-height:100%">September 30, 2023</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of beginning of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Provision for warranty</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Utilization of reserve</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.7)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.8)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to pre-existing warranties (includes changes in estimates)</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of end of period</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.0 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.8 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 7500000 9000000.0 200000 400000 700000 800000 0 200000 7000000.0 8800000 <div style="margin-bottom:8pt;margin-top:8pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Note 19. Operating Segments and Geographic Information </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company evaluates its reportable segments in accordance with the authoritative guidance on segment reporting. The Company’s CODM uses operating segment financial information to evaluate segment performance and to allocate resources.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s reportable segments are:</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(i) Network Enablement (NE):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">NE provides an integrated portfolio of testing solutions that access the network to perform build-out and maintenance tasks. These solutions include instruments, software and services to design, build, turn-up, certify, troubleshoot and optimize networks. NE also offers a range of product support and professional services such as repair, calibration, software support and technical assistance for its products. NE’s avionics products provide test and measuring solutions for aviation, aerospace, government, defense, communications and public safety.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(ii) Service Enablement (SE):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">SE provides embedded systems and enterprise performance management solutions that give global communications service providers, enterprises and cloud operators visibility into network, service and application data. These solutions - including instruments, microprobes and software - monitor, collect and analyze network data to reveal the actual customer experience and to identify opportunities for new revenue streams and network optimization.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(iii) Optical Security and Performance Products (OSP):</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">OSP leverages its core optical coating technologies and volume manufacturing capability to design, manufacture, and sell technologies for the anti-counterfeiting, consumer electronics, industrial, government and automotive markets.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%;text-decoration:underline">Segment Reporting</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The CODM manages the Company in two broad business categories: NSE and OSP. The CODM evaluates segment performance of the NSE business based on the combined segments (NE and SE) gross and operating margins. Operating expenses associated with the NSE business are not allocated to the individual segments within NSE, as they are managed centrally at the business unit level. The CODM evaluates segment performance of the OSP business based on segment operating margin. The Company allocates corporate-level operating expenses to its segment results, except for certain non-core operating and non-operating activities as discussed below.</span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company does not allocate stock-based compensation, acquisition-related charges, amortization of intangibles, restructuring, impairment of goodwill, non-operating income and expenses, changes in fair value of contingent consideration liabilities, or other charges unrelated to core operating performance to its segments because management does not include this information in its measurement of the performance of the operating segments. These items are presented as “Other Items” in the table below. Additionally, the Company does not specifically identify and allocate all assets by operating segment.</span></div><div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information on the Company’s reportable segments for the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.213%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network Enablement </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Service Enablement </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">See below table for details of reconciling items impacting gross profit and operating income. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (charges) benefits unrelated to core operating performance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other benefits (charges) unrelated to core operating performance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Litigation settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Other items include (charges) benefits unrelated to core operating performance primarily consisting of transformational initiatives such as site consolidations, intangible impairment and gain or loss on disposal of long-lived assets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale.</span></div><div style="text-align:justify;text-indent:36pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company operates primarily in three geographic regions: Americas, Asia-Pacific, and Europe, Middle East and Africa (EMEA). Net revenue is assigned to the geographic region and country where the Company’s product is initially shipped. For example, certain customers may request shipment of the Company’s product to a contract manufacturer in one country, which may differ from the location of their end customers. The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three months ended September 28, 2024 and September 30, 2023 </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions):</span></div><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Asia-Pacific</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 2 <div style="margin-bottom:6pt;margin-top:8pt;text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables present information on the Company’s reportable segments for the three months ended September 28, 2024 and September 30, 2023 (</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">in millions</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">):</span></div><div style="margin-top:5pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:21.999%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.011%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.619%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:11.627%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended September 28, 2024</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">141.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">159.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">78.8 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">97.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60.9 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">55.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">57.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating (loss) income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7.3)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">31.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12.4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:22.291%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.204%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.157%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.213%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="33" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network Enablement </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Service Enablement </span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Network and Service Enablement</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Optical Security and Performance Products</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Other Items </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:4.87pt;font-weight:700;line-height:100%;position:relative;top:-2.62pt;vertical-align:baseline">(1)</span></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Consolidated GAAP Measures</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Product revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">128.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Service revenue</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:9pt;font-weight:400;line-height:100%"> </span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">29.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net revenue</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">150.0 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170.4 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">77.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">— </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">94.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">108.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">40.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">144.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Gross margin</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating income</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29.3 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14.8)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Operating margin</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">37.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">%</span></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">See below table for details of reconciling items impacting gross profit and operating income. </span></div><div style="text-align:justify"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="margin-bottom:8pt;margin-top:8pt;text-align:justify"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:66.297%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.835%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:14.838%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%"> </span></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="padding:2px 14.5pt 2px 1pt;text-align:justify;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting gross profit:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment gross profit</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">140.7 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3.5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other (charges) benefits unrelated to core operating performance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.1)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.6)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP gross profit</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">136.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144.4 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Corporate reconciling items impacting operating income:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total segment operating income</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Stock-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.7)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangibles</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4.4)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in fair value of contingent liability</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition and integration related charges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6.75pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other benefits (charges) unrelated to core operating performance </span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(1)(2)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.5 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(0.2)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Litigation settlement</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restructuring and related benefits</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">— </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">0.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total reconciling items</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(12.4)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(14.8)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">GAAP operating income from continuing operations</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16.0 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(1)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Other items include (charges) benefits unrelated to core operating performance primarily consisting of transformational initiatives such as site consolidations, intangible impairment and gain or loss on disposal of long-lived assets.</span></div><div style="padding-left:18pt;text-align:justify;text-indent:-18pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(2)</span><span style="color:#000000;font-family:'Arial',sans-serif;font-size:8pt;font-weight:400;line-height:120%;padding-left:8.24pt">Included in the three months ended September 28, 2024 is a gain of $0.9 million on the sale of assets previously classified as held for sale.</span></div>The following table presents net revenue by the three geographic regions in which the Company operates and net revenue from countries that exceeded 10% of the Company’s total net revenue for the three months ended September 28, 2024 and September 30, 2023 <span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">(in millions):</span><div style="margin-bottom:8pt;margin-top:5pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"></td><td style="width:25.069%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.595%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.606%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="33" style="border-bottom:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">Three Months Ended</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:1pt;font-weight:700;line-height:100%"> </span></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 28, 2024</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="15" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:120%">September 30, 2023</span></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Product Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Service Revenue</span></td><td colspan="3" style="border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:7.5pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Americas:</span></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">United States</span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58.4 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73.0 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67.6 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">82.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Americas</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">13.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4.0 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Americas</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70.1 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18.6 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88.7 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">81.3 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19.2 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">100.5 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Asia-Pacific:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Greater China</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52.6 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.2 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53.8 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49.4 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.7 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51.1 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other Asia-Pacific</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26.2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5.9 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">32.1 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28.3 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6.5 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">34.8 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total Asia-Pacific</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">78.8 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7.1 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">77.7 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8.2 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">85.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EMEA:</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15.0 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46.6 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14.9 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61.5 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:12pt"><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total net revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">197.5 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">40.7 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238.2 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205.6 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42.3 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:100%">247.9 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div> 112600000 6100000 118700000 78800000 0 197500000 29000000.0 11700000 40700000 0 0 40700000 141600000 17800000 159400000 78800000 0 238200000 86300000 10800000 97100000 43600000 -4600000 136100000 0.609 0.607 0.609 0.553 0.571 -7300000 31200000 -12400000 11500000 -0.046 0.396 0.048 120400000 7700000 128100000 77500000 0 205600000 29600000 12700000 42300000 0 0 42300000 150000000.0 20400000 170400000 77500000 0 247900000 94600000 13700000 108300000 40700000 -4600000 144400000 0.631 0.672 0.636 0.525 0.582 1500000 29300000 -14800000 16000000.0 0.009 0.378 0.065 140700000 149000000.0 1200000 1200000 3300000 3500000 100000 -100000 -4600000 -4600000 136100000 144400000 23900000 30800000 12700000 11200000 4400000 5600000 -3500000 -1400000 600000 0 -500000 200000 1300000 0 0 -800000 -12400000 -14800000 11500000 16000000.0 900000 3 3 58400000 14600000 73000000.0 67600000 15200000 82800000 11700000 4000000.0 15700000 13700000 4000000.0 17700000 70100000 18600000 88700000 81300000 19200000 100500000 52600000 1200000 53800000 49400000 1700000 51100000 26200000 5900000 32100000 28300000 6500000 34800000 78800000 7100000 85900000 77700000 8200000 85900000 48600000 15000000.0 63600000 46600000 14900000 61500000 197500000 40700000 238200000 205600000 42300000 247900000 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 10, 2024, Kevin Siebert, Senior Vice President, General Counsel and Secretary of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Siebert’s plan begins on September 10, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 10, 2024.</span></div> September 10, 2024 Kevin Siebert Senior Vice President, General Counsel and Secretary true September 30, 2025 <div style="text-align:justify;text-indent:22.5pt"><span style="color:#000000;font-family:'Arial',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On September 11, 2024, Luke Scrivanich, Senior Vice President, General Manager OSP of VIAVI, entered into a prearranged trading plan that is intended to satisfy the affirmative defense of Rule 10b5-1(c) for the sale of an indeterminable number of shares of common stock. Mr. Scrivanich’s plan begins on September 11, 2024, and expires when all of the shares are sold or on September 30, 2025, whichever occurs first. The earliest date that sales could occur under this plan is December 11, 2024.</span></div> September 11, 2024 Luke Scrivanich Senior Vice President, General Manager OSP true September 30, 2025 false false false These amounts include both current and non-current balances of restricted cash totaling $10.5 million and $9.1 million as of June 29, 2024 and July 1, 2023, respectively. These amounts include both current and non-current balances of restricted cash totaling $10.2 million and $7.3 million as of September 28, 2024 and September 30, 2023, respectively.